From 27f2504cda2bf5b338b5eba836a7de815d8e4ca8 Mon Sep 17 00:00:00 2001 From: Erik Ekman Date: Tue, 8 Apr 2014 21:59:09 +0200 Subject: [PATCH] Add section about how to compile --- README | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/README b/README index 4ffe2b9..e3f6a38 100644 --- a/README +++ b/README @@ -8,6 +8,17 @@ server. This can be usable in different situations where internet access is 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) + + QUICKSTART: Try it out within your own LAN! Follow these simple steps: