diff --git a/.travis.yml b/.travis.yml index 4774ca5..5746be7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,49 +14,18 @@ addons: - pkgconf - wget - ca-certificates + - python3 + - python3-pip + - python3-setuptools + - python3-wheel + - ninja-build before_install: - - mkdir .deps - - cd .deps - # libwebsockets - - wget https://github.com/warmcat/libwebsockets/archive/v3.2.0.tar.gz -O libwebsockets.tar.gz - - tar -xf libwebsockets.tar.gz - - cd libwebsockets-3.2.0 - - mkdir .build - - cd .build - - cmake .. - - make - - sudo make install - - cd .. - - cd .. - # jansson - - wget https://github.com/akheron/jansson/archive/v2.12.tar.gz -O jansson.tar.gz - - tar -xf jansson.tar.gz - - cd jansson-2.12 - - mkdir .build - - cd .build - - cmake .. - - make - - sudo make install - - cd .. - - cd .. - # libwebfuse - - wget https://github.com/falk-werner/webfuse/archive/v0.2.0.tar.gz -O webfuse.tar.gz - - tar -xf webfuse.tar.gz - - cd webfuse-0.2.0 - - mkdir .build - - cd .build - - cmake -DWITHOUT_ADAPTER=ON .. - - make - - sudo make install - - cd .. - - cd .. - - cd .. + - sudo pip3 install --system meson before_script: - - mkdir build - - cd build - - cmake .. + - meson build script: - make \ No newline at end of file + - cd build + - ninja \ No newline at end of file