From e0cd646a0c1f7e8683583a80a144c22a7e0fcf44 Mon Sep 17 00:00:00 2001 From: Falk Werner Date: Sat, 6 Jun 2020 15:08:31 +0200 Subject: [PATCH] switched to meson build --- .travis.yml | 49 +++++++++---------------------------------------- 1 file changed, 9 insertions(+), 40 deletions(-) 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