-
Notifications
You must be signed in to change notification settings - Fork 1
/
BUILDING
46 lines (31 loc) · 1.61 KB
/
BUILDING
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
* Summary
This project is a server that distributes position updates that are received
from OLSR pud plugin instances over all OLSR meshes.
* Dependencies
This project depends on the olsrd project.
* Setup
Make to have a parallel checkout of the nbsolsrd project.
Ensure the checkout looks like below:
<checkout-root>
+------- nbsolsrd
+------- pudUplinkServer
* Building OLSRd
* 32 bits
make prefix=/usr DESTDIR="$(pwd)/dist/debug" OS="linux" M32=1 DEBUG="1" MAKEBIN=1 cfgparser_install cfgparser_clean
make uberclean
make prefix=/usr DESTDIR="$(pwd)/dist/release" OS="linux" M32=1 DEBUG="0" MAKEBIN=1 cfgparser_install cfgparser_clean
make uberclean
make prefix=/usr DESTDIR="$(pwd)/dist/debug" OS="linux" M32=1 DEBUG="1" build_all gui install_all pud_java pud_java_install
make uberclean
make prefix=/usr DESTDIR="$(pwd)/dist/release" OS="linux" M32=1 DEBUG="0" build_all gui install_all pud_java pud_java_install
* 64 bits
make prefix=/usr DESTDIR="$(pwd)/dist/debug" OS="linux" M64=1 DEBUG="1" MAKEBIN=1 cfgparser_install cfgparser_clean
make uberclean
make prefix=/usr DESTDIR="$(pwd)/dist/release" OS="linux" M64=1 DEBUG="0" MAKEBIN=1 cfgparser_install cfgparser_clean
make uberclean
make prefix=/usr DESTDIR="$(pwd)/dist/debug" OS="linux" M64=1 DEBUG="1" build_all gui install_all pud_java pud_java_install
make uberclean
make prefix=/usr DESTDIR="$(pwd)/dist/release" OS="linux" M64=1 DEBUG="0" build_all gui install_all pud_java pud_java_install
* Building pudUplinkServer
* Everything
mvn -P ahr verify assembly:single