File: 0074-Add-Travis-CI-configuration.patch

package info (click to toggle)
hackrf 2015.07.2-11
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 69,764 kB
  • ctags: 9,327
  • sloc: ansic: 13,907; python: 696; vhdl: 218; sh: 32; makefile: 15
file content (50 lines) | stat: -rw-r--r-- 1,149 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
From 04687dce50320e0eb0d09d99dc8fbe5889e431b1 Mon Sep 17 00:00:00 2001
From: Dominic Spill <dominicgs@gmail.com>
Date: Thu, 26 May 2016 17:13:41 -0600
Subject: [PATCH 074/111] Add Travis CI configuration

---
 .travis.yml | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)
 create mode 100644 .travis.yml

diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..ceae2ae
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,31 @@
+language: c
+
+cache: apt
+
+compiler:
+  - gcc
+#  - clang
+
+before_script:
+#  - wget https://launchpad.net/gcc-arm-embedded/5.0/5-2016-q1-update/+download/gcc-arm-none-eabi-5_3-2016q1-20160330-linux.tar.bz2 -O /tmp/gcc-arm.tar.bz2
+#  - tar -xvf /tmp/gcc-arm.tar.bz2
+#  - export PATH=$PWD/gcc-arm-none-eabi-5_3-2016q1/bin:$PATH
+  - export CFLAGS="-Wall -Wextra -Werror"
+
+script:
+  - mkdir host/build
+  - cd host/build
+  - cmake ..
+  - make
+#  - cd ../../firmware/hackrf_usb
+#  - mkdir build
+#  - cd build
+#  - export CC="arm-none-eabi-gcc"
+#  - export CXX="arm-none-eabi-g++"
+#  - cmake ..
+#  - make
+
+addons:
+  apt:
+    packages:
+      - libusb-1.0-0-dev
-- 
2.1.4