-
Notifications
You must be signed in to change notification settings - Fork 1
/
ts_tool.pro
49 lines (40 loc) · 1.22 KB
/
ts_tool.pro
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
46
47
48
49
TARGET = ts_tool
CONFIG += core xml console
TEMPLATE = app
#-------------------------------------------------------------------------------------
GENF_ROOT = _output
BIN_OUTPUT = $${GENF_ROOT}/_bin
#-------------------------------------------------------------------------------------
CONFIG(release, debug|release) {
BUILD_TYPE = release
} else {
BUILD_TYPE = debug
}
DESTDIR = $${BIN_OUTPUT}/$${BUILD_TYPE}
OBJECTS_DIR = $${GENF_ROOT}/$${TARGET}/$${BUILD_TYPE}/_build
MOC_DIR = $${GENF_ROOT}/$${TARGET}/$${BUILD_TYPE}/_moc
UI_DIR = $${GENF_ROOT}/$${TARGET}/$${BUILD_TYPE}/_ui
RCC_DIR = $${GENF_ROOT}/$${TARGET}/$${BUILD_TYPE}/_rc
##-------------------------------------------------------------------------------------
SOURCES += \
./main.cpp \
./ts_model.cpp
HEADERS += \
./ts_model.h \
./efl_hash.h
win32-g++{
contains(QMAKE_HOST.arch, x86_64) { #x64
DEFINES += MINGW_X64
} else { #x32
DEFINES += MINGW_X32
}
CONFIG(release, debug|release) {
#release
QMAKE_CXXFLAGS += -std=c++0x -O2 -Os -msse2 -ffp-contract=fast -fpic
}
else {
#debug
DEFINES += _DEBUG
QMAKE_CXXFLAGS += -std=c++0x -O0 -g3 -msse2 -fpic
}
}