|
61 | 61 | '-luserenv.lib',
|
62 | 62 | ],
|
63 | 63 | } ],
|
64 |
| - [ 'OS=="mac" or OS=="ios"', { |
| 64 | + [ 'OS=="mac"', { |
65 | 65 | 'link_settings': {
|
66 | 66 | 'libraries': [
|
67 | 67 | '<(QT_LIB_PATH)/libQt5Network.a',
|
|
71 | 71 | '<(QT_LIB_PATH)/libQt5Qml.a',
|
72 | 72 | '<(QT_LIB_PATH)/libQt5Quick.a',
|
73 | 73 | '<(QT_LIB_PATH)/libQt5Xml.a',
|
74 |
| - 'Foundation.framework', |
75 |
| - 'CoreFoundation.framework', |
76 |
| - 'ApplicationServices.framework', |
77 |
| - 'Security.framework', |
| 74 | + '$(SDKROOT)/System/Library/Frameworks/Foundation.framework', |
| 75 | + '$(SDKROOT)/System/Library/Frameworks/CoreFoundation.framework', |
| 76 | + '$(SDKROOT)/System/Library/Frameworks/ApplicationServices.framework', |
| 77 | + '$(SDKROOT)/System/Library/Frameworks/Security.framework', |
78 | 78 | ],
|
79 | 79 | },
|
80 |
| - } ], |
| 80 | + } ], |
81 | 81 | ['OS=="android"', {
|
82 |
| - 'libraries': [ |
| 82 | + 'libraries': [ |
83 | 83 | '-L<(QT_LIB_PATH)',
|
84 | 84 | '-lQt5Widgets',
|
85 | 85 | '-lQt5Network',
|
|
92 | 92 | '-lgnustl_shared',
|
93 | 93 | '-llog',
|
94 | 94 | ],
|
95 |
| - } ], |
| 95 | + } ], |
| 96 | + [ 'OS=="ios"', { |
| 97 | + 'link_settings': { |
| 98 | + 'libraries': [ |
| 99 | + '<(QT_LIB_PATH)/libQt5Network.a', |
| 100 | + '<(QT_LIB_PATH)/libQt5Gui.a', |
| 101 | + '<(QT_LIB_PATH)/libQt5Core.a', |
| 102 | + '<(QT_LIB_PATH)/libQt5Widgets.a', |
| 103 | + '<(QT_LIB_PATH)/libQt5Qml.a', |
| 104 | + '<(QT_LIB_PATH)/libQt5Quick.a', |
| 105 | + '<(QT_LIB_PATH)/libQt5V8.a', |
| 106 | + #'<(QT_LIB_PATH)/libQt5OpenGL.a', |
| 107 | + #'<(QT_LIB_PATH)/libQt5OpenGLExtensions.a', |
| 108 | + #'<(QT_LIB_PATH)/libQt5PlatformSupport.a', |
| 109 | + #'<(QT_LIB_PATH)/libQt5Script.a', |
| 110 | + #'<(QT_LIB_PATH)/../plugins/platforms/libqios.a', |
| 111 | + #'<(QT_LIB_PATH)/../plugins/platforms/libquikit.a', |
| 112 | + #'/Developer/Qt4iOS/ios-qml/IOSPluginLibs/ios-clang-release/lib/libqmlcomponectsios.a', |
| 113 | + '$(SDKROOT)/System/Library/Frameworks/Foundation.framework', |
| 114 | + '$(SDKROOT)/System/Library/Frameworks/CoreFoundation.framework', |
| 115 | + '$(SDKROOT)/System/Library/Frameworks/CoreGraphics.framework', |
| 116 | + '$(SDKROOT)/System/Library/Frameworks/CoreText.framework', |
| 117 | + '$(SDKROOT)/System/Library/Frameworks/UIKit.framework', |
| 118 | + ], |
| 119 | + }, |
| 120 | + |
| 121 | + 'xcode_settings': { |
| 122 | + 'TARGETED_DEVICE_FAMILY': '1,2', |
| 123 | + 'CODE_SIGN_IDENTITY': 'iPhone Developer', |
| 124 | + 'IPHONEOS_DEPLOYMENT_TARGET': '5.0', |
| 125 | + 'ARCHS': '$(ARCHS_STANDARD_32_BIT)', |
| 126 | + 'CLANG_WARN_CXX0X_EXTENSIONS': 'NO', |
| 127 | + }, |
| 128 | + } ], |
96 | 129 | ],
|
97 | 130 | }, {
|
98 | 131 | 'conditions': [
|
|
125 | 158 | '-luserenv.lib',
|
126 | 159 | ],
|
127 | 160 | } ],
|
128 |
| - [ 'OS=="mac" or OS=="ios"', { |
| 161 | + [ 'OS=="mac"', { |
129 | 162 | 'link_settings': {
|
130 | 163 | 'libraries': [
|
131 | 164 | '<(QT_LIB_PATH)/QtGui.framework',
|
132 | 165 | '<(QT_LIB_PATH)/QtCore.framework',
|
133 | 166 | '<(QT_LIB_PATH)/QtNetwork.framework',
|
134 | 167 | '<(QT_LIB_PATH)/QtDeclarative.framework',
|
135 |
| - 'Foundation.framework', |
136 |
| - 'CoreFoundation.framework', |
137 |
| - 'ApplicationServices.framework', |
138 |
| - 'Security.framework', |
| 168 | + '$(SDKROOT)/System/Library/Frameworks/Foundation.framework', |
| 169 | + '$(SDKROOT)/System/Library/Frameworks/CoreFoundation.framework', |
| 170 | + '$(SDKROOT)/System/Library/Frameworks/ApplicationServices.framework', |
| 171 | + '$(SDKROOT)/System/Library/Frameworks/Security.framework', |
| 172 | + ], |
| 173 | + }, |
| 174 | + } ], |
| 175 | + [ 'OS=="ios"', { |
| 176 | + 'link_settings': { |
| 177 | + 'libraries': [ |
| 178 | + '<(QT_LIB_PATH)/QtGui.framework', |
| 179 | + '<(QT_LIB_PATH)/QtCore.framework', |
| 180 | + '<(QT_LIB_PATH)/QtNetwork.framework', |
| 181 | + '<(QT_LIB_PATH)/QtDeclarative.framework', |
| 182 | + #'<(QT_LIB_PATH)/../plugins/platforms/libqios.a', |
| 183 | + '<(QT_LIB_PATH)/../plugins/platforms/libcruikit.a', |
| 184 | + '/Developer/Qt4iOS/ios-qml/IOSPluginLibs/ios-clang-release/lib/libqmlcomponectsios.a', |
| 185 | + '<(SDK_ROOT)/System/Library/Frameworks/Foundation.framework', |
| 186 | + '<(SDK_ROOT)/System/Library/Frameworks/CoreFoundation.framework', |
| 187 | + '<(SDK_ROOT)/System/Library/Frameworks/CoreGraphics.framework', |
| 188 | + '<(SDK_ROOT)/System/Library/Frameworks/CoreText.framework', |
| 189 | + '<(SDK_ROOT)/System/Library/Frameworks/UIKit.framework', |
139 | 190 | ],
|
140 | 191 | },
|
141 | 192 | } ],
|
|
197 | 248 | }, {
|
198 | 249 | 'target_name': 'test_WD_hybrid',
|
199 | 250 | 'type': 'executable',
|
200 |
| - |
| 251 | + |
201 | 252 | 'product_name': 'WebDriver',
|
202 | 253 |
|
203 | 254 | 'dependencies': [
|
|
228 | 279 | 'src/third_party/mongoose/mongoose.c',
|
229 | 280 | ],
|
230 | 281 | } ],
|
| 282 | + |
| 283 | + [ 'OS=="ios"', { |
| 284 | + 'mac_bundle': 1, |
| 285 | + } ], |
231 | 286 |
|
232 | 287 | [ '<(QT5) == 1', {
|
233 | 288 | 'conditions': [
|
|
285 | 340 | 'src/third_party/mongoose/mongoose.c',
|
286 | 341 | ],
|
287 | 342 | } ],
|
| 343 | + |
| 344 | + [ 'OS=="ios"', { |
| 345 | + 'mac_bundle': 1, |
| 346 | + } ], |
288 | 347 | ],
|
289 | 348 |
|
290 | 349 | } , {
|
|
0 commit comments