65 QMAKE_LINK_OBJECT_MAX = |
65 QMAKE_LINK_OBJECT_MAX = |
66 QMAKE_LINK_OBJECT_SCRIPT= |
66 QMAKE_LINK_OBJECT_SCRIPT= |
67 |
67 |
68 QMAKE_LIBS = -llibc -llibm -leuser -llibdl |
68 QMAKE_LIBS = -llibc -llibm -leuser -llibdl |
69 QMAKE_LIBS_CORE = $$QMAKE_LIBS -lefsrv -lhal -lbafl |
69 QMAKE_LIBS_CORE = $$QMAKE_LIBS -lefsrv -lhal -lbafl |
70 QMAKE_LIBS_GUI = $$QMAKE_LIBS_CORE -lfbscli -lbitgdi -lgdi -lws32 -lapgrfx -lcone -leikcore -lmediaclientaudio -leikcoctl -leiksrv -lapparc -lcentralrepository |
70 QMAKE_LIBS_GUI = $$QMAKE_LIBS_CORE -lfbscli -lbitgdi -lgdi -lws32 -lapgrfx -lcone -leikcore -lmediaclientaudio -lapparc -lcentralrepository |
71 QMAKE_LIBS_NETWORK = |
71 QMAKE_LIBS_NETWORK = |
72 QMAKE_LIBS_EGL = -llibEGL |
72 QMAKE_LIBS_EGL = -llibEGL |
73 QMAKE_LIBS_OPENGL = |
73 QMAKE_LIBS_OPENGL = |
74 QMAKE_LIBS_OPENVG = -llibOpenVG -lfbscli -lbitgdi -lgdi |
74 QMAKE_LIBS_OPENVG = -llibOpenVG -lfbscli -lbitgdi -lgdi |
75 QMAKE_LIBS_THREAD = -llibpthread |
75 QMAKE_LIBS_THREAD = -llibpthread |
76 QMAKE_LIBS_COMPAT = |
76 QMAKE_LIBS_COMPAT = |
77 QMAKE_LIBS_QT_ENTRY = -llibcrt0.lib |
77 QMAKE_LIBS_QT_ENTRY = -llibcrt0.lib |
78 QMAKE_LIBS_S60 = -lavkon |
78 QMAKE_LIBS_S60 = -lavkon -leikcoctl |
79 |
79 |
80 exists($${EPOCROOT}epoc32/include/platform/sgresource/sgimage.h) { |
80 exists($${EPOCROOT}epoc32/include/platform/sgresource/sgimage.h) { |
81 QMAKE_LIBS_OPENVG += -lsgresource |
81 QMAKE_LIBS_OPENVG += -lsgresource |
82 } |
82 } |
83 |
83 |
103 |
103 |
104 QMAKE_IDL = midl |
104 QMAKE_IDL = midl |
105 QMAKE_LIB = ar -ru |
105 QMAKE_LIB = ar -ru |
106 QMAKE_RC = windres |
106 QMAKE_RC = windres |
107 QMAKE_ZIP = zip -r -9 |
107 QMAKE_ZIP = zip -r -9 |
|
108 QMAKE_UNZIP = unzip -o |
108 |
109 |
109 QMAKE_TAR = tar -cf |
110 QMAKE_TAR = tar -cf |
110 QMAKE_GZIP = gzip -9f |
111 QMAKE_GZIP = gzip -9f |
111 |
112 |
112 QT_ARCH = symbian |
113 QT_ARCH = symbian |
|
114 |
|
115 # These directories must match what configure uses for QT_INSTALL_PLUGINS and QT_INSTALL_IMPORTS |
|
116 QT_PLUGINS_BASE_DIR = /resource/qt$${QT_LIBINFIX}/plugins |
|
117 QT_IMPORTS_BASE_DIR = /resource/qt/imports |
|
118 |
113 load(qt_config) |
119 load(qt_config) |
114 load(symbian/platform_paths) |
120 load(symbian/platform_paths) |
115 |
121 |
116 # pkg_depends_webkit, pkg_depends_core, and pkg_platform_dependencies can be removed by developer |
122 # pkg_depends_webkit, pkg_depends_core, and pkg_platform_dependencies can be removed by developer |
117 # if multiple languages need to be supported by pkg file. In that case the developer should declare |
123 # if multiple languages need to be supported by pkg file. In that case the developer should declare |
118 # multiple language compatible dependency statements him/herself. |
124 # multiple language compatible dependency statements him/herself. |
119 |
125 |
120 default_deployment.pkg_prerules += pkg_depends_webkit pkg_depends_qt pkg_platform_dependencies |
126 default_deployment.pkg_prerules += pkg_depends_webkit pkg_depends_qt pkg_platform_dependencies |
121 |
127 |
122 # Supports S60 3.0, 3.1, 3.2 and 5.0 by default |
128 # Supports S60 3.0, 3.1, 3.2, 5.0 and Symbian^3 by default |
123 pkg_platform_dependencies = \ |
129 pkg_platform_dependencies = \ |
124 "; Default HW/platform dependencies" \ |
130 "; Default HW/platform dependencies" \ |
125 "[0x101F7961],0,0,0,{\"S60ProductID\"}" \ |
131 "[0x101F7961],0,0,0,{\"S60ProductID\"}" \ |
126 "[0x102032BE],0,0,0,{\"S60ProductID\"}" \ |
132 "[0x102032BE],0,0,0,{\"S60ProductID\"}" \ |
127 "[0x102752AE],0,0,0,{\"S60ProductID\"}" \ |
133 "[0x102752AE],0,0,0,{\"S60ProductID\"}" \ |
128 "[0x1028315F],0,0,0,{\"S60ProductID\"}" \ |
134 "[0x1028315F],0,0,0,{\"S60ProductID\"}" \ |
|
135 "[0x20022e6d],0,0,0,{\"S60ProductID\"}" \ |
129 " " |
136 " " |
130 |
137 |
131 DEPLOYMENT += default_deployment |
138 DEPLOYMENT += default_deployment |
132 |
139 |