summaryrefslogtreecommitdiffstats
path: root/INSTALL.md
diff options
context:
space:
mode:
authorQball Cow <qball@gmpclient.nl>2014-07-21 16:41:31 +0200
committerQball Cow <qball@gmpclient.nl>2014-07-21 16:41:31 +0200
commite4b4aadad4d2a0613eea87b8ad1bf5ba47709b70 (patch)
tree66df24dc25c94def956c8bbb0054001bf6415b31 /INSTALL.md
parent7a1766fa457db63fa3c897a0d9b4b0d43dd818fd (diff)
Fix #62
Add install file.
Diffstat (limited to 'INSTALL.md')
-rw-r--r--INSTALL.md63
1 files changed, 63 insertions, 0 deletions
diff --git a/INSTALL.md b/INSTALL.md
new file mode 100644
index 00000000..f103f9e8
--- /dev/null
+++ b/INSTALL.md
@@ -0,0 +1,63 @@
+Installation guide:
+===================
+
+Install from a release
+----------------------
+
+Check dependencies and configure build system:
+
+ ./configure
+
+Build Rofi:
+
+ make
+
+The actual install, execute as root (if needed):
+
+ make install
+
+
+
+Install a checkout from git
+---------------------------
+
+Generate build system:
+
+ autoreconf -i
+
+Create a build directory:
+
+ mkdir build
+
+Check dependencies and configure build system:
+
+ ../configure
+
+Build rofi:
+
+ make
+
+The actual install, execute as root (if needed):
+
+ make install
+
+
+Options for configure
+---------------------
+
+When you run the configure step there are several you can configure. (To see the full list type
+`./configure --help` ).
+
+The most useful one to set the installation prefix:
+
+ ./configure --prefix=<installation path>
+
+f.e.
+
+ ./configure --prefix=/usr/
+
+or to install locally:
+
+ ./configure --prefix=${HOME}/.local/
+
+