move iOS demo project to iOS folder

This commit is contained in:
Ariel Elkin
2014-03-14 18:07:53 +00:00
parent b5e24dec52
commit b7cbce0ced
22 changed files with 64 additions and 49 deletions

10
iOS/Demo/README.MD Normal file
View File

@@ -0,0 +1,10 @@
##iOS Demo Xcode project
This project briefly shows how to manually integrate the STK static library into an Xcode project. See the **README** file in the STK's `iOS` directory for precise instructions.
Currently, this project does not output sound, it only shows how to generate audio samples from the STK classes within an iOS project, and how to control STK objects via UI controls.
Note the following:
* ViewController needs to be renamed with the **.mm** extension as it's importing STK files, which are C++.
* The header search paths in the *Build Settings* of **iOS Demo.xcodeproj** point to `../../include/` because the STK's `include` directory is two directories up relative to it.

View File

@@ -19,8 +19,9 @@
B02FD55118C520D70009ECA9 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B02FD53918C520D60009ECA9 /* UIKit.framework */; }; B02FD55118C520D70009ECA9 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B02FD53918C520D60009ECA9 /* UIKit.framework */; };
B02FD55918C520D70009ECA9 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = B02FD55718C520D70009ECA9 /* InfoPlist.strings */; }; B02FD55918C520D70009ECA9 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = B02FD55718C520D70009ECA9 /* InfoPlist.strings */; };
B02FD55B18C520D70009ECA9 /* iOS_DemoTests.m in Sources */ = {isa = PBXBuildFile; fileRef = B02FD55A18C520D70009ECA9 /* iOS_DemoTests.m */; }; B02FD55B18C520D70009ECA9 /* iOS_DemoTests.m in Sources */ = {isa = PBXBuildFile; fileRef = B02FD55A18C520D70009ECA9 /* iOS_DemoTests.m */; };
B02FD56D18C521390009ECA9 /* libSTK.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B02FD56A18C520E60009ECA9 /* libSTK.a */; };
B02FD57018C521560009ECA9 /* ViewController.mm in Sources */ = {isa = PBXBuildFile; fileRef = B02FD56F18C521560009ECA9 /* ViewController.mm */; }; B02FD57018C521560009ECA9 /* ViewController.mm in Sources */ = {isa = PBXBuildFile; fileRef = B02FD56F18C521560009ECA9 /* ViewController.mm */; };
B0779A8718D376F5004DA9B7 /* libSTK.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B0779A8418D376A6004DA9B7 /* libSTK.a */; };
B0779A8B18D37C13004DA9B7 /* rawwaves.bundle in Resources */ = {isa = PBXBuildFile; fileRef = B0779A8618D376A6004DA9B7 /* rawwaves.bundle */; };
/* End PBXBuildFile section */ /* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */ /* Begin PBXContainerItemProxy section */
@@ -31,18 +32,18 @@
remoteGlobalIDString = B02FD53118C520D60009ECA9; remoteGlobalIDString = B02FD53118C520D60009ECA9;
remoteInfo = "iOS Demo"; remoteInfo = "iOS Demo";
}; };
B02FD56918C520E60009ECA9 /* PBXContainerItemProxy */ = { B0779A8318D376A6004DA9B7 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy; isa = PBXContainerItemProxy;
containerPortal = B02FD56418C520E60009ECA9 /* STK.xcodeproj */; containerPortal = B0779A7E18D376A5004DA9B7 /* STK.xcodeproj */;
proxyType = 2; proxyType = 2;
remoteGlobalIDString = B05F5A5918BC1018008EE790; remoteGlobalIDString = B0AC5BEE18CB31DE00D860C0;
remoteInfo = STK; remoteInfo = STK;
}; };
B02FD56B18C520E60009ECA9 /* PBXContainerItemProxy */ = { B0779A8518D376A6004DA9B7 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy; isa = PBXContainerItemProxy;
containerPortal = B02FD56418C520E60009ECA9 /* STK.xcodeproj */; containerPortal = B0779A7E18D376A5004DA9B7 /* STK.xcodeproj */;
proxyType = 2; proxyType = 2;
remoteGlobalIDString = B0F70ED518C01AB600DAF1DF; remoteGlobalIDString = B0EC33B718CB73A70005787B;
remoteInfo = rawwaves; remoteInfo = rawwaves;
}; };
/* End PBXContainerItemProxy section */ /* End PBXContainerItemProxy section */
@@ -64,9 +65,10 @@
B02FD55618C520D70009ECA9 /* iOS DemoTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "iOS DemoTests-Info.plist"; sourceTree = "<group>"; }; B02FD55618C520D70009ECA9 /* iOS DemoTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "iOS DemoTests-Info.plist"; sourceTree = "<group>"; };
B02FD55818C520D70009ECA9 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; }; B02FD55818C520D70009ECA9 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
B02FD55A18C520D70009ECA9 /* iOS_DemoTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = iOS_DemoTests.m; sourceTree = "<group>"; }; B02FD55A18C520D70009ECA9 /* iOS_DemoTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = iOS_DemoTests.m; sourceTree = "<group>"; };
B02FD56418C520E60009ECA9 /* STK.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = STK.xcodeproj; path = "../../../STK for iOS/STK.xcodeproj"; sourceTree = "<group>"; };
B02FD56E18C521560009ECA9 /* ViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; }; B02FD56E18C521560009ECA9 /* ViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
B02FD56F18C521560009ECA9 /* ViewController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = ViewController.mm; sourceTree = "<group>"; }; B02FD56F18C521560009ECA9 /* ViewController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = ViewController.mm; sourceTree = "<group>"; };
B0779A7E18D376A5004DA9B7 /* STK.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = STK.xcodeproj; path = ../STK.xcodeproj; sourceTree = "<group>"; };
B0779A8918D37977004DA9B7 /* README.MD */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README.MD; sourceTree = "<group>"; };
/* End PBXFileReference section */ /* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */
@@ -74,7 +76,7 @@
isa = PBXFrameworksBuildPhase; isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647; buildActionMask = 2147483647;
files = ( files = (
B02FD56D18C521390009ECA9 /* libSTK.a in Frameworks */, B0779A8718D376F5004DA9B7 /* libSTK.a in Frameworks */,
B02FD53818C520D60009ECA9 /* CoreGraphics.framework in Frameworks */, B02FD53818C520D60009ECA9 /* CoreGraphics.framework in Frameworks */,
B02FD53A18C520D60009ECA9 /* UIKit.framework in Frameworks */, B02FD53A18C520D60009ECA9 /* UIKit.framework in Frameworks */,
B02FD53618C520D60009ECA9 /* Foundation.framework in Frameworks */, B02FD53618C520D60009ECA9 /* Foundation.framework in Frameworks */,
@@ -97,7 +99,8 @@
B02FD52918C520D60009ECA9 = { B02FD52918C520D60009ECA9 = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
B02FD56418C520E60009ECA9 /* STK.xcodeproj */, B0779A8918D37977004DA9B7 /* README.MD */,
B0779A7E18D376A5004DA9B7 /* STK.xcodeproj */,
B02FD53B18C520D60009ECA9 /* iOS Demo */, B02FD53B18C520D60009ECA9 /* iOS Demo */,
B02FD55418C520D70009ECA9 /* iOS DemoTests */, B02FD55418C520D70009ECA9 /* iOS DemoTests */,
B02FD53418C520D60009ECA9 /* Frameworks */, B02FD53418C520D60009ECA9 /* Frameworks */,
@@ -167,11 +170,11 @@
name = "Supporting Files"; name = "Supporting Files";
sourceTree = "<group>"; sourceTree = "<group>";
}; };
B02FD56518C520E60009ECA9 /* Products */ = { B0779A7F18D376A5004DA9B7 /* Products */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
B02FD56A18C520E60009ECA9 /* libSTK.a */, B0779A8418D376A6004DA9B7 /* libSTK.a */,
B02FD56C18C520E60009ECA9 /* rawwaves.bundle */, B0779A8618D376A6004DA9B7 /* rawwaves.bundle */,
); );
name = Products; name = Products;
sourceTree = "<group>"; sourceTree = "<group>";
@@ -220,7 +223,7 @@
B02FD52A18C520D60009ECA9 /* Project object */ = { B02FD52A18C520D60009ECA9 /* Project object */ = {
isa = PBXProject; isa = PBXProject;
attributes = { attributes = {
LastUpgradeCheck = 0500; LastUpgradeCheck = 0510;
ORGANIZATIONNAME = "Ariel Elkin"; ORGANIZATIONNAME = "Ariel Elkin";
TargetAttributes = { TargetAttributes = {
B02FD54C18C520D70009ECA9 = { B02FD54C18C520D70009ECA9 = {
@@ -240,8 +243,8 @@
projectDirPath = ""; projectDirPath = "";
projectReferences = ( projectReferences = (
{ {
ProductGroup = B02FD56518C520E60009ECA9 /* Products */; ProductGroup = B0779A7F18D376A5004DA9B7 /* Products */;
ProjectRef = B02FD56418C520E60009ECA9 /* STK.xcodeproj */; ProjectRef = B0779A7E18D376A5004DA9B7 /* STK.xcodeproj */;
}, },
); );
projectRoot = ""; projectRoot = "";
@@ -253,18 +256,18 @@
/* End PBXProject section */ /* End PBXProject section */
/* Begin PBXReferenceProxy section */ /* Begin PBXReferenceProxy section */
B02FD56A18C520E60009ECA9 /* libSTK.a */ = { B0779A8418D376A6004DA9B7 /* libSTK.a */ = {
isa = PBXReferenceProxy; isa = PBXReferenceProxy;
fileType = archive.ar; fileType = archive.ar;
path = libSTK.a; path = libSTK.a;
remoteRef = B02FD56918C520E60009ECA9 /* PBXContainerItemProxy */; remoteRef = B0779A8318D376A6004DA9B7 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR; sourceTree = BUILT_PRODUCTS_DIR;
}; };
B02FD56C18C520E60009ECA9 /* rawwaves.bundle */ = { B0779A8618D376A6004DA9B7 /* rawwaves.bundle */ = {
isa = PBXReferenceProxy; isa = PBXReferenceProxy;
fileType = wrapper.cfbundle; fileType = wrapper.cfbundle;
path = rawwaves.bundle; path = rawwaves.bundle;
remoteRef = B02FD56B18C520E60009ECA9 /* PBXContainerItemProxy */; remoteRef = B0779A8518D376A6004DA9B7 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR; sourceTree = BUILT_PRODUCTS_DIR;
}; };
/* End PBXReferenceProxy section */ /* End PBXReferenceProxy section */
@@ -274,6 +277,7 @@
isa = PBXResourcesBuildPhase; isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647; buildActionMask = 2147483647;
files = ( files = (
B0779A8B18D37C13004DA9B7 /* rawwaves.bundle in Resources */,
B02FD54018C520D60009ECA9 /* InfoPlist.strings in Resources */, B02FD54018C520D60009ECA9 /* InfoPlist.strings in Resources */,
B02FD54818C520D60009ECA9 /* Images.xcassets in Resources */, B02FD54818C520D60009ECA9 /* Images.xcassets in Resources */,
); );
@@ -342,7 +346,6 @@
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
buildSettings = { buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO; ALWAYS_SEARCH_USER_PATHS = NO;
ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)";
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++"; CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_MODULES = YES;
@@ -381,7 +384,6 @@
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
buildSettings = { buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO; ALWAYS_SEARCH_USER_PATHS = NO;
ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)";
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++"; CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_MODULES = YES;
@@ -418,7 +420,7 @@
GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "iOS Demo/iOS Demo-Prefix.pch"; GCC_PREFIX_HEADER = "iOS Demo/iOS Demo-Prefix.pch";
HEADER_SEARCH_PATHS = ( HEADER_SEARCH_PATHS = (
../../../include/, ../../include/,
"$(inherited)", "$(inherited)",
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
); );
@@ -436,7 +438,7 @@
GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "iOS Demo/iOS Demo-Prefix.pch"; GCC_PREFIX_HEADER = "iOS Demo/iOS Demo-Prefix.pch";
HEADER_SEARCH_PATHS = ( HEADER_SEARCH_PATHS = (
../../../include/, ../../include/,
"$(inherited)", "$(inherited)",
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
); );
@@ -449,7 +451,6 @@
B02FD56218C520D70009ECA9 /* Debug */ = { B02FD56218C520D70009ECA9 /* Debug */ = {
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
buildSettings = { buildSettings = {
ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)";
BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/iOS Demo.app/iOS Demo"; BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/iOS Demo.app/iOS Demo";
FRAMEWORK_SEARCH_PATHS = ( FRAMEWORK_SEARCH_PATHS = (
"$(SDKROOT)/Developer/Library/Frameworks", "$(SDKROOT)/Developer/Library/Frameworks",
@@ -472,7 +473,6 @@
B02FD56318C520D70009ECA9 /* Release */ = { B02FD56318C520D70009ECA9 /* Release */ = {
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
buildSettings = { buildSettings = {
ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)";
BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/iOS Demo.app/iOS Demo"; BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/iOS Demo.app/iOS Demo";
FRAMEWORK_SEARCH_PATHS = ( FRAMEWORK_SEARCH_PATHS = (
"$(SDKROOT)/Developer/Library/Frameworks", "$(SDKROOT)/Developer/Library/Frameworks",
@@ -507,6 +507,7 @@
B02FD56018C520D70009ECA9 /* Release */, B02FD56018C520D70009ECA9 /* Release */,
); );
defaultConfigurationIsVisible = 0; defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
}; };
B02FD56118C520D70009ECA9 /* Build configuration list for PBXNativeTarget "iOS DemoTests" */ = { B02FD56118C520D70009ECA9 /* Build configuration list for PBXNativeTarget "iOS DemoTests" */ = {
isa = XCConfigurationList; isa = XCConfigurationList;
@@ -515,6 +516,7 @@
B02FD56318C520D70009ECA9 /* Release */, B02FD56318C520D70009ECA9 /* Release */,
); );
defaultConfigurationIsVisible = 0; defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
}; };
/* End XCConfigurationList section */ /* End XCConfigurationList section */
}; };

View File

@@ -5,34 +5,34 @@
<key>IDESourceControlProjectFavoriteDictionaryKey</key> <key>IDESourceControlProjectFavoriteDictionaryKey</key>
<false/> <false/>
<key>IDESourceControlProjectIdentifier</key> <key>IDESourceControlProjectIdentifier</key>
<string>E602299E-DB19-4B00-AF7B-996F57389303</string> <string>A49E4421-16FD-4274-8E8F-FEB022755C87</string>
<key>IDESourceControlProjectName</key> <key>IDESourceControlProjectName</key>
<string>iOS Demo</string> <string>iOS Demo</string>
<key>IDESourceControlProjectOriginsDictionary</key> <key>IDESourceControlProjectOriginsDictionary</key>
<dict> <dict>
<key>C63BAB2E-2814-4CC0-BE1C-AD1656A8AD24</key> <key>CB047168-D1C4-40BC-85A3-6EB0A20AD217</key>
<string>ssh://github.com/arielelkin/stk.git</string> <string>ssh://github.com/arielelkin/stk.git</string>
</dict> </dict>
<key>IDESourceControlProjectPath</key> <key>IDESourceControlProjectPath</key>
<string>projects/demo/iOS Demo/iOS Demo.xcodeproj/project.xcworkspace</string> <string>iOS/Demo/iOS Demo.xcodeproj/project.xcworkspace</string>
<key>IDESourceControlProjectRelativeInstallPathDictionary</key> <key>IDESourceControlProjectRelativeInstallPathDictionary</key>
<dict> <dict>
<key>C63BAB2E-2814-4CC0-BE1C-AD1656A8AD24</key> <key>CB047168-D1C4-40BC-85A3-6EB0A20AD217</key>
<string>../../../../..</string> <string>../../../..</string>
</dict> </dict>
<key>IDESourceControlProjectURL</key> <key>IDESourceControlProjectURL</key>
<string>ssh://github.com/arielelkin/stk.git</string> <string>ssh://github.com/arielelkin/stk.git</string>
<key>IDESourceControlProjectVersion</key> <key>IDESourceControlProjectVersion</key>
<integer>110</integer> <integer>110</integer>
<key>IDESourceControlProjectWCCIdentifier</key> <key>IDESourceControlProjectWCCIdentifier</key>
<string>C63BAB2E-2814-4CC0-BE1C-AD1656A8AD24</string> <string>CB047168-D1C4-40BC-85A3-6EB0A20AD217</string>
<key>IDESourceControlProjectWCConfigurations</key> <key>IDESourceControlProjectWCConfigurations</key>
<array> <array>
<dict> <dict>
<key>IDESourceControlRepositoryExtensionIdentifierKey</key> <key>IDESourceControlRepositoryExtensionIdentifierKey</key>
<string>public.vcs.git</string> <string>public.vcs.git</string>
<key>IDESourceControlWCCIdentifierKey</key> <key>IDESourceControlWCCIdentifierKey</key>
<string>C63BAB2E-2814-4CC0-BE1C-AD1656A8AD24</string> <string>CB047168-D1C4-40BC-85A3-6EB0A20AD217</string>
<key>IDESourceControlWCCName</key> <key>IDESourceControlWCCName</key>
<string>stk</string> <string>stk</string>
</dict> </dict>

View File

@@ -7,17 +7,9 @@
#import "ViewController.h" #import "ViewController.h"
/* #import "SineWave.h"
#import "Brass.h"
Cherry-pick the files you'll need for your app: #import "Mandolin.h"
Click on STK.xcodeproj, select the STK target,
go to the Build Phases, and add the .cpp files you
need in the 'Compile Sources' section.
*/
#import "SineWave.h" //Add SineWave.cpp
#import "Brass.h" //Add ADSR.cpp, BiQuad.cpp, DelayA.cpp, and PoleZero.cpp
@implementation ViewController { @implementation ViewController {
stk::SineWave *sineWave; stk::SineWave *sineWave;
@@ -30,8 +22,8 @@
[self setupUI]; [self setupUI];
} }
- (void)viewDidLoad { - (void)viewDidAppear:(BOOL)animated {
[super viewDidLoad]; [super viewDidAppear:animated];
NSUInteger samplesToGenerate = 1000; NSUInteger samplesToGenerate = 1000;
@@ -53,6 +45,17 @@
NSLog(@"Brass sample: %f", sample); NSLog(@"Brass sample: %f", sample);
} }
//Test Mandolin:
stk::Mandolin *mandolin = new stk::Mandolin(400);
mandolin->pluck(1);
for (NSUInteger i = 0; i < samplesToGenerate; i ++) {
float sample = mandolin->tick();
NSLog(@"Mandolin sample: %f", sample);
}
#pragma mark TODO - Audio playback #pragma mark TODO - Audio playback
} }

View File

@@ -718,7 +718,7 @@
B08F608818BA9B0600C14A90 /* Project object */ = { B08F608818BA9B0600C14A90 /* Project object */ = {
isa = PBXProject; isa = PBXProject;
attributes = { attributes = {
LastUpgradeCheck = 0500; LastUpgradeCheck = 0510;
}; };
buildConfigurationList = B08F608B18BA9B0600C14A90 /* Build configuration list for PBXProject "STK" */; buildConfigurationList = B08F608B18BA9B0600C14A90 /* Build configuration list for PBXProject "STK" */;
compatibilityVersion = "Xcode 3.2"; compatibilityVersion = "Xcode 3.2";
@@ -887,6 +887,7 @@
B08F608C18BA9B0600C14A90 /* Debug */ = { B08F608C18BA9B0600C14A90 /* Debug */ = {
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
buildSettings = { buildSettings = {
ONLY_ACTIVE_ARCH = YES;
}; };
name = Debug; name = Debug;
}; };
@@ -900,7 +901,6 @@
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
buildSettings = { buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO; ALWAYS_SEARCH_USER_PATHS = NO;
ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)";
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++"; CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_ARC = YES;
@@ -949,7 +949,6 @@
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
buildSettings = { buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO; ALWAYS_SEARCH_USER_PATHS = NO;
ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)";
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++"; CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_ARC = YES;
@@ -1096,6 +1095,7 @@
B0EC338D18CB73480005787B /* Release */, B0EC338D18CB73480005787B /* Release */,
); );
defaultConfigurationIsVisible = 0; defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
}; };
/* End XCConfigurationList section */ /* End XCConfigurationList section */
}; };