aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorHanspeter Portner <dev@open-music-kontrollers.ch>2015-04-09 18:57:44 +0200
committerHanspeter Portner <dev@open-music-kontrollers.ch>2015-04-09 18:57:44 +0200
commit5565aa9bbc50a9c211adb170be87be8ee9e5dab7 (patch)
tree566617ebf1c55455ebba4a2186fbbf609b32584f /.travis.yml
parent0364bec10fd953456b11b42bee39f22d3fce1d6e (diff)
downloadsherlock.lv2-5565aa9bbc50a9c211adb170be87be8ee9e5dab7.tar.xz
update README, add travis recipe.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml19
1 files changed, 19 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..bc062b1
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,19 @@
+language:
+ - c
+os:
+ - linux
+compiler:
+ - gcc
+ - clang
+before_install:
+ - wget http://lv2plug.in/spec/lv2-1.10.0.tar.bz2
+ - tar xjf lv2-1.10.0.tar.bz2
+ - sudo add-apt-repository -y ppa:enlightenment-git/ppa
+ - sudo apt-get -q update
+install:
+ - sudo apt-get install -y libefl-dev libelementary-dev libsndfile1-dev
+ - pushd lv2-1.10.0 && ./waf configure && ./waf build && sudo ./waf install && popd
+before_script:
+ - mkdir build && pushd build && cmake -DCMAKE_C_FLAGS="-std=gnu99" .. && popd
+script:
+ - pushd build && make && sudo make install && popd