Statistics
| Branch: | Revision:

gazetk / GazeTkHub / common.pri @ 2eb54f9d

History | View | Annotate | Download (815 Bytes)

1
#Includes common configuration for all subdirectory .pro files.
2
INCLUDEPATH += . .. ../../include
3
WARNINGS += -Wall
4

    
5
TEMPLATE = lib
6

    
7
debug_and_release:build_pass {
8
CONFIG(debug, debug|release) {
9
CURBUILD = debug
10
} else {
11
CURBUILD = release
12
}
13

    
14
GAZETK_TARGET = $(GAZETK_HOME)
15
isEmpty(GAZETK_TARGET) {
16
DESTDIR      = $${top_builddir}/$${CURBUILD}
17
} else {
18
DESTDIR      = $${GAZETK_TARGET}/$${CURBUILD}
19
}
20

    
21
OBJECTS_DIR  = $${top_builddir}/$${CURBUILD}/$dirname($${_PRO_FILE_PWD_})
22

    
23
MOC_DIR      = $${OBJECTS_DIR}
24
UI_DIR       = $${OBJECTS_DIR}
25
RCC_DIR      = $${OBJECTS_DIR}
26
INCLUDEPATH += $${OBJECTS_DIR}
27
LIBS        += -L$${DESTDIR}/bin -L$${DESTDIR}/lib
28
unset(CURBUILD)
29
}
30

    
31
# The following keeps the generated files at least somewhat separate 
32
# from the source files.
33
UI_DIR = uics
34
MOC_DIR = mocs
35
OBJECTS_DIR = objs
36