Skip to content

Commit

Permalink
document use of autotools
Browse files Browse the repository at this point in the history
  • Loading branch information
barak committed Dec 28, 2016
1 parent 29b7110 commit 504ef5c
Showing 1 changed file with 1 addition and 8 deletions.
9 changes: 1 addition & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,7 @@ firewalled, but DNS queries are allowed.
COMPILING
---------

Iodine has no configure script. There are two optional features for Linux
(SELinux and systemd support) that will be enabled automatically if the
relevant header files are found in `/usr/include`.
(See script at `./src/osflags`)

Run `make` to compile the server and client binaries.
Run `make install` to copy binaries and manpage to the destination directory.
Run `make test` to compile and run the unit tests. (Requires the `check` library)
Standard `autotools` build scripts, so a simple `autoreconf --install && ./configure && make`, followed by an optional `make check`, and a `make install`, should do it. All the usual build options for cross-compilation etc should be available, such as `./configure --help=short` to find package-specific configuration options.


QUICKSTART
Expand Down

0 comments on commit 504ef5c

Please # to comment.