|
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