summaryrefslogtreecommitdiffstats
path: root/INSTALL.md
diff options
context:
space:
mode:
Diffstat (limited to 'INSTALL.md')
-rw-r--r--INSTALL.md44
1 files changed, 0 insertions, 44 deletions
diff --git a/INSTALL.md b/INSTALL.md
index 6c358490..771fa355 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -4,7 +4,6 @@ This guide explains how to install rofi using its build system and how you can m
Rofi uses autotools (GNU Build system), for more information see
[here](https://www.gnu.org/software/automake/manual/html_node/Autotools-Introduction.html).
-You can also use [Meson](https://mesonbuild.com/) as an alternative.
## DEPENDENCY
@@ -74,28 +73,6 @@ 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
@@ -132,17 +109,12 @@ From this point, use the same steps you use for a release.
When you run the configure step there are several options you can configure.
For Autotools, you can see the full list with `./configure --help`.
-For Meson, before the initial setup, you can see rofi options in `meson_options.txt` and Meson options with `meson setup --help`.
-After the initial setup, use `meson configure build`.
The most useful one to set the installation prefix:
```
# Autotools
../configure --prefix=<installation path>
-
-# Meson
-meson setup build --prefix <installation path>
```
f.e.
@@ -150,9 +122,6 @@ f.e.
```
# Autotools
../configure --prefix=/usr/
-
-# Meson
-meson setup build --prefix /usr
```
### Install locally
@@ -162,9 +131,6 @@ or to install locally:
```
# Autotools
../configure --prefix=${HOME}/.local/
-
-# Meson
-meson setup build --prefix ${HOME}/.local
```
@@ -179,9 +145,6 @@ Show the commands called:
```
# Autotools
make V=1
-
-# Meson
-ninja -C build -v
```
### Debug build
@@ -191,10 +154,6 @@ Compile with debug symbols and no optimization, this is useful for making backtr
```
# Autotools
make CFLAGS="-O0 -g3" clean rofi
-
-# Meson
-meson configure build --debug
-ninja -C build
```
### Get a backtrace
@@ -207,9 +166,6 @@ can then load the core in GDB.
```
# Autotools
gdb rofi core
-
-# Meson (because it uses a separate build directory)
-gdb build/rofi core
```
> Where the core file is located and what its exact name is different on each distributions. Please consult the