forked from andlabs/libui
-
Notifications
You must be signed in to change notification settings - Fork 0
/
buildnotes
43 lines (33 loc) · 807 Bytes
/
buildnotes
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
HOW TO BUILD
Simply type
make [variables...]
The build-time settings are
OS=xxx
default operating system
supported OSs are
windows
unix
darwin
haiku
this is autodetected by default
CFLAGS=xxx
CXXFLAGS=xxx
LDFLAGS=xxx
compiler flags
this is where you can specify -m32 or -m64, for instance
Objective-C uses $(CFLAGS)
RELEASE=xxx
set to 1 to disable debug symbols
must be 1, any other value means "include debug symbols"
TODO separate debug symbols from debug runtime
PREFIX=xxx
TODO
DESTDIR=xxx
applied before PREFIX; used by Debian
To build the test program use
make [variables....] test
The variables are the same as above.
To build an example, use
make EXAMPLE=name [variables...] example
You must specify the example name.
TODO discuss the internals