2019-02-10 07:13:49 +00:00
|
|
|
language: cpp
|
|
|
|
|
|
|
|
compiler:
|
|
|
|
- gcc
|
|
|
|
|
2019-02-10 07:22:03 +00:00
|
|
|
before_install:
|
2019-02-10 07:27:58 +00:00
|
|
|
- mkdir -p .deps
|
|
|
|
- cd .deps
|
2019-02-10 07:57:31 +00:00
|
|
|
- wget -O fuse-3.1.1.tar.gz https://github.com/libfuse/libfuse/archive/fuse-3.1.1.tar.gz
|
2019-02-10 07:22:03 +00:00
|
|
|
- tar -xf fuse-3.1.1.tar.gz
|
|
|
|
- cd libfuse-fuse-3.1.1
|
|
|
|
- ./makeconf.sh
|
|
|
|
- ./configure
|
|
|
|
- make
|
|
|
|
- sudo make install
|
2019-02-10 07:27:58 +00:00
|
|
|
- cd ..
|
2019-02-10 08:01:22 +00:00
|
|
|
- wget -O libwebsockets-3.1.0.tar.gz https://github.com/warmcat/libwebsockets/archive/v3.1.0.tar.gz
|
2019-02-10 07:54:06 +00:00
|
|
|
- tar -xf libwebsockets-3.1.0.tar.gz
|
2019-02-10 07:34:48 +00:00
|
|
|
- cd libwebsockets-3.1.0
|
|
|
|
- mkdir .build
|
2019-02-10 07:38:26 +00:00
|
|
|
- cd .build
|
2019-02-10 07:34:48 +00:00
|
|
|
- cmake ..
|
|
|
|
- make
|
|
|
|
- sudo make install
|
|
|
|
- cd ..
|
2019-02-10 07:27:58 +00:00
|
|
|
- cd ..
|
2019-02-10 07:54:06 +00:00
|
|
|
- wget -O libjansson-2.12.tar.gz https://github.com/akheron/jansson/archive/v2.12.tar.gz
|
|
|
|
- tar -xf libjansson-2.12.tar.gz
|
|
|
|
- cd jansson-2.12
|
|
|
|
- mkdir .build
|
|
|
|
- cd .build
|
|
|
|
- cmake ..
|
|
|
|
- make
|
|
|
|
- sudo make install
|
|
|
|
- cd ..
|
|
|
|
- cd ..
|
|
|
|
- wget -O gtest-1.8.1.tar.gz https://github.com/google/googletest/archive/release-1.8.1.tar.gz
|
|
|
|
- tar -xf gtest-1.8.1.tar.gz
|
|
|
|
- cd googletest-release-1.8.1
|
|
|
|
- mkdir .build
|
|
|
|
- cd .build
|
|
|
|
- cmake ..
|
|
|
|
- make
|
|
|
|
- sudo make install
|
|
|
|
- cd ..
|
|
|
|
- cd ..
|
2019-02-10 07:38:26 +00:00
|
|
|
- cd ..
|
2019-02-10 07:22:03 +00:00
|
|
|
|
2019-02-10 07:13:49 +00:00
|
|
|
before_script:
|
|
|
|
- mkdir .build
|
|
|
|
- cd .build
|
2019-02-10 07:54:06 +00:00
|
|
|
- cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_TESTS=ON ..
|
2019-02-10 07:13:49 +00:00
|
|
|
|
|
|
|
script:
|
|
|
|
- make
|