From 18c50b260c074346e1ab0b8c2838d2e4d1b52850 Mon Sep 17 00:00:00 2001 From: Gabriel Dunne Date: Sat, 7 Dec 2013 22:30:11 -0800 Subject: [PATCH] "Initial commit" --- include/Resources.h | 9 + resources/CinderApp_ios.png | Bin 0 -> 14688 bytes src/iosynthApp.cpp | 34 ++ xcode_ios/Default-568h@2x.png | Bin 0 -> 5376 bytes xcode_ios/Info.plist | 60 ++++ xcode_ios/iosynth.xcodeproj/project.pbxproj | 348 ++++++++++++++++++++ xcode_ios/iosynth_Prefix.pch | 17 + 7 files changed, 468 insertions(+) create mode 100644 include/Resources.h create mode 100644 resources/CinderApp_ios.png create mode 100644 src/iosynthApp.cpp create mode 100644 xcode_ios/Default-568h@2x.png create mode 100644 xcode_ios/Info.plist create mode 100644 xcode_ios/iosynth.xcodeproj/project.pbxproj create mode 100644 xcode_ios/iosynth_Prefix.pch diff --git a/include/Resources.h b/include/Resources.h new file mode 100644 index 0000000..a203e76 --- /dev/null +++ b/include/Resources.h @@ -0,0 +1,9 @@ +#pragma once +#include "cinder/CinderResources.h" + +//#define RES_MY_RES CINDER_RESOURCE( ../resources/, image_name.png, 128, IMAGE ) + + + + + diff --git a/resources/CinderApp_ios.png b/resources/CinderApp_ios.png new file mode 100644 index 0000000000000000000000000000000000000000..1611801aa2f35a661f9a0b6c9844c8f82d26df59 GIT binary patch literal 14688 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%0DIeEoa6}C!X6;?ntNLXJ<0j#7X+g2&U zH$cHTzbI9~RL@Y)NXd>%K|#T$C?(A*$i)q+9mum)$|xx*u+rBrFE7_CH`dE9O4m2E zw6xSWFw!?N(gmu}Ew0QfNvzP#D^`XW0yD=YwK%ybv!En1KTiQ3|)OBHVcpi zp&D%TL4k-AsNfg_g$9~9p}$+4Ynr|VUMAqu^F;ONK(`emy~39VlOBy$^j?!lw|$X zoK&EvONxO3V~CmxQ22yseG*GCez(Z^IxwHO6vdbrb3a!*BK z0cLyxRa^Pyr(~v8x+IpQ+8G%b8tEFC>l&Gd7@Arcm|GbD0~}2aQY?XFoQqNuOY)0C z^7C`-z!8=U;wl*F8R!AC6uJt$@dOD2V3A|T1=I;EzU;U(KNijemU>e?T^vIyZoR#> zaqa2=2G)aXXD|sEnp!Sq5Mo-MBGT~W1Y_O){(ASz2RXx*FPrx5+`NAbY#&OtZ8y1k z=hnqskpziy_w3@mw|;#w<}~PupT8~c>$^$z2|HNg_P&0V&68kpf88GYgd5@+EC~^6 z3@ic;42%>Ll$!u?0>usi8{oshq0qp=3X4GZ?56RV>sAV-^AGxW<5y zDpAEjoiOH5ppI)2n5dDfs1?Qn4%BhY0TycHDr$wXLIZVN)4)lE0uY#~s1wFOQ>asz z3R9r~1ZFBKg)svYbqdqb3JYI^P$!I;s8pDaR#^D5;An+~uOUL6!W6l}I`CiezT2hY^~{?Y4aMO*LkW#W1KE+co{%B6cZAJ;e_ fFz?*AY0K)*Kdm?T(6rfr0SG)@{an^LB{Ts5-_Z&} literal 0 HcmV?d00001 diff --git a/xcode_ios/Info.plist b/xcode_ios/Info.plist new file mode 100644 index 0000000..06d3234 --- /dev/null +++ b/xcode_ios/Info.plist @@ -0,0 +1,60 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleDisplayName + ${PRODUCT_NAME} + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIcons + + CFBundlePrimaryIcon + + CFBundleIconFiles + + + CinderApp_ios.png + + UIPrerenderedIcon + + + + CFBundleIdentifier + org.libcinder.${PRODUCT_NAME:rfc1034identifier} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + LSRequiresIPhoneOS + + NSMainNibFile + + NSMainNibFile~ipad + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + + diff --git a/xcode_ios/iosynth.xcodeproj/project.pbxproj b/xcode_ios/iosynth.xcodeproj/project.pbxproj new file mode 100644 index 0000000..bbcacde --- /dev/null +++ b/xcode_ios/iosynth.xcodeproj/project.pbxproj @@ -0,0 +1,348 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 0087D25512CD809F002CD69F /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0087D25412CD809F002CD69F /* CoreText.framework */; }; + 00CFDF6B1138442D0091E310 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00CFDF6A1138442D0091E310 /* CoreGraphics.framework */; }; + C725E001121DAC8FFFFA18FF /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00CFDF6A1138442D0091FFFF /* ImageIO.framework */; }; + DDDDE001121DAC8FFFFADDDD /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DDDDDF6A1138442D0091DDDD /* MobileCoreServices.framework */; }; + 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; }; + 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; }; + 28FD15000DC6FC520079059D /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD14FF0DC6FC520079059D /* OpenGLES.framework */; }; + 28FD15080DC6FC5B0079059D /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD15070DC6FC5B0079059D /* QuartzCore.framework */; }; + C725DFFE121DAC7F00FA186B /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C727C02B121B400300192073 /* CoreMedia.framework */; settings = { + ATTRIBUTES = ( + Weak, + ); +}; }; + C725E001121DAC8F00FA186B /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C725E000121DAC8F00FA186B /* AVFoundation.framework */; settings = { + ATTRIBUTES = ( + Weak, + ); +}; }; + C727C02E121B400300192073 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C727C02D121B400300192073 /* CoreVideo.framework */; settings = { + ATTRIBUTES = ( + Weak, + ); +}; }; + C7FB19D6124BC0D70045AFD2 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C7FB19D5124BC0D70045AFD2 /* AudioToolbox.framework */; }; + 00748058165D41390024B57A /* assets in Resources */ = {isa = PBXBuildFile; fileRef = 00748057165D41390024B57A /* assets */; }; + D6D8A6B842AA4BF6AD3A0D87 /* iosynth_Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = 5F24CD9B8A5949E0B1828046 /* iosynth_Prefix.pch */; }; + FDB524FC93AD48DE9DEE5102 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 27664426CDC048598E09896C /* Default-568h@2x.png */; }; + 31EF3990B82C404DB705930E /* CinderApp_ios.png in Resources */ = {isa = PBXBuildFile; fileRef = C9BCD27FE5CA496094E38DC7 /* CinderApp_ios.png */; }; + 24D3F6D65770461E999C667B /* Resources.h in Headers */ = {isa = PBXBuildFile; fileRef = 359BF798F4294C6BB6836DC9 /* Resources.h */; }; + 3280A26996EF49D98A7F86C6 /* iosynthApp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 11CEB50DDC2D442F828EFE49 /* iosynthApp.cpp */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 00692BCF14FF149000D0A05E /* iosynth.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = iosynth.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 0087D25412CD809F002CD69F /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; + 00CFDF6A1138442D0091E310 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; + 00CFDF6A1138442D0091FFFF /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = System/Library/Frameworks/ImageIO.framework; sourceTree = SDKROOT; }; + DDDDDF6A1138442D0091DDDD /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; }; + 1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; + 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; + 28FD14FF0DC6FC520079059D /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; }; + 28FD15070DC6FC5B0079059D /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; + C725E000121DAC8F00FA186B /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; + C727C02B121B400300192073 /* CoreMedia.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; }; + C727C02D121B400300192073 /* CoreVideo.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreVideo.framework; path = System/Library/Frameworks/CoreVideo.framework; sourceTree = SDKROOT; }; + C7FB19D5124BC0D70045AFD2 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; + 00748057165D41390024B57A /* assets */ = {isa = PBXFileReference; lastKnownFileType = folder; name = assets; path = ../assets; sourceTree = ""; }; + 11CEB50DDC2D442F828EFE49 /* iosynthApp.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.cpp; path = ../src/iosynthApp.cpp; sourceTree = ""; name = iosynthApp.cpp; }; + 359BF798F4294C6BB6836DC9 /* Resources.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ../include/Resources.h; sourceTree = ""; name = Resources.h; }; + C9BCD27FE5CA496094E38DC7 /* CinderApp_ios.png */ = {isa = PBXFileReference; lastKnownFileType = "\"\""; path = ../resources/CinderApp_ios.png; sourceTree = ""; name = CinderApp_ios.png; }; + 27664426CDC048598E09896C /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = "\"\""; path = "Default-568h@2x.png"; sourceTree = ""; name = "Default-568h@2x.png"; }; + 3DCA5ADB4E5F41B8BC4AFF40 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; name = Info.plist; }; + 5F24CD9B8A5949E0B1828046 /* iosynth_Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = "\"\""; path = iosynth_Prefix.pch; sourceTree = ""; name = iosynth_Prefix.pch; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 00692BCC14FF149000D0A05E /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + C725E001121DAC8F00FA186B /* AVFoundation.framework in Frameworks */, + C725DFFE121DAC7F00FA186B /* CoreMedia.framework in Frameworks */, + C725E001121DAC8FFFFA18FF /* ImageIO.framework in Frameworks */, + DDDDE001121DAC8FFFFADDDD /* MobileCoreServices.framework in Frameworks */, + 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */, + 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */, + 28FD15000DC6FC520079059D /* OpenGLES.framework in Frameworks */, + 28FD15080DC6FC5B0079059D /* QuartzCore.framework in Frameworks */, + 00CFDF6B1138442D0091E310 /* CoreGraphics.framework in Frameworks */, + C727C02E121B400300192073 /* CoreVideo.framework in Frameworks */, + C7FB19D6124BC0D70045AFD2 /* AudioToolbox.framework in Frameworks */, + 0087D25512CD809F002CD69F /* CoreText.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 00692BC414FF149000D0A05E = { + isa = PBXGroup; + children = ( + 99692BD914FF149000DFFFFF /* Blocks */, + 99692BD914FF149000D0A05F /* Headers */, + 00692BD914FF149000D0A05E /* Source */, + 00692BD914FF149000D0FFFF /* Resources */, + 00692BD214FF149000D0A05E /* Frameworks */, + 00692BD014FF149000D0A05E /* Products */, + ); + sourceTree = ""; + }; + 00692BD014FF149000D0A05E /* Products */ = { + isa = PBXGroup; + children = ( + 00692BCF14FF149000D0A05E /* iosynth.app */, + ); + name = Products; + sourceTree = ""; + }; + 00692BD214FF149000D0A05E /* Frameworks */ = { + isa = PBXGroup; + children = ( + C7FB19D5124BC0D70045AFD2 /* AudioToolbox.framework */, + C727C02B121B400300192073 /* CoreMedia.framework */, + C727C02D121B400300192073 /* CoreVideo.framework */, + 28FD15070DC6FC5B0079059D /* QuartzCore.framework */, + 28FD14FF0DC6FC520079059D /* OpenGLES.framework */, + 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */, + 1D30AB110D05D00D00671497 /* Foundation.framework */, + 00CFDF6A1138442D0091E310 /* CoreGraphics.framework */, + 00CFDF6A1138442D0091FFFF /* ImageIO.framework */, + DDDDDF6A1138442D0091DDDD /* MobileCoreServices.framework */, + C725E000121DAC8F00FA186B /* AVFoundation.framework */, + 0087D25412CD809F002CD69F /* CoreText.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 99692BD914FF149000DFFFFF /* Blocks */ = { + isa = PBXGroup; + children = ( + ); + name = Blocks; + sourceTree = ""; + }; + 99692BD914FF149000D0A05F /* Headers */ = { + isa = PBXGroup; + children = ( + 359BF798F4294C6BB6836DC9 /* Resources.h */, + 5F24CD9B8A5949E0B1828046 /* iosynth_Prefix.pch */, + ); + name = Headers; + sourceTree = ""; + }; + 00692BD914FF149000D0A05E /* Source */ = { + isa = PBXGroup; + children = ( + 11CEB50DDC2D442F828EFE49 /* iosynthApp.cpp */, + ); + name = Source; + sourceTree = ""; + }; + 00692BD914FF149000D0FFFF /* Resources */ = { + isa = PBXGroup; + children = ( + 00748057165D41390024B57A /* assets */, + C9BCD27FE5CA496094E38DC7 /* CinderApp_ios.png */, + 27664426CDC048598E09896C /* Default-568h@2x.png */, + 3DCA5ADB4E5F41B8BC4AFF40 /* Info.plist */, + ); + name = Resources; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 00692BCE14FF149000D0A05E /* iosynth */ = { + isa = PBXNativeTarget; + buildConfigurationList = 00692BF514FF149000D0A05E /* Build configuration list for PBXNativeTarget "iosynth" */; + buildPhases = ( + 00692BCB14FF149000D0A05E /* Sources */, + 00692BCC14FF149000D0A05E /* Frameworks */, + 00692BCD14FF149000D0A05E /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = iosynth; + productName = iosynth; + productReference = 00692BCF14FF149000D0A05E /* iosynth.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 00692BC614FF149000D0A05E /* Project object */ = { + isa = PBXProject; + buildConfigurationList = 00692BC914FF149000D0A05E /* Build configuration list for PBXProject "iosynth" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + en, + ); + mainGroup = 00692BC414FF149000D0A05E; + productRefGroup = 00692BD014FF149000D0A05E /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 00692BCE14FF149000D0A05E /* iosynth */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 00692BCD14FF149000D0A05E /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 00748058165D41390024B57A /* assets in Resources */, + 31EF3990B82C404DB705930E /* CinderApp_ios.png in Resources */, + FDB524FC93AD48DE9DEE5102 /* Default-568h@2x.png in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 00692BCB14FF149000D0A05E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 3280A26996EF49D98A7F86C6 /* iosynthApp.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + 00692BF314FF149000D0A05E /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + DEAD_CODE_STRIPPING = YES; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_CXX_LIBRARY = "libc++"; + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; + ALWAYS_SEARCH_USER_PATHS = NO; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 5.0; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + CINDER_PATH = "../../../Cinder"; + HEADER_SEARCH_PATHS = "\"$(CINDER_PATH)/boost\""; + USER_HEADER_SEARCH_PATHS = "\"$(CINDER_PATH)/include\" ../include"; + }; + name = Debug; + }; + 00692BF414FF149000D0A05E /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + DEAD_CODE_STRIPPING = YES; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_CXX_LIBRARY = "libc++"; + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 5.0; + OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1"; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + CINDER_PATH = "../../../Cinder"; + HEADER_SEARCH_PATHS = "\"$(CINDER_PATH)/boost\""; + USER_HEADER_SEARCH_PATHS = "\"$(CINDER_PATH)/include\" ../include"; + }; + name = Release; + }; + 00692BF614FF149000D0A05E /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "iosynth_Prefix.pch"; + INFOPLIST_FILE = "Info.plist"; + PRODUCT_NAME = "$(TARGET_NAME)"; + WRAPPER_EXTENSION = app; + "OTHER_LDFLAGS[sdk=iphoneos*][arch=*]" = ( + "\"$(CINDER_PATH)/lib/libcinder-iphone_d.a\"", + "-lz", + ); + "OTHER_LDFLAGS[sdk=iphonesimulator*][arch=*]" = ( + "\"$(CINDER_PATH)/lib/libcinder-iphone-sim_d.a\"", + "-lz", + ); + }; + name = Debug; + }; + 00692BF714FF149000D0A05E /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "iosynth_Prefix.pch"; + INFOPLIST_FILE = "Info.plist"; + PRODUCT_NAME = "$(TARGET_NAME)"; + WRAPPER_EXTENSION = app; + "OTHER_LDFLAGS[sdk=iphoneos*][arch=*]" = ( + "\"$(CINDER_PATH)/lib/libcinder-iphone.a\"", + "-lz", + ); + "OTHER_LDFLAGS[sdk=iphonesimulator*][arch=*]" = ( + "\"$(CINDER_PATH)/lib/libcinder-iphone-sim.a\"", + "-lz", + ); + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 00692BC914FF149000D0A05E /* Build configuration list for PBXProject "iosynth" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 00692BF314FF149000D0A05E /* Debug */, + 00692BF414FF149000D0A05E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 00692BF514FF149000D0A05E /* Build configuration list for PBXNativeTarget "iosynth" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 00692BF614FF149000D0A05E /* Debug */, + 00692BF714FF149000D0A05E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 00692BC614FF149000D0A05E /* Project object */; +} diff --git a/xcode_ios/iosynth_Prefix.pch b/xcode_ios/iosynth_Prefix.pch new file mode 100644 index 0000000..58aaad9 --- /dev/null +++ b/xcode_ios/iosynth_Prefix.pch @@ -0,0 +1,17 @@ +#if defined( __OBJC__ ) + #import + #import +#endif + +#if defined( __cplusplus ) + #include "cinder/Cinder.h" + + #include "cinder/app/AppCocoaTouch.h" + + #include "cinder/gl/gl.h" + + #include "cinder/CinderMath.h" + #include "cinder/Matrix.h" + #include "cinder/Vector.h" + #include "cinder/Quaternion.h" +#endif \ No newline at end of file -- 2.34.1