From 0aed508a06d589e0773b2d08e1e8d9c9f192cbf8 Mon Sep 17 00:00:00 2001 From: Falk Werner Date: Mon, 10 Feb 2020 17:39:11 +0100 Subject: [PATCH] removed unnecessary dependencies --- .travis.yml | 23 +---------------------- README.md | 21 +-------------------- 2 files changed, 2 insertions(+), 42 deletions(-) diff --git a/.travis.yml b/.travis.yml index 1a076f5..ff0e18a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,31 +14,10 @@ addons: - pkgconf - wget - ca-certificates - - uuid-dev - - udev - - gettext - - python3 - - python3-pip - - python3-setuptools - - python3-wheel - - ninja-build - before_install: - mkdir .deps - cd .deps - # libfuse - - sudo pip3 install --system meson - - wget https://github.com/libfuse/libfuse/archive/fuse-3.9.0.tar.gz -O fuse.tar.gz - - tar -xf fuse.tar.gz - - cd libfuse-fuse-3.9.0 - - mkdir .build - - cd .build - - meson .. - - ninja - - sudo ninja install - - cd .. - - cd .. # libwebsockets - wget https://github.com/warmcat/libwebsockets/archive/v3.2.0.tar.gz -O libwebsockets.tar.gz - tar -xf libwebsockets.tar.gz @@ -67,7 +46,7 @@ before_install: - cd webfuse-master - mkdir .build - cd .build - - cmake -DWITHOUT_TESTS=ON -DWITHOUT_EXAMPLE=ON .. + - cmake -DWITHOUT_ADAPTER=ON .. - make - sudo make install - cd .. diff --git a/README.md b/README.md index 03befef..d369970 100644 --- a/README.md +++ b/README.md @@ -18,25 +18,11 @@ To install dependecies, see below. ## Dependencies - [webfuse](https://github.com/falk-werner/webfuse) - - [libfuse](https://github.com/libfuse/libfuse/) - [libwebsockets](https://libwebsockets.org/) - [jansson](https://github.com/akheron/jansson) ### Installing dependencies -#### libfuse - -To install libfuse, meson is needed. Please refer to [meson quick guide](https://mesonbuild.com/Quick-guide.html) for setup instructions. - - wget https://github.com/libfuse/libfuse/archive/fuse-3.9.0.tar.gz -O fuse.tar.gz - tar -xf fuse.tar.gz - cd libfuse-fuse-3.9.0 - mkdir .build - cd .build - meson .. - ninja - sudo ninja install - #### libwebsockets wget https://github.com/warmcat/libwebsockets/archive/v3.2.0.tar.gz -O libwebsockets.tar.gz @@ -60,11 +46,6 @@ To install libfuse, meson is needed. Please refer to [meson quick guide](https:/ make sudo make install -#### openssl - - sudo apt update - sudo install openssl libssl-dev - #### webfuse wget https://github.com/falk-werner/webfuse/archive/master.tar.gz -O webfuse.tar.gz @@ -72,6 +53,6 @@ To install libfuse, meson is needed. Please refer to [meson quick guide](https:/ cd webfuse-master mkdir .build cd .build - cmake -DWITHOUT_TESTS=ON -DWITHOUT_EXAMPLE=ON .. + cmake -DWITHOUT_ADAPTER=ON .. make sudo make install