diff options
author | Nikolaus Rath <Nikolaus@rath.org> | 2017-06-20 13:53:55 -0700 |
---|---|---|
committer | Nikolaus Rath <Nikolaus@rath.org> | 2017-07-12 17:10:18 +0200 |
commit | 4828a8a59cec58bb4a6f1d4c1552c62a45f12a26 (patch) | |
tree | 6cb1b8a17fa1c5f255c1a1378e7136291a51a8c6 /README.rst | |
parent | 7ad9156d4df999df162c005eb6cdeba3f31bbb25 (diff) | |
download | sshfs-4828a8a59cec58bb4a6f1d4c1552c62a45f12a26.tar sshfs-4828a8a59cec58bb4a6f1d4c1552c62a45f12a26.tar.gz sshfs-4828a8a59cec58bb4a6f1d4c1552c62a45f12a26.tar.bz2 sshfs-4828a8a59cec58bb4a6f1d4c1552c62a45f12a26.zip |
Added unit tests and travis integration
Diffstat (limited to 'README.rst')
-rw-r--r-- | README.rst | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -48,12 +48,10 @@ be available from your operating system's package manager). To build and install, we recommend to use Meson_ (version 0.38 or newer) and Ninja_. After extracting the sshfs tarball, create a -(temporary) build directory and run Meson and Ninja:: +(temporary) build directory and run Meson:: $ md build; cd build $ meson .. - $ ninja - $ sudo ninja install Normally, the default build options will work fine. If you nevertheless want to adjust them, you can do so with the *mesonconf* @@ -61,13 +59,20 @@ command:: $ mesonconf # list options $ mesonconf -D strip=true # set an option - $ ninja # rebuild + +To build, test and install SSHFS, you then use Ninja (running the +tests requires the `py.test`_ Python module):: + + $ ninja + $ python3 -m pytest test/ # optional, but recommended + $ sudo ninja install .. _libfuse: http://github.com/libfuse/libfuse .. _OSXFUSE: https://osxfuse.github.io/ .. _Glib: https://developer.gnome.org/glib/stable/ .. _Meson: http://mesonbuild.com/ .. _Ninja: https://ninja-build.org/ +.. _`py.test`: http://www.pytest.org/ Alternate Installation ---------------------- |