Update compilation instructions throughout our docs

related to https://github.com/i3/i3/issues/4086
This commit is contained in:
Michael Stapelberg 2020-11-15 16:11:15 +01:00 committed by Michael Stapelberg
parent e9610b84f6
commit 8c0077c058
3 changed files with 17 additions and 19 deletions

View File

@ -21,12 +21,14 @@ i3-sensible-terminal is used in the default configuration.
If your distribution has a mechanism to get the preferred terminal, such as the If your distribution has a mechanism to get the preferred terminal, such as the
x-terminal-emulator symlink in Debian, please use it in i3-sensible-terminal. x-terminal-emulator symlink in Debian, please use it in i3-sensible-terminal.
On debian, compilation and installing the manpages looks like this: You can build i3 like you build any other software package which uses
https://mesonbuild.com/; see
https://mesonbuild.com/Quick-guide.html#compiling-a-meson-project
In case youre unfamiliar:
autoreconf -fi $ mkdir -p build && cd build
mkdir -p build && cd build $ meson ..
../configure $ ninja
make -j8 install
Please make sure that i3-migrate-config-to-v4 and i3-config-wizard are Please make sure that i3-migrate-config-to-v4 and i3-config-wizard are
installed with i3. The Perl script is necessary to (automatically) convert v3 installed with i3. The Perl script is necessary to (automatically) convert v3
@ -35,10 +37,8 @@ config with the users preferred modifier and should be started on the first
start of i3 (it will automatically exit if it finds a config file). start of i3 (it will automatically exit if it finds a config file).
If you have any questions, ideas, hints, problems or whatever, please do not If you have any questions, ideas, hints, problems or whatever, please do not
hesitate to contact me. I will help you out. Just drop me an E-Mail (find the hesitate to contact me. I will help you out. Please see
address at https://michael.stapelberg.de/Impressum/, scroll down to bottom), https://i3wm.org/contact/
contact me using the same address in jabber or ask on our IRC channel:
(#i3 on irc.freenode.net).
Thanks again for your efforts, Thanks again for your efforts,
Michael Michael

View File

@ -23,8 +23,10 @@ outdated information.
== Building i3 == Building i3
You can build i3 like you build any other software package which uses meson. You can build i3 like you build any other software package which uses
Heres a memory refresher: https://mesonbuild.com/[The Meson Build system]; see
https://mesonbuild.com/Quick-guide.html#compiling-a-meson-project[Quickstart
Guide → Compiling a Meson project]. In case youre unfamiliar:
$ mkdir -p build && cd build $ mkdir -p build && cd build
$ meson .. $ meson ..

View File

@ -120,13 +120,11 @@ tests are run under Xvfb.
--------------------------------------- ---------------------------------------
$ cd ~/i3 $ cd ~/i3
$ autoreconf -fi
$ mkdir -p build && cd build $ mkdir -p build && cd build
$ ../configure $ meson ..
$ make -j8 $ ninja
# output omitted because it is very long # output omitted because it is very long
$ cd testcases $ cd testcases
@ -183,13 +181,11 @@ You can still use ./testcases/complete-run.pl to get the interactive progress ou
--------------------------------------- ---------------------------------------
$ cd ~/i3 $ cd ~/i3
$ autoreconf -fi
$ mkdir -p build && cd build $ mkdir -p build && cd build
$ ../configure $ meson ..
$ make -j8 $ ninja
# output omitted because it is very long # output omitted because it is very long
$ make check $ make check