equal
deleted
inserted
replaced
|
1 # |
|
2 # qmake configuration for makefile based symbian |
|
3 # |
|
4 |
|
5 MAKEFILE_GENERATOR = SYMBIAN_UNIX |
|
6 |
|
7 include(symbian.conf) |
|
8 |
|
9 QMAKE_LIBDIR_QT = $$[QT_INSTALL_LIBS] |
|
10 |
|
11 QMAKE_RUN_CC = $(CC) -c $(CFLAGS) $(INCPATH) -o $obj $src |
|
12 QMAKE_RUN_CC_IMP = $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $< |
|
13 QMAKE_RUN_CXX = $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $obj $src |
|
14 QMAKE_RUN_CXX_IMP = $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< |
|
15 |
|
16 QMAKE_ELF2E32_FLAGS = --dlldata \ |
|
17 --heap=0x00020000,0x00800000 \ |
|
18 --stack=0x00014000 \ |
|
19 --fpu=softvfp \ |
|
20 --unfrozen \ |
|
21 --compressionmethod bytepair \ |
|
22 --unpaged |
|
23 |
|
24 include(../../common/unix.conf) |
|
25 |
|
26 QMAKE_PREFIX_SHLIB = |
|
27 QMAKE_EXTENSION_SHLIB = dll |
|
28 CONFIG *= no_plugin_name_prefix |
|
29 CONFIG += run_on_phone |
|
30 QMAKE_EXTENSION_PLUGIN = dll |
|
31 QMAKE_PREFIX_STATICLIB = |
|
32 QMAKE_EXTENSION_STATICLIB = lib |
|
33 QMAKE_SYMBIAN_SHLIB = 1 |
|
34 |
|
35 DEFINES *= __PRODUCT_INCLUDE__=\<$${EPOCROOT}epoc32/include/variant/symbian_os.hrh\> \ |
|
36 __SYMBIAN32__ \ |
|
37 __MARM_INTERWORK__ \ |
|
38 _UNICODE \ |
|
39 __S60_50__ \ |
|
40 __S60_3X__ \ |
|
41 __SERIES60_3X__ \ |
|
42 __EPOC32__ \ |
|
43 __MARM__ \ |
|
44 __EABI__ \ |
|
45 __MARM_ARMV5__ \ |
|
46 __SUPPORT_CPP_EXCEPTIONS__ |
|
47 |
|
48 QMAKE_CFLAGS_DEBUG += -g |
|
49 QMAKE_CXXFLAGS_DEBUG += -g |
|
50 QMAKE_CFLAGS_RELEASE += -O2 -Otime |
|
51 QMAKE_CXXFLAGS_RELEASE += -O2 -Otime |
|
52 |