+The following steps are for compiling from source. Compiled binaries for some
+platforms are available from the tmsu project page on Bitbucket.
tmsu is written in Go (http://www.golang.org/). To compile from source you
-must first install Go and the
Go packages that tmsu depends upon.
+must first install Go and the packages that tmsu depends upon.
or it may be available in the package management system that comes with your
operating system (if any).
-tmsu is currently built against the Go weekly builds (see `VERSIONS`).
+tmsu is currently built against the Go weekly builds (see `VERSIONS` for exact
2. Install the dependent packages
- > goinstall g
+ > goinstall gsqlite
> goinstall github.com/hanwen/go-fuse/fuse
+At the time of writing the go-fuse project does not have a Makefile so must
+ > cd $GOROOT/src/pkg/github.com/hanwen/go-fuse
+3. Checkout the tmsu source code:
+ > hg co https://bitbucket.org/oniony/tmsu
-This will produce a bin directory containing the resultant binary.
+This will compile to 'bin/tmsu' within the working directory.