|
151 | 151 | 691108B31FE53CCF00BDBA78 /* ofSoundBaseTypes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ofSoundBaseTypes.cpp; sourceTree = "<group>"; };
|
152 | 152 | 691108B41FE53CCF00BDBA78 /* ofSoundBaseTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ofSoundBaseTypes.h; sourceTree = "<group>"; };
|
153 | 153 | 691108B61FE53CEB00BDBA78 /* ofVideoBaseTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ofVideoBaseTypes.h; sourceTree = "<group>"; };
|
154 |
| - 8446395C1BC343E000F24926 /* libtvOS+OFLib_Debug.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libtvOS+OFLib_Debug.a"; sourceTree = BUILT_PRODUCTS_DIR; }; |
| 154 | + 8446395C1BC343E000F24926 /* openframeworksDebug.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = openframeworksDebug.a; sourceTree = BUILT_PRODUCTS_DIR; }; |
155 | 155 | 844639681BC3442400F24926 /* CoreOF.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = CoreOF.xcconfig; sourceTree = "<group>"; };
|
156 | 156 | 844639691BC3442400F24926 /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = "<group>"; };
|
157 | 157 | 8446396A1BC3442400F24926 /* Release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Release.xcconfig; sourceTree = "<group>"; };
|
|
440 | 440 | 8446395D1BC343E000F24926 /* Products */,
|
441 | 441 | BFF80A4A2C50AFEB00784E74 /* Frameworks */,
|
442 | 442 | );
|
443 |
| - sourceTree = "<group>"; |
444 | 443 | indentWidth = 4;
|
| 444 | + sourceTree = "<group>"; |
445 | 445 | tabWidth = 4;
|
446 | 446 | usesTabs = 1;
|
447 | 447 | };
|
448 | 448 | 8446395D1BC343E000F24926 /* Products */ = {
|
449 | 449 | isa = PBXGroup;
|
450 | 450 | children = (
|
451 |
| - 8446395C1BC343E000F24926 /* libtvOS+OFLib_Debug.a */, |
| 451 | + 8446395C1BC343E000F24926 /* openframeworksDebug.a */, |
452 | 452 | );
|
453 | 453 | name = Products;
|
454 | 454 | sourceTree = "<group>";
|
|
940 | 940 | isa = PBXNativeTarget;
|
941 | 941 | buildConfigurationList = 844639651BC343E000F24926 /* Build configuration list for PBXNativeTarget "tvOS+OFLib" */;
|
942 | 942 | buildPhases = (
|
943 |
| - BFEF3F9F2C509EDD009B3CD8 /* ShellScript */, |
944 | 943 | 844639581BC343E000F24926 /* Sources */,
|
945 | 944 | 844639591BC343E000F24926 /* Frameworks */,
|
946 | 945 | 8446395A1BC343E000F24926 /* Copy Files */,
|
|
952 | 951 | );
|
953 | 952 | name = "tvOS+OFLib";
|
954 | 953 | productName = "tvOS+OFLib";
|
955 |
| - productReference = 8446395C1BC343E000F24926 /* libtvOS+OFLib_Debug.a */; |
| 954 | + productReference = 8446395C1BC343E000F24926 /* openframeworksDebug.a */; |
956 | 955 | productType = "com.apple.product-type.library.static";
|
957 | 956 | };
|
958 | 957 | /* End PBXNativeTarget section */
|
|
989 | 988 | /* End PBXProject section */
|
990 | 989 |
|
991 | 990 | /* Begin PBXShellScriptBuildPhase section */
|
992 |
| - BFEF3F9F2C509EDD009B3CD8 /* ShellScript */ = { |
993 |
| - isa = PBXShellScriptBuildPhase; |
994 |
| - alwaysOutOfDate = 1; |
995 |
| - buildActionMask = 2147483647; |
996 |
| - files = ( |
997 |
| - ); |
998 |
| - inputFileListPaths = ( |
999 |
| - ); |
1000 |
| - inputPaths = ( |
1001 |
| - ); |
1002 |
| - outputFileListPaths = ( |
1003 |
| - ); |
1004 |
| - outputPaths = ( |
1005 |
| - ); |
1006 |
| - runOnlyForDeploymentPostprocessing = 0; |
1007 |
| - shellPath = "/usr/bin/env bash"; |
1008 |
| - shellScript = "#!/usr/bin/env bash\nif [ ! -d \"${SRCROOT}/../../../freetype/lib/macos/freetype.xcframework\" ]; then\n\techo \"openFrameworks has missing xcFrameworks for tvOS / macOS. Downloading libaries now via scripts/macos/download_libs.sh\"\n ${SRCROOT}/../../../../scripts/macos/download_libs.sh\nelse\n\techo \"xcFrameworks found\"\nfi\n"; |
1009 |
| - }; |
1010 | 991 | BFF80A5B2C50B01B00784E74 /* ShellScript */ = {
|
1011 | 992 | isa = PBXShellScriptBuildPhase;
|
1012 | 993 | alwaysOutOfDate = 1;
|
|
1023 | 1004 | );
|
1024 | 1005 | runOnlyForDeploymentPostprocessing = 0;
|
1025 | 1006 | shellPath = /bin/sh;
|
1026 |
| - shellScript = "#!/bin/sh\nTARGET_DIR=\"$SRCROOT/../../lib/tvOS\"\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"; |
| 1007 | + shellScript = "#!/bin/sh\nTARGET_DIR=\"$SRCROOT/../../lib/tvOS\"\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\n\nTARGET_DIR=\"${SRCROOT}/../../lib/tvos/\"\nTARGET_CONFIG_DIR=\"${SRCROOT}/../../lib/tvos/build/output\"\n\nif [ \"${CONFIGURATION}\" == \"Release\" ]; then\n STATIC_NAME=\"openFrameworkstvOS\"\nelse\n STATIC_NAME=\"openFrameworkstvOS${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"; |
1027 | 1008 | };
|
1028 | 1009 | /* End PBXShellScriptBuildPhase section */
|
1029 | 1010 |
|
|
1162 | 1143 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
1163 | 1144 | CLANG_WARN_UNREACHABLE_CODE = YES;
|
1164 | 1145 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
1165 |
| - CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../../lib/tvOS"; |
1166 |
| - CONFIGURATION_TEMP_DIR = "$(SRCROOT)/../../lib/tvos/build/debug/"; |
1167 | 1146 | COPY_PHASE_STRIP = NO;
|
1168 | 1147 | DEBUG_INFORMATION_FORMAT = dwarf;
|
1169 | 1148 | ENABLE_STRICT_OBJC_MSGSEND = YES;
|
|
1183 | 1162 | GCC_WARN_UNUSED_FUNCTION = YES;
|
1184 | 1163 | GCC_WARN_UNUSED_VARIABLE = YES;
|
1185 | 1164 | MTL_ENABLE_DEBUG_INFO = YES;
|
1186 |
| - OBJROOT = "$(SRCROOT)/../../lib/tvos/build/debug"; |
1187 | 1165 | ONLY_ACTIVE_ARCH = YES;
|
1188 | 1166 | SDKROOT = appletvos;
|
1189 | 1167 | SYMROOT = "$(SRCROOT)/../../lib/tvos/";
|
|
1219 | 1197 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
1220 | 1198 | CLANG_WARN_UNREACHABLE_CODE = YES;
|
1221 | 1199 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
1222 |
| - CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../../lib/tvOS"; |
1223 |
| - CONFIGURATION_TEMP_DIR = "$(SRCROOT)/../../lib/tvos/build/release/"; |
1224 | 1200 | COPY_PHASE_STRIP = YES;
|
1225 | 1201 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
1226 | 1202 | ENABLE_NS_ASSERTIONS = NO;
|
|
1234 | 1210 | GCC_WARN_UNUSED_FUNCTION = YES;
|
1235 | 1211 | GCC_WARN_UNUSED_VARIABLE = YES;
|
1236 | 1212 | MTL_ENABLE_DEBUG_INFO = NO;
|
1237 |
| - OBJROOT = "$(SRCROOT)/../../lib/tvos/build/release"; |
1238 | 1213 | SDKROOT = appletvos;
|
1239 | 1214 | SYMROOT = "$(SRCROOT)/../../lib/tvos/";
|
1240 | 1215 | TVOS_DEPLOYMENT_TARGET = 17.2;
|
|
1245 | 1220 | 844639661BC343E000F24926 /* Debug */ = {
|
1246 | 1221 | isa = XCBuildConfiguration;
|
1247 | 1222 | buildSettings = {
|
1248 |
| - CONFIGURATION_TEMP_DIR = "$(SRCROOT)/../../lib/tvos/build/debug/"; |
| 1223 | + BUILD_DIR = "~/Library/Developer/Xcode/DerivedData"; |
| 1224 | + CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../../lib/tvos/build/output/"; |
| 1225 | + CONFIGURATION_TEMP_DIR = "$(SRCROOT)/../../lib/tvos/build/temp/Debug/"; |
| 1226 | + EXECUTABLE_PREFIX = ""; |
1249 | 1227 | FRAMEWORK_SEARCH_PATHS = (
|
1250 | 1228 | "$(inherited)",
|
| 1229 | + "$(SRCROOT)/../../lib/tvos/build/output/", |
1251 | 1230 | "$(PROJECT_DIR)",
|
1252 | 1231 | );
|
1253 | 1232 | LD_QUOTE_LINKER_ARGUMENTS_FOR_COMPILER_DRIVER = NO;
|
1254 |
| - OBJROOT = "$(SRCROOT)/../../lib/tvos/build/debug"; |
| 1233 | + OBJROOT = "$(SRCROOT)/../../lib/tvos/build/obj/Debug"; |
1255 | 1234 | ONLY_ACTIVE_ARCH = YES;
|
1256 | 1235 | OTHER_LDFLAGS = "-ObjC";
|
1257 |
| - PRODUCT_NAME = "$(TARGET_NAME)_Debug"; |
| 1236 | + PRODUCT_NAME = "openframeworkstvOSDebug"; |
1258 | 1237 | SKIP_INSTALL = YES;
|
1259 | 1238 | SYMROOT = "$(SRCROOT)/../../lib/tvos/";
|
1260 | 1239 | USE_HEADERMAP = NO;
|
|
1264 | 1243 | 844639671BC343E000F24926 /* Release */ = {
|
1265 | 1244 | isa = XCBuildConfiguration;
|
1266 | 1245 | buildSettings = {
|
1267 |
| - CONFIGURATION_TEMP_DIR = "$(SRCROOT)/../../lib/tvos/build/release/"; |
| 1246 | + BUILD_DIR = "~/Library/Developer/Xcode/DerivedData"; |
| 1247 | + CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../../lib/tvos/build/output/"; |
| 1248 | + CONFIGURATION_TEMP_DIR = "$(SRCROOT)/../../lib/tvos/build/temp/Release/"; |
| 1249 | + EXECUTABLE_PREFIX = ""; |
1268 | 1250 | FRAMEWORK_SEARCH_PATHS = (
|
1269 | 1251 | "$(inherited)",
|
| 1252 | + "$(SRCROOT)/../../lib/tvos/build/output/", |
1270 | 1253 | "$(PROJECT_DIR)",
|
1271 | 1254 | );
|
1272 | 1255 | LD_QUOTE_LINKER_ARGUMENTS_FOR_COMPILER_DRIVER = NO;
|
1273 |
| - OBJROOT = "$(SRCROOT)/../../lib/tvos/build/release"; |
| 1256 | + OBJROOT = "$(SRCROOT)/../../lib/tvos/build/obj/Release/"; |
1274 | 1257 | OTHER_LDFLAGS = "-ObjC";
|
1275 |
| - PRODUCT_NAME = "$(TARGET_NAME)_Release"; |
| 1258 | + PRODUCT_NAME = "openframeworkstvOS"; |
1276 | 1259 | SKIP_INSTALL = YES;
|
1277 | 1260 | SYMROOT = "$(SRCROOT)/../../lib/tvos/";
|
1278 | 1261 | USE_HEADERMAP = NO;
|
|
0 commit comments