Permalink
Cannot retrieve contributors at this time
Dependencies | |
------------ | |
dupd requires SQLite (-lsqlite3) and OpenSSL (-lcrypto). | |
Note that dupd no longer requires libbloom. | |
Branches | |
-------- | |
The master branch contains the latest work in progress and it carries | |
a version with a "-dev" suffix to highlight this. While in theory | |
the master branch is always kept in a working state, this might not | |
always be true in practice. | |
If you're looking to build a stable binary for production use or | |
packaging, it is best to build from the most recent release tag | |
instead of using the master branch. | |
Building | |
-------- | |
Some pre-built binaries and/or packages are available so you might | |
not have to build from source. For pointers on these, see the project page: | |
http://www.virkki.com/dupd/ | |
The Makefile specifically supports Linux, SunOS, Darwin (OS X), OpenBSD | |
and FreeBSD. If you build on other platforms, let me know. | |
The Makefile assumes GNU make. To build just run make (or gmake). | |
If you'd like to test your built binary run "make test". | |
There are other targets in the Makefile which you won't need unless | |
you want to hack on the code. See Makefile in that case. | |
Installing | |
---------- | |
% make install | |
This will, by default, install dupd under /usr/local | |
You can override the location by setting INSTALL_PREFIX | |
% make install INSTALL_PREFIX=/desired/path/here | |
There is also an uninstall target which will remove dupd and its man page. |