Skip to content

Commit 22b974d

Browse files
committed
Refresh compilation readme
1 parent 14e3c3f commit 22b974d

File tree

1 file changed

+41
-19
lines changed

1 file changed

+41
-19
lines changed

COMPILATION.md

Lines changed: 41 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ meson compile -C build
3030
Run integration tests
3131

3232
```
33-
cd build && meson test && cd ..
33+
meson test -C build
3434
```
3535

3636
Install
@@ -44,6 +44,11 @@ Check netatalk capabilities
4444
```
4545
netatalk -V
4646
afpd -V
47+
atalkd -V
48+
a2boot -V
49+
macipgw -V
50+
papd -V
51+
timelord -V
4752
```
4853

4954
Uninstall
@@ -57,7 +62,7 @@ ninja -C build uninstall
5762
Install dependencies
5863

5964
```
60-
pacman -Sy --noconfirm avahi cmark-gfm cracklib cups db gcc iniparser mariadb-clients meson ninja perl pkgconfig rpcsvc-proto
65+
pacman -Sy --noconfirm avahi bison cmark-gfm cracklib cups db flex gcc iniparser localsearch mariadb-clients meson ninja perl pkgconfig rpcsvc-proto talloc tinysparql
6166
```
6267

6368
Configure
@@ -75,7 +80,7 @@ meson compile -C build
7580
Run integration tests
7681

7782
```
78-
cd build && meson test && cd ..
83+
meson test -C build
7984
```
8085

8186
Install
@@ -89,6 +94,11 @@ Check netatalk capabilities
8994
```
9095
netatalk -V
9196
afpd -V
97+
atalkd -V
98+
a2boot -V
99+
macipgw -V
100+
papd -V
101+
timelord -V
92102
```
93103

94104
Uninstall
@@ -121,7 +131,7 @@ meson compile -C build
121131
Run integration tests
122132

123133
```
124-
cd build && meson test && cd ..
134+
meson test -C build
125135
```
126136

127137
Install
@@ -135,6 +145,11 @@ Check netatalk capabilities
135145
```
136146
netatalk -V
137147
afpd -V
148+
atalkd -V
149+
a2boot -V
150+
macipgw -V
151+
papd -V
152+
timelord -V
138153
```
139154

140155
Uninstall
@@ -166,7 +181,7 @@ meson compile -C build
166181
Run integration tests
167182

168183
```
169-
cd build && meson test && cd ..
184+
meson test -C build
170185
```
171186

172187
Install
@@ -180,6 +195,11 @@ Check netatalk capabilities
180195
```
181196
netatalk -V
182197
afpd -V
198+
atalkd -V
199+
a2boot -V
200+
macipgw -V
201+
papd -V
202+
timelord -V
183203
```
184204

185205
Uninstall
@@ -212,7 +232,7 @@ meson compile -C build
212232
Run distribution tests
213233

214234
```
215-
cd build && meson dist && cd ..
235+
meson dist -C build
216236
```
217237

218238
Install
@@ -226,6 +246,11 @@ Check netatalk capabilities
226246
```
227247
netatalk -V
228248
afpd -V
249+
atalkd -V
250+
a2boot -V
251+
macipgw -V
252+
papd -V
253+
timelord -V
229254
```
230255

231256
Start netatalk
@@ -272,7 +297,7 @@ meson compile -C build
272297
Run integration tests
273298

274299
```
275-
cd build && meson test && cd ..
300+
meson test -C build
276301
```
277302

278303
Install
@@ -342,9 +367,7 @@ Configure, compile, install, run, and uninstall
342367
set -e
343368
meson setup build -Dbuildtype=release -Dpkg_config_path=/usr/local/libdata/pkgconfig -Dwith-tests=true -Dwith-testsuite=true
344369
meson compile -C build
345-
cd build
346-
meson test
347-
cd ..
370+
meson test -C build
348371
meson install -C build
349372
netatalk -V
350373
afpd -V
@@ -371,12 +394,15 @@ Configure, compile, install, run, and uninstall
371394
set -e
372395
meson setup build -Dbuildtype=release -Dwith-appletalk=true -Dwith-cups-pap-backend=true -Dwith-dtrace=false -Dwith-tests=true -Dwith-testsuite=true
373396
meson compile -C build
374-
cd build
375-
meson test
376-
cd ..
397+
meson test -C build
377398
meson install -C build
378399
netatalk -V
379400
afpd -V
401+
atalkd -V
402+
a2boot -V
403+
macipgw -V
404+
papd -V
405+
timelord -V
380406
service netatalk onestart
381407
sleep 1
382408
asip-status localhost
@@ -428,9 +454,7 @@ set -e
428454
export PATH=/opt/local/sbin:/opt/local/bin:/usr/gnu/bin:/usr/bin:/usr/sbin:/sbin:$PATH
429455
meson setup build --prefix=/opt/local -Dbuildtype=release -Dpkg_config_path=/opt/local/lib/pkgconfig -Dwith-dbus-sysconf-path=/usr/share/dbus-1/system.d -Dwith-ldap-path=/opt/local -Dwith-tests=true -Dwith-testsuite=true
430456
meson compile -C build
431-
cd build
432-
meson test
433-
cd ..
457+
meson test -C build
434458
meson install -C build
435459
netatalk -V
436460
afpd -V
@@ -476,9 +500,7 @@ set -e
476500
export PATH=/usr/local/sbin:/usr/local/bin:$PATH
477501
meson setup build --prefix=/usr/local -Dbuildtype=release -Dpkg_config_path=/usr/lib/amd64/pkgconfig -Dwith-dbus-sysconf-path=/usr/share/dbus-1/system.d -Dwith-iniparser-path=/usr/local -Dwith-tests=true -Dwith-testsuite=true
478502
meson compile -C build
479-
cd build
480-
meson test
481-
cd ..
503+
meson test -C build
482504
meson install -C build
483505
netatalk -V
484506
afpd -V

0 commit comments

Comments
 (0)