summaryrefslogtreecommitdiff
path: root/gyp/platform-ios.gypi
diff options
context:
space:
mode:
Diffstat (limited to 'gyp/platform-ios.gypi')
-rw-r--r--gyp/platform-ios.gypi51
1 files changed, 17 insertions, 34 deletions
diff --git a/gyp/platform-ios.gypi b/gyp/platform-ios.gypi
index 0c24663749..aab82387ed 100644
--- a/gyp/platform-ios.gypi
+++ b/gyp/platform-ios.gypi
@@ -1,6 +1,7 @@
{
'targets': [
- { 'target_name': 'platform-ios',
+ {
+ 'target_name': 'platform-ios',
'product_name': 'mbgl-platform-ios',
'type': 'static_library',
'standalone_static_library': 1,
@@ -27,51 +28,31 @@
'../platform/darwin/NSException+MGLAdditions.h',
'../platform/darwin/NSString+MGLAdditions.h',
'../platform/darwin/NSString+MGLAdditions.m',
- '../include/mbgl/darwin/MGLTypes.h',
'../platform/darwin/MGLTypes.m',
- '../include/mbgl/darwin/MGLStyle.h',
'../platform/darwin/MGLStyle.mm',
- '../include/mbgl/darwin/MGLGeometry.h',
'../platform/darwin/MGLGeometry_Private.h',
'../platform/darwin/MGLGeometry.mm',
- '../include/mbgl/darwin/MGLAnnotation.h',
- '../include/mbgl/darwin/MGLShape.h',
'../platform/darwin/MGLShape.m',
- '../include/mbgl/darwin/MGLMultiPoint.h',
'../platform/darwin/MGLMultiPoint_Private.h',
'../platform/darwin/MGLMultiPoint.mm',
- '../include/mbgl/darwin/MGLOverlay.h',
- '../include/mbgl/darwin/MGLPointAnnotation.h',
'../platform/darwin/MGLPointAnnotation.m',
- '../include/mbgl/darwin/MGLPolyline.h',
'../platform/darwin/MGLPolyline.mm',
- '../include/mbgl/darwin/MGLPolygon.h',
'../platform/darwin/MGLPolygon.mm',
- '../include/mbgl/darwin/MGLMapCamera.h',
'../platform/darwin/MGLMapCamera.mm',
- '../include/mbgl/ios/Mapbox.h',
'../platform/ios/src/MGLMapboxEvents.h',
'../platform/ios/src/MGLMapboxEvents.m',
- '../include/mbgl/ios/MGLMapView.h',
- '../include/mbgl/ios/MGLMapView+IBAdditions.h',
- '../include/mbgl/ios/MGLMapView+MGLCustomStyleLayerAdditions.h',
'../platform/ios/src/MGLMapView.mm',
- '../include/mbgl/ios/MGLAccountManager.h',
'../platform/ios/src/MGLAccountManager_Private.h',
'../platform/ios/src/MGLAccountManager.m',
- '../include/mbgl/ios/MGLUserLocation.h',
'../platform/ios/src/MGLUserLocation_Private.h',
'../platform/ios/src/MGLUserLocation.m',
'../platform/ios/src/MGLUserLocationAnnotationView.h',
'../platform/ios/src/MGLUserLocationAnnotationView.m',
- '../include/mbgl/ios/MGLAnnotationImage.h',
'../platform/ios/src/MGLAnnotationImage_Private.h',
'../platform/ios/src/MGLAnnotationImage.m',
'../include/mbgl/ios/MGLCalloutView.h',
'../platform/ios/src/MGLCompactCalloutView.h',
'../platform/ios/src/MGLCompactCalloutView.m',
- '../platform/ios/src/MGLCategoryLoader.h',
- '../platform/ios/src/MGLCategoryLoader.m',
'../platform/ios/src/NSBundle+MGLAdditions.h',
'../platform/ios/src/NSBundle+MGLAdditions.m',
'../platform/ios/src/NSProcessInfo+MGLAdditions.h',
@@ -82,7 +63,6 @@
'../platform/ios/vendor/Fabric/FABKitProtocol.h',
'../platform/ios/vendor/Fabric/Fabric.h',
'../platform/ios/vendor/Fabric/Fabric+FABKits.h',
- '../platform/ios/resources/',
],
'variables': {
@@ -93,21 +73,24 @@
'<@(sqlite_cflags)',
'<@(zlib_cflags)',
],
+ 'ldflags': [
+ '<@(sqlite_ldflags)',
+ '<@(zlib_ldflags)',
+ ],
'libraries': [
'<@(libuv_static_libs)',
'<@(sqlite_static_libs)',
'<@(zlib_static_libs)',
- ],
- 'ldflags': [
- '<@(sqlite_ldflags)',
- '<@(zlib_ldflags)',
- '-framework CoreLocation',
- '-framework GLKit',
- '-framework ImageIO',
- '-framework MobileCoreServices',
- '-framework QuartzCore',
- '-framework SystemConfiguration',
- '-ObjC',
+ '$(SDKROOT)/System/Library/Frameworks/CoreGraphics.framework',
+ '$(SDKROOT)/System/Library/Frameworks/CoreLocation.framework',
+ '$(SDKROOT)/System/Library/Frameworks/GLKit.framework',
+ '$(SDKROOT)/System/Library/Frameworks/ImageIO.framework',
+ '$(SDKROOT)/System/Library/Frameworks/MobileCoreServices.framework',
+ '$(SDKROOT)/System/Library/Frameworks/OpenGLES.framework',
+ '$(SDKROOT)/System/Library/Frameworks/QuartzCore.framework',
+ '$(SDKROOT)/System/Library/Frameworks/Security.framework',
+ '$(SDKROOT)/System/Library/Frameworks/SystemConfiguration.framework',
+ '$(SDKROOT)/System/Library/Frameworks/UIKit.framework',
],
},
@@ -138,7 +121,7 @@
'../include',
],
'mac_bundle_resources': [
- '<!@(find ../platform/ios/resources -type f \! -name "README")',
+ '<!@(find ../platform/ios/resources -type f \! -name "README" \! -name \'.*\')',
],
},
},