.travis.yml: specify more dependencies.
[rrq/fuse_xattrs.git] / README.md
index 62e83994a9134c4aab933c247ee5ae947e8929be..98866e3b3fd3769ca14ac662cf0d43ec5b028cb7 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,3 +1,5 @@
+[![Build Status](https://travis-ci.org/fbarriga/fuse_xattrs.svg?branch=master)](https://travis-ci.org/fbarriga/fuse_xattrs)
+
 ## Abstract
 
 This filesystem provides xattr support using sidecar files.
@@ -12,23 +14,32 @@ http://github.com/fbarriga/fuse_xattrs
 
 Once fuse_xattrs is installed (see next section) running it is very simple:
 
-    fuse_xattrs mountpoint
+    fuse_xattrs source_directory mountpoint
 
 To unmount the filesystem:
 
     fusermount -u mountpoint
 
 
-## Installing
+## Building
 
 First you need to download FUSE 2.9 or later from
 http://github.com/libfuse/libfuse.
 
-    mkdir build
-    cd build
+    mkdir build && cd build
     cmake ..
     make
 
+## Code Coverage
+
+    mkdir build && cd build
+    cmake -DENABLE_CODECOVERAGE=1 -DCMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_BUILD_TYPE=Debug ..
+    make
+    make fuse_xattrs_coverage
+
+## Installing
+
+    make install
 
 ## Links