Codebase list i3-gaps / 8c0077c
Update compilation instructions throughout our docs related to https://github.com/i3/i3/issues/4086 Michael Stapelberg authored 3 years ago Michael Stapelberg committed 3 years ago
3 changed file(s) with 19 addition(s) and 21 deletion(s). Raw diff Collapse all Expand all
2020 If your distribution has a mechanism to get the preferred terminal, such as the
2121 x-terminal-emulator symlink in Debian, please use it in i3-sensible-terminal.
2222
23 On debian, compilation and installing the manpages looks like this:
23 You can build i3 like you build any other software package which uses
24 https://mesonbuild.com/; see
25 https://mesonbuild.com/Quick-guide.html#compiling-a-meson-project
26 In case you’re unfamiliar:
2427
25 autoreconf -fi
26 mkdir -p build && cd build
27 ../configure
28 make -j8 install
28 $ mkdir -p build && cd build
29 $ meson ..
30 $ ninja
2931
3032 Please make sure that i3-migrate-config-to-v4 and i3-config-wizard are
3133 installed with i3. The Perl script is necessary to (automatically) convert v3
3436 start of i3 (it will automatically exit if it finds a config file).
3537
3638 If you have any questions, ideas, hints, problems or whatever, please do not
37 hesitate to contact me. I will help you out. Just drop me an E-Mail (find the
38 address at https://michael.stapelberg.de/Impressum/, scroll down to bottom),
39 contact me using the same address in jabber or ask on our IRC channel:
40 (#i3 on irc.freenode.net).
39 hesitate to contact me. I will help you out. Please see
40 https://i3wm.org/contact/
4141
4242 Thanks again for your efforts,
4343 Michael
2222
2323 == Building i3
2424
25 You can build i3 like you build any other software package which uses meson.
26 Here’s a memory refresher:
25 You can build i3 like you build any other software package which uses
26 https://mesonbuild.com/[The Meson Build system]; see
27 https://mesonbuild.com/Quick-guide.html#compiling-a-meson-project[Quickstart
28 Guide → Compiling a Meson project]. In case you’re unfamiliar:
2729
2830 $ mkdir -p build && cd build
2931 $ meson ..
119119 ---------------------------------------
120120 $ cd ~/i3
121121
122 $ autoreconf -fi
123
124122 $ mkdir -p build && cd build
125123
126 $ ../configure
127
128 $ make -j8
124 $ meson ..
125
126 $ ninja
129127 # output omitted because it is very long
130128
131129 $ cd testcases
182180 ---------------------------------------
183181 $ cd ~/i3
184182
185 $ autoreconf -fi
186
187183 $ mkdir -p build && cd build
188184
189 $ ../configure
190
191 $ make -j8
185 $ meson ..
186
187 $ ninja
192188 # output omitted because it is very long
193189
194190 $ make check