summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorQuentin Glidic <sardemff7+git@sardemff7.net>2019-05-10 20:05:38 +0200
committerQuentin Glidic <sardemff7+git@sardemff7.net>2019-05-10 20:06:46 +0200
commitcf8b76c6a6e7ea74681970b83f190fecee98a1ef (patch)
tree8ac55decf4237db3244b4870edc16aa7e74f0748
parent4c205649009b8ca15eeb1d3c5a6412b550226eb2 (diff)
INSTALL: Add missing Meson instructions
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
-rw-r--r--INSTALL.md23
1 files changed, 23 insertions, 0 deletions
diff --git a/INSTALL.md b/INSTALL.md
index 3191e890..a855e9cc 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -73,6 +73,28 @@ make install
The default installation prefix is: `/usr/local/` use `./configure --prefix={prefix}` to install into another location.
+### Meson
+
+Check dependencies and configure build system:
+
+```
+meson setup build
+```
+
+Build Rofi:
+
+```
+ninja -C build
+```
+
+The actual install, execute as root (if needed):
+
+```
+ninja -C build install
+```
+
+The default installation prefix is: `/usr/local/` use `meson setup build --prefix={prefix}` to install into another location.
+
## Install a checkout from git
The GitHub Pages version of these directions may be out of date. Please use
@@ -171,6 +193,7 @@ make CFLAGS="-O0 -g3" clean rofi
# Meson
meson configure build --debug
+ninja -C build
```
### Get a backtrace