Skip to content

Commit a070789

Browse files
authored
osx / iOS Configuration build dir fix (#8277)
* osx remove configuration build dir * osx template and project fixes for configuration build dir issues * iOS Project Fix build paths * iOS Project Fix * macOS fix * Fix macOS template
1 parent eb8e075 commit a070789

File tree

16 files changed

+2082
-1267
lines changed

16 files changed

+2082
-1267
lines changed

libs/openFrameworksCompiled/project/ios/CoreOF.xcconfig

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,13 @@ HEADER_FMT = "$(OF_PATH)/libs/fmt/include"
2222
HEADER_CURL = "$(OF_PATH)/libs/curl/include"
2323
HEADER_URIPARSER = "$(OF_PATH)/libs/uriparser/include"
2424
HEADER_PUGIXML = "$(OF_PATH)/libs/pugixml/include"
25+
HEADER_OPENSSL = "$(OF_PATH)/libs/openssl/include"
2526

2627

2728
//------- Libraries
28-
LIB_OF = "$(OF_PATH)/libs/openFrameworksCompiled/lib/ios/libofxiOS_${PLATFORM_NAME}_${CONFIGURATION}.a"
29+
LIB_OF = "$(OF_PATH)/libs/openFrameworksCompiled/lib/ios/openFrameworksiOS.a"
30+
LIB_OF_DEBUG = "$(OF_PATH)/libs/openFrameworksCompiled/lib/ios/openFrameworksiOSDebug.a"
31+
2932
//LIB_FREEIMAGE = "$(OF_PATH)/libs/FreeImage/lib/ios/freeimage.a"
3033
//LIB_FREETYPE = "$(OF_PATH)/libs/freetype/lib/ios/freetype.a"
3134
//LIB_TESS = "$(OF_PATH)/libs/tess2/lib/ios/tess2.a"
@@ -39,7 +42,7 @@ MISC_FLAGS = "-ObjC"
3942

4043
OF_CORE_LIBS = $(MISC_FLAGS) $(LIB_OF)
4144

42-
OF_CORE_HEADERS = $(HEADER_OF) $(HEADER_OFXIOS) $(HEADER_UTF8) $(HEADER_FREETYPE) $(HEADER_FREETYPE2) $(HEADER_GLEW) $(HEADER_FREEIMAGE) $(HEADER_TESS2) $(HEADER_RTAUDIO) $(HEADER_JSON) $(HEADER_GLM) $(HEADER_FMT) $(HEADER_CURL) $(HEADER_URIPARSER) $(HEADER_PUGIXML)
45+
OF_CORE_HEADERS = $(HEADER_OF) $(HEADER_OFXIOS) $(HEADER_UTF8) $(HEADER_FREETYPE) $(HEADER_FREETYPE2) $(HEADER_GLEW) $(HEADER_FREEIMAGE) $(HEADER_TESS2) $(HEADER_RTAUDIO) $(HEADER_JSON) $(HEADER_GLM) $(HEADER_FMT) $(HEADER_CURL) $(HEADER_URIPARSER) $(HEADER_PUGIXML) $(HEADER_OPENSSL)
4346

4447
OF_CORE_FRAMEWORKS = -framework AudioToolbox -framework Accelerate -framework AVFoundation -framework CoreAudio -framework CoreGraphics -framework CoreLocation -framework CoreMotion -framework CoreMedia -framework CoreVideo -framework Foundation -framework GameController -framework GLKit -framework MapKit -framework OpenAL -framework OpenGLES -framework UIKit -framework Security -framework QuartzCore -framework CoreHaptics -framework Metal
4548

@@ -98,7 +101,9 @@ DEAD_CODE_STRIPPING = YES
98101
ENABLE_BITCODE = NO
99102
ENABLE_STRICT_OBJC_MSGSEND = YES
100103

101-
CONFIGURATION_BUILD_DIR = $(SRCROOT)/bin/
104+
BUILT_PRODUCTS_DIR = $(SRCROOT)/bin/
105+
106+
SKIP_INSTALL = YES
102107

103108
CC = $(OF_PATH)/scripts/osx/cc.sh
104109
CXX = $(OF_PATH)/scripts/osx/cxx.sh

libs/openFrameworksCompiled/project/ios/iOS+OFLib.xcodeproj/project.pbxproj

Lines changed: 27 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,7 @@
367367
9979E8271A1CDBD4007E55D1 /* ofMainLoop.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ofMainLoop.h; sourceTree = "<group>"; };
368368
BB16EBD10F2B2A9500518274 /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; };
369369
BB16EBD80F2B2AB500518274 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
370-
BB24DED610DA7A3F00E9C588 /* libofxiOS_iphoneos_Debug.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libofxiOS_iphoneos_Debug.a; sourceTree = BUILT_PRODUCTS_DIR; };
370+
BB24DED610DA7A3F00E9C588 /* openFrameworksiOSDebug.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = openFrameworksiOSDebug.a; sourceTree = BUILT_PRODUCTS_DIR; };
371371
BBE5EAB70F49AD8400F28951 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
372372
BF2B78182C7E6CF000EAAD6E /* ES3Renderer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ES3Renderer.m; sourceTree = "<group>"; };
373373
BF2B78192C7E6CF000EAAD6E /* ES3Renderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ES3Renderer.h; sourceTree = "<group>"; };
@@ -659,7 +659,7 @@
659659
19C28FACFE9D520D11CA2CBB /* Products */ = {
660660
isa = PBXGroup;
661661
children = (
662-
BB24DED610DA7A3F00E9C588 /* libofxiOS_iphoneos_Debug.a */,
662+
BB24DED610DA7A3F00E9C588 /* openFrameworksiOSDebug.a */,
663663
);
664664
name = Products;
665665
sourceTree = "<group>";
@@ -1144,19 +1144,18 @@
11441144
isa = PBXNativeTarget;
11451145
buildConfigurationList = BB24DED210DA7A3F00E9C588 /* Build configuration list for PBXNativeTarget "iOS+OF Static Library" */;
11461146
buildPhases = (
1147-
BFF80A492C50AF3300784E74 /* ShellScript */,
11481147
BB24DE5D10DA7A3F00E9C588 /* Headers */,
11491148
BB24DEB110DA7A3F00E9C588 /* Sources */,
11501149
BB24DEC910DA7A3F00E9C588 /* Frameworks */,
1151-
BFF80A5C2C50B25B00784E74 /* ShellScript */,
1150+
BFF80A5C2C50B25B00784E74 /* Run Script */,
11521151
);
11531152
buildRules = (
11541153
);
11551154
dependencies = (
11561155
);
11571156
name = "iOS+OF Static Library";
11581157
productName = "Static Library";
1159-
productReference = BB24DED610DA7A3F00E9C588 /* libofxiOS_iphoneos_Debug.a */;
1158+
productReference = BB24DED610DA7A3F00E9C588 /* openFrameworksiOSDebug.a */;
11601159
productType = "com.apple.product-type.library.static";
11611160
};
11621161
/* End PBXNativeTarget section */
@@ -1186,7 +1185,7 @@
11861185
/* End PBXProject section */
11871186

11881187
/* Begin PBXShellScriptBuildPhase section */
1189-
BFF80A492C50AF3300784E74 /* ShellScript */ = {
1188+
BFF80A5C2C50B25B00784E74 /* Run Script */ = {
11901189
isa = PBXShellScriptBuildPhase;
11911190
alwaysOutOfDate = 1;
11921191
buildActionMask = 2147483647;
@@ -1196,31 +1195,14 @@
11961195
);
11971196
inputPaths = (
11981197
);
1198+
name = "Run Script";
11991199
outputFileListPaths = (
12001200
);
12011201
outputPaths = (
12021202
);
12031203
runOnlyForDeploymentPostprocessing = 0;
12041204
shellPath = "/usr/bin/env bash";
1205-
shellScript = "#!/usr/bin/env bash\nif [ ! -d \"${SRCROOT}/../../../freetype/lib/macos/freetype.xcframework\" ]; then\n\techo \"openFrameworks has missing xcFrameworks for iOS / macOS. Downloading libaries now via scripts/macos/download_libs.sh\"\n ${SRCROOT}/../../../../scripts/macos/download_libs.sh\nelse\n\techo \"xcFrameworks found\"\nfi\n";
1206-
};
1207-
BFF80A5C2C50B25B00784E74 /* ShellScript */ = {
1208-
isa = PBXShellScriptBuildPhase;
1209-
alwaysOutOfDate = 1;
1210-
buildActionMask = 2147483647;
1211-
files = (
1212-
);
1213-
inputFileListPaths = (
1214-
);
1215-
inputPaths = (
1216-
);
1217-
outputFileListPaths = (
1218-
);
1219-
outputPaths = (
1220-
);
1221-
runOnlyForDeploymentPostprocessing = 0;
1222-
shellPath = "/usr/bin/env bash";
1223-
shellScript = "#!/usr/bin/env bash\nTARGET_DIR=\"$SRCROOT/../../lib/ios/\"\nATTRIBUTE_CHECK=$(xattr -p com.apple.xcode.CreatedByBuildSystem \"$TARGET_DIR\" 2>/dev/null)\nif [ -z \"$ATTRIBUTE_CHECK\" ]; then\n xattr -w com.apple.xcode.CreatedByBuildSystem true \"$TARGET_DIR\"\n echo \"Attribute com.apple.xcode.CreatedByBuildSystem set to true for [$TARGET_DIR]\"\nelse\n echo \"Attribute com.apple.xcode.CreatedByBuildSystem already set for [$TARGET_DIR]\"\nfi\n";
1205+
shellScript = "#!/usr/bin/env bash\nTARGET_DIR=\"$SRCROOT/../../lib/ios/\"\nATTRIBUTE_CHECK=$(xattr -p com.apple.xcode.CreatedByBuildSystem \"$TARGET_DIR\" 2>/dev/null)\nif [ -z \"$ATTRIBUTE_CHECK\" ]; then\n xattr -w com.apple.xcode.CreatedByBuildSystem true \"$TARGET_DIR\"\n echo \"Attribute com.apple.xcode.CreatedByBuildSystem set to true for [$TARGET_DIR]\"\nelse\n echo \"Attribute com.apple.xcode.CreatedByBuildSystem already set for [$TARGET_DIR]\"\nfi\n\nTARGET_DIR=\"${SRCROOT}/../../lib/ios/\"\nTARGET_CONFIG_DIR=\"${SRCROOT}/../../lib/ios/build/output\"\n\nif [ \"${CONFIGURATION}\" == \"Release\" ]; then\n STATIC_NAME=\"openFrameworksiOS\"\nelse\n STATIC_NAME=\"openFrameworksiOS${CONFIGURATION}\"\nfi\n\nSOURCE_FILE=\"${TARGET_CONFIG_DIR}/${STATIC_NAME}.a\"\nDEST_FILE=\"${TARGET_DIR}/${STATIC_NAME}.a\"\n\necho \"Configuration: ${CONFIGURATION}\"\necho \"Source file: ${SOURCE_FILE}\"\necho \"Destination: ${DEST_FILE}\"\n\nmkdir -p \"${TARGET_DIR}\"\n\nif [ ! -w \"${TARGET_DIR}\" ]; then\n echo \"ERROR: Target directory ${TARGET_DIR} is not writable.\"\n ls -ld \"${TARGET_DIR}\"\n exit 1\nfi\n\nif [ ! -f \"${SOURCE_FILE}\" ]; then\n echo \"ERROR: Static library ${SOURCE_FILE} does not exist.\"\n exit 1\nfi\n\necho \"Copying ${SOURCE_FILE} to ${DEST_FILE}...\"\ncp -v \"${SOURCE_FILE}\" \"${DEST_FILE}\"\n\nif [ $? -ne 0 ]; then\n echo \"ERROR: Failed to copy ${SOURCE_FILE} to ${DEST_FILE}.\"\n exit 1\nfi\n\necho \"openFramworks build successful.\"\n\n";
12241206
};
12251207
/* End PBXShellScriptBuildPhase section */
12261208

@@ -1332,23 +1314,25 @@
13321314
BB24DED310DA7A3F00E9C588 /* Debug */ = {
13331315
isa = XCBuildConfiguration;
13341316
buildSettings = {
1335-
CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../../lib/ios/";
1317+
BUILD_DIR = "~/Library/Developer/Xcode/DerivedData";
1318+
CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../../lib/ios/build/output/";
1319+
CONFIGURATION_TEMP_DIR = "$(SRCROOT)/../../lib/ios/build/temp/Debug/";
13361320
COPY_PHASE_STRIP = NO;
1321+
DERIVED_DATA_PATH = "~/Library/Developer/Xcode/DerivedData";
13371322
ENABLE_USER_SCRIPT_SANDBOXING = NO;
1338-
EXECUTABLE_PREFIX = lib;
1323+
EXECUTABLE_PREFIX = "";
13391324
GCC_DYNAMIC_NO_PIC = NO;
13401325
GCC_OPTIMIZATION_LEVEL = 0;
13411326
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
13421327
GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
13431328
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
1329+
LIBRARY_OUTPUT_DIRECTORY = "$(SRCROOT)/../../lib/ios/";
13441330
LIBRARY_SEARCH_PATHS = (
13451331
"$(inherited)",
1346-
"\"$(SRCROOT)/kiss/lib/linux\"",
1347-
"\"$(SRCROOT)/kiss/lib/linux64\"",
1348-
"\"$(SRCROOT)/../../../tess2/lib/ios\"",
1349-
"\"$(SRCROOT)/../../../poco/lib/ios\"",
1332+
"$(SRCROOT)/../../lib/ios/build/output/",
13501333
);
1351-
PRODUCT_NAME = "ofxiOS_${PLATFORM_NAME}_Debug";
1334+
OBJROOT = "$(SRCROOT)/../../lib/ios/build/obj/Debug/";
1335+
PRODUCT_NAME = openFrameworksiOSDebug;
13521336
SDKROOT = iphoneos;
13531337
SKIP_INSTALL = YES;
13541338
USE_HEADERMAP = NO;
@@ -1359,22 +1343,24 @@
13591343
isa = XCBuildConfiguration;
13601344
buildSettings = {
13611345
ARCHS = "$(ARCHS_STANDARD)";
1362-
CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../../lib/ios/";
1346+
BUILD_DIR = "~/Library/Developer/Xcode/DerivedData";
1347+
CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../../lib/ios/build/output/";
1348+
CONFIGURATION_TEMP_DIR = "$(SRCROOT)/../../lib/ios/build/temp/Release/";
13631349
COPY_PHASE_STRIP = YES;
13641350
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1351+
DERIVED_DATA_PATH = "~/Library/Developer/Xcode/DerivedData";
13651352
ENABLE_USER_SCRIPT_SANDBOXING = NO;
1366-
EXECUTABLE_PREFIX = lib;
1353+
EXECUTABLE_PREFIX = "";
13671354
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
13681355
GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
13691356
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
1357+
LIBRARY_OUTPUT_DIRECTORY = "$(SRCROOT)/../../lib/ios/";
13701358
LIBRARY_SEARCH_PATHS = (
13711359
"$(inherited)",
1372-
"\"$(SRCROOT)/kiss/lib/linux\"",
1373-
"\"$(SRCROOT)/kiss/lib/linux64\"",
1374-
"\"$(SRCROOT)/../../../tess2/lib/ios\"",
1375-
"\"$(SRCROOT)/../../../poco/lib/ios\"",
1360+
"$(SRCROOT)/../../lib/ios/build/output/",
13761361
);
1377-
PRODUCT_NAME = "ofxiOS_${PLATFORM_NAME}_Release";
1362+
OBJROOT = "$(SRCROOT)/../../lib/ios/build/obj/Release/";
1363+
PRODUCT_NAME = openFrameworksiOS;
13781364
SDKROOT = iphoneos;
13791365
SKIP_INSTALL = YES;
13801366
USE_HEADERMAP = NO;
@@ -1403,8 +1389,6 @@
14031389
CLANG_WARN_SUSPICIOUS_MOVE = YES;
14041390
CLANG_WARN_UNREACHABLE_CODE = YES;
14051391
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
1406-
CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../../lib/ios/";
1407-
CONFIGURATION_TEMP_DIR = "$(SRCROOT)/../../lib/ios/build/debug/";
14081392
ENABLE_STRICT_OBJC_MSGSEND = YES;
14091393
ENABLE_TESTABILITY = YES;
14101394
ENABLE_USER_SCRIPT_SANDBOXING = NO;
@@ -1414,11 +1398,10 @@
14141398
GCC_WARN_UNDECLARED_SELECTOR = YES;
14151399
GCC_WARN_UNUSED_FUNCTION = YES;
14161400
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
1417-
OBJROOT = "$(SRCROOT)/../../lib/ios/build/debug";
14181401
ONLY_ACTIVE_ARCH = YES;
14191402
SDKROOT = iphoneos;
1403+
OBJROOT = "$(SRCROOT)/../../lib/ios/build/obj/Debug/";
14201404
SUPPORTED_PLATFORMS = "iphonesimulator iphoneos";
1421-
SYMROOT = "$(SRCROOT)/../../lib/ios/";
14221405
WARNING_CFLAGS = (
14231406
"-Wno-non-virtual-dtor",
14241407
"-Wno-overloaded-virtual",
@@ -1447,8 +1430,6 @@
14471430
CLANG_WARN_SUSPICIOUS_MOVE = YES;
14481431
CLANG_WARN_UNREACHABLE_CODE = YES;
14491432
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
1450-
CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../../lib/ios/";
1451-
CONFIGURATION_TEMP_DIR = "$(SRCROOT)/../../lib/ios/build/release/";
14521433
ENABLE_STRICT_OBJC_MSGSEND = YES;
14531434
ENABLE_USER_SCRIPT_SANDBOXING = NO;
14541435
GCC_NO_COMMON_BLOCKS = YES;
@@ -1457,11 +1438,9 @@
14571438
GCC_WARN_UNDECLARED_SELECTOR = YES;
14581439
GCC_WARN_UNUSED_FUNCTION = YES;
14591440
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
1460-
OBJROOT = "$(SRCROOT)/../../lib/ios/build/release";
14611441
ONLY_ACTIVE_ARCH = NO;
1442+
OBJROOT = "$(SRCROOT)/../../lib/ios/build/obj/Release/";
14621443
SDKROOT = iphoneos;
1463-
SUPPORTED_PLATFORMS = "iphonesimulator iphoneos";
1464-
SYMROOT = "$(SRCROOT)/../../lib/ios/";
14651444
WARNING_CFLAGS = (
14661445
"-Wno-non-virtual-dtor",
14671446
"-Wno-overloaded-virtual",

libs/openFrameworksCompiled/project/ios/iOS+OFLib.xcodeproj/xcshareddata/xcschemes/iOS+OF Static Library.xcscheme

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<BuildableReference
1616
BuildableIdentifier = "primary"
1717
BlueprintIdentifier = "BB24DE5C10DA7A3F00E9C588"
18-
BuildableName = "libofxiOS_iphoneos_Debug.a"
18+
BuildableName = "openFrameworksiOSDebug.a"
1919
BlueprintName = "iOS+OF Static Library"
2020
ReferencedContainer = "container:iOS+OFLib.xcodeproj">
2121
</BuildableReference>
@@ -50,7 +50,7 @@
5050
<BuildableReference
5151
BuildableIdentifier = "primary"
5252
BlueprintIdentifier = "BB24DE5C10DA7A3F00E9C588"
53-
BuildableName = "libofxiOS_iphoneos_Debug.a"
53+
BuildableName = "openFrameworksiOSDebug.a"
5454
BlueprintName = "iOS+OF Static Library"
5555
ReferencedContainer = "container:iOS+OFLib.xcodeproj">
5656
</BuildableReference>

libs/openFrameworksCompiled/project/macos/CoreOF.xcconfig

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@ HEADER_GLFW = "$(OF_PATH)/libs/glfw/include"
2020
HEADER_UTF8 = "$(OF_PATH)/libs/utf8/include"
2121
HEADER_JSON = "$(OF_PATH)/libs/json/include"
2222
HEADER_GLM = "$(OF_PATH)/libs/glm/include"
23-
HEADER_CURL = ""
23+
HEADER_CURL = "$(OF_PATH)/libs/curl/include"
24+
HEADER_OPENSSL = "$(OF_PATH)/libs/openssl/include"
25+
HEADER_BROTLI = "$(OF_PATH)/libs/brotli/include"
2426
HEADER_URIPARSER = "$(OF_PATH)/libs/uriparser/include"
2527
HEADER_PUGIXML = "$(OF_PATH)/libs/pugixml/include"
2628

@@ -46,8 +48,7 @@ LIB_OF_DEBUG = "$(OF_PATH)/libs/openFrameworksCompiled/lib/macos/openFrameworksD
4648
OF_CORE_LIBS = $(MISC_FLAGS)
4749
//$(LIB_FMOD)
4850

49-
OF_CORE_HEADERS = $(HEADER_OF) $(HEADER_FREEIMAGE) $(HEADER_UTF8) $(HEADER_JSON) $(HEADER_GLM)
50-
//$(HEADER_TESS2) $(HEADER_CAIRO) $(HEADER_RTAUDIO) $(HEADER_GLFW) $(HEADER_FREETYPE) $(HEADER_FREETYPE2) $(HEADER_CURL) $(HEADER_URIPARSER) $(HEADER_PUGIXML) $(HEADER_GLEW)
51+
OF_CORE_HEADERS = $(HEADER_OF) $(HEADER_FREEIMAGE) $(HEADER_UTF8) $(HEADER_JSON) $(HEADER_GLM) $(HEADER_TESS2) $(HEADER_CAIRO) $(HEADER_RTAUDIO) $(HEADER_GLFW) $(HEADER_FREETYPE) $(HEADER_FREETYPE2) $(HEADER_CURL) $(HEADER_URIPARSER) $(HEADER_PUGIXML) $(HEADER_GLEW) $(HEADER_CURL) $(HEADER_OPENSSL) $(HEADER_BROTLI)
5152

5253
OF_CORE_FRAMEWORKS = -framework Accelerate -framework AGL -framework AppKit -framework ApplicationServices -framework AudioToolbox -framework AVFoundation -framework Cocoa -framework CoreAudio -framework CoreFoundation -framework CoreMedia -framework CoreServices -framework CoreVideo -framework IOKit -framework OpenGL -framework QuartzCore -framework Security
5354
//-framework AudioToolbox -framework Accelerate -framework AVFoundation -framework CoreAudio -framework CoreGraphics -framework CoreLocation -framework CoreMotion -framework CoreMedia -framework CoreVideo -framework Foundation -framework GameController -framework GLKit -framework MapKit -framework OpenAL -framework OpenGLES -framework UIKit -framework Security -framework QuartzCore -framework CoreHaptics

0 commit comments

Comments
 (0)