| |
1 prefix=/usr |
| |
2 exec_prefix=/usr |
| |
3 bindir=${exec_prefix}/bin |
| |
4 sbindir=${exec_prefix}/sbin |
| |
5 libdir=${exec_prefix}/lib64 |
| |
6 libexecdir=${exec_prefix}/libexec |
| |
7 datarootdir=${prefix}/share |
| |
8 datadir=${datarootdir} |
| |
9 sysconfdir=/etc |
| |
10 sharedstatedir=/var |
| |
11 localstatedir=/var |
| |
12 runstatedir=${localstatedir}/run |
| |
13 includedir=${prefix}/include |
| |
14 infodir=${datarootdir}/info |
| |
15 mandir=${datarootdir}/man |
| |
16 localedir=${datarootdir}/locale |
| |
17 # toolchain |
| |
18 CC = gcc |
| |
19 |
| |
20 # |
| |
21 # gcc toolchain config |
| |
22 # |
| |
23 |
| |
24 CFLAGS = |
| |
25 CXXFLAGS = |
| |
26 DEBUG_CC_FLAGS = -g |
| |
27 DEBUG_CXX_FLAGS = -g |
| |
28 RELEASE_CC_FLAGS = -O3 -DNDEBUG |
| |
29 RELEASE_CXX_FLAGS = -O3 -DNDEBUG |
| |
30 LDFLAGS = |
| |
31 |
| |
32 SHLIB_CFLAGS = -fPIC |
| |
33 SHLIB_LDFLAGS = -shared |
| |
34 |
| |
35 |
| |
36 # general flags |
| |
37 |
| |
38 # flags for target dbu |
| |
39 DBU_CFLAGS += -DDBU_SQLITE -DDBU_POSTGRESQL |
| |
40 DBU_CFLAGS += ${DEBUG_CC_FLAGS} |
| |
41 DBU_LDFLAGS += -lsqlite3 -lpq |
| |
42 |
| |
43 OBJ_EXT = .o |
| |
44 LIB_EXT = .a |