7 #CONFIG += debug_and_release
11 #CONFIG += use_leveldb
14 #QMAKE_CFLAGS_RELEASE ~= s/\-O./-Os
15 #QMAKE_CXXFLAGS_RELEASE ~= s/\-O./-Os
17 ##QMAKE_CFLAGS_RELEASE ~= s/\-O./-O2
18 ##QMAKE_CXXFLAGS_RELEASE ~= s/\-O./-O2
20 #QMAKE_CFLAGS_RELEASE += -march=native
21 #QMAKE_CXXFLAGS_RELEASE += -march=native
22 #QMAKE_CFLAGS_RELEASE += -mtune=native
23 #QMAKE_CXXFLAGS_RELEASE += -mtune=native
25 #QMAKE_LFLAGS_RELEASE += -s
29 OBJECTS_DIR
= _build
/obj
35 include($$PWD
/../../src
/k8utils
/k8utils
.pri
)
39 DEFINES
+= LDB_HISTORY
40 DEFINES
+= USE_LEVEL_DB LEVELDB_PLATFORM_POSIX OS_LINUX
41 LIBS
+= $$PWD
/../../leveldb
/lib
/libleveldb
.a
42 INCLUDEPATH
+= $$PWD
/../../leveldb
43 include($$PWD
/../../src
/k8ldbhistory
/k8ldbhistory
.pri
)
46 !CONFIG(use_leveldb
) {
49 DEFINES
+= BHF_HISTORY
50 include($$PWD
/../../src
/k8bhfhistory
/k8bhfhistory
.pri
)
54 DEFINES
+= JSON_HISTORY
55 include($$PWD
/../../src
/k8jshistory
/k8jshistory
.pri
)
60 DEFINES
+= K8JSON_INCLUDE_WRITER
61 DEFINES
+= K8JSON_INCLUDE_GENERATOR
62 DEFINES
+= K8JSON_INCLUDE_COMPLEX_GENERATOR
63 include($$PWD
/../../src
/k8json
/k8json
.pri
)
65 include($$PWD
/../../src
/k8history
/k8history
.pri
)