SDKDemos.gyp 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. {
  2. 'xcode_settings': {
  3. 'SDKROOT': 'iphoneos',
  4. },
  5. 'targets': [
  6. {
  7. 'target_name': 'SDKDemos',
  8. 'type': 'executable',
  9. 'mac_bundle': 1,
  10. 'mac_framework_dirs': [
  11. '$(SRCROOT)',
  12. ],
  13. 'link_settings': {
  14. 'mac_bundle_resources': [
  15. '<!@(find <(DEPTH)/SDKDemos/Resources -name "*.png")',
  16. '<!@(find <(DEPTH)/SDKDemos/Resources -name "*.jpg")',
  17. '<!@(find <(DEPTH)/SDKDemos/Resources -name "*.json")',
  18. '<!@(find <(DEPTH)/SDKDemos/Resources -name "*.xib")',
  19. '<(DEPTH)/GoogleMaps.framework/Resources/GoogleMaps.bundle',
  20. ],
  21. 'libraries': [
  22. '<(DEPTH)/GoogleMaps.framework',
  23. '$(SDKROOT)/usr/lib/libobjc.dylib',
  24. '$(SDKROOT)/System/Library/Frameworks/CoreFoundation.framework',
  25. '$(SDKROOT)/System/Library/Frameworks/Foundation.framework',
  26. '$(SDKROOT)/System/Library/Frameworks/CoreGraphics.framework',
  27. '$(SDKROOT)/System/Library/Frameworks/UIKit.framework',
  28. '$(SDKROOT)/System/Library/Frameworks/AVFoundation.framework',
  29. '$(SDKROOT)/System/Library/Frameworks/CoreData.framework',
  30. '$(SDKROOT)/System/Library/Frameworks/CoreLocation.framework',
  31. '$(SDKROOT)/System/Library/Frameworks/CoreText.framework',
  32. '$(SDKROOT)/System/Library/Frameworks/GLKit.framework',
  33. '$(SDKROOT)/System/Library/Frameworks/ImageIO.framework',
  34. '$(SDKROOT)/System/Library/Frameworks/Security.framework',
  35. '$(SDKROOT)/System/Library/Frameworks/CoreBluetooth.framework',
  36. '$(SDKROOT)/System/Library/Frameworks/Accelerate.framework',
  37. '$(SDKROOT)/usr/lib/libc++.dylib',
  38. '$(SDKROOT)/usr/lib/libicucore.dylib',
  39. '$(SDKROOT)/usr/lib/libz.dylib',
  40. '$(SDKROOT)/System/Library/Frameworks/OpenGLES.framework',
  41. '$(SDKROOT)/System/Library/Frameworks/QuartzCore.framework',
  42. '$(SDKROOT)/System/Library/Frameworks/SystemConfiguration.framework',
  43. ],
  44. },
  45. 'sources': [
  46. '<!@(find -E <(DEPTH) -name "*\.[hm]")',
  47. ],
  48. 'xcode_settings': {
  49. 'INFOPLIST_FILE': '<(DEPTH)/SDKDemos/SDKDemo-Info.plist',
  50. 'TARGETED_DEVICE_FAMILY': '1,2',
  51. 'VALID_ARCHS': 'i386 armv7',
  52. 'IPHONEOS_DEPLOYMENT_TARGET': '6.0',
  53. 'OTHER_LDFLAGS': '-ObjC',
  54. 'USER_HEADER_SEARCH_PATHS': '$(SRCROOT)',
  55. 'USE_HEADERMAP': 'NO',
  56. 'CLANG_ENABLE_OBJC_ARC': 'YES',
  57. },
  58. },
  59. ],
  60. }