2025 ); |
2025 ); |
2026 outputPaths = ( |
2026 outputPaths = ( |
2027 ); |
2027 ); |
2028 runOnlyForDeploymentPostprocessing = 0; |
2028 runOnlyForDeploymentPostprocessing = 0; |
2029 shellPath = /bin/sh; |
2029 shellPath = /bin/sh; |
2030 shellScript = "#copy new stuff over old stuff\nrm -rf ${PROJECT_DIR}/Data\ncp -R ${PROJECT_DIR}/../../share/hedgewars/Data ${PROJECT_DIR}/Data\n\n#copy some files from QTfrontend/res\nmkdir ${PROJECT_DIR}/Data/Graphics/Btn\ncp ${PROJECT_DIR}/../../QTfrontend/res/btn*.png ${PROJECT_DIR}/Data/Graphics/Btn\ncp ${PROJECT_DIR}/../../QTfrontend/res/ammopic.png ${PROJECT_DIR}/Data/Graphics/Btn/iconAmmo.png\ncp ${PROJECT_DIR}/../../QTfrontend/res/icon*.png ${PROJECT_DIR}/Data/Graphics/Btn\ncp -R ${PROJECT_DIR}/../../QTfrontend/res/botlevels ${PROJECT_DIR}/Data/Graphics/Hedgehog/botlevels\n\n#delete all CMakeLists.txt and image source files\nfind ${PROJECT_DIR}/Data -name CMakeLists.txt -delete\nfind ${PROJECT_DIR}/Data -name *.svg -delete\nfind ${PROJECT_DIR}/Data -name *.sifz -delete\nfind ${PROJECT_DIR}/Data -name *.xcf -delete\n\n#delete desktop frontend translation\nrm -rf ${PROJECT_DIR}/Data/Locale/hedgewars_*\n\n#delete dummy maps and hats\nrm -rf ${PROJECT_DIR}/Data/Maps/{test*,KnockBall,Ruler,BasketBall}\nrm -rf ${PROJECT_DIR}/Data/Hats/{TeamCap,TeamHeadband,TeamHair}\n\n\n#the following ones must be removed when their support is implemented\nrm -rf ${PROJECT_DIR}/Data/Maps/{Cheese,FlightJoust}\nrm -rf ${PROJECT_DIR}/Data/Themes/{City,Island}\n\n#delete some voices\nrm -rf ${PROJECT_DIR}/Data/Sounds/voices/Classic\n#rm -rf ${PROJECT_DIR}/Data/Sounds/voices/{Classic,British,Mobster,Pirate,Robot,Russian,Singer,Surfer}\n\n#delete all names, missions, reserved hats\nrm -rf ${PROJECT_DIR}/Data/Names/\nrm -rf ${PROJECT_DIR}/Data/Missions/\nrm -rf ${PROJECT_DIR}/Data/Graphics/Hats/Reserved/\n"; |
2030 shellScript = "#copy new stuff over old stuff\nrm -rf ${PROJECT_DIR}/Data\ncp -R ${PROJECT_DIR}/../../share/hedgewars/Data ${PROJECT_DIR}/Data\n\n#copy some files from QTfrontend/res\nmkdir ${PROJECT_DIR}/Data/Graphics/Btn\ncp ${PROJECT_DIR}/../../QTfrontend/res/btn*.png ${PROJECT_DIR}/Data/Graphics/Btn\ncp ${PROJECT_DIR}/../../QTfrontend/res/ammopic.png ${PROJECT_DIR}/Data/Graphics/Btn/iconAmmo.png\ncp ${PROJECT_DIR}/../../QTfrontend/res/icon*.png ${PROJECT_DIR}/Data/Graphics/Btn\ncp -R ${PROJECT_DIR}/../../QTfrontend/res/botlevels ${PROJECT_DIR}/Data/Graphics/Hedgehog/botlevels\n\n#delete all CMakeLists.txt and image source files\nfind ${PROJECT_DIR}/Data -name CMakeLists.txt -delete\nfind ${PROJECT_DIR}/Data -name *.svg -delete\nfind ${PROJECT_DIR}/Data -name *.sifz -delete\nfind ${PROJECT_DIR}/Data -name *.xcf -delete\n\n#delete desktop frontend translation\nrm -rf ${PROJECT_DIR}/Data/Locale/hedgewars_*\n\n#delete dummy maps and hats\nrm -rf ${PROJECT_DIR}/Data/Maps/{test*,KnockBall,Ruler,BasketBall}\nrm -rf ${PROJECT_DIR}/Data/Hats/{TeamCap,TeamHeadband,TeamHair}\n\n\n#the following ones must be removed when their support is implemented\nrm -rf ${PROJECT_DIR}/Data/Maps/{Cheese,FlightJoust}\nrm -rf ${PROJECT_DIR}/Data/Themes/{City,Island}\n\ncp -R ${PROJECT_DIR}/audio/ ${PROJECT_DIR}/Data/\n\n#delete some voices\nrm -rf ${PROJECT_DIR}/Data/Sounds/voices/Classic\n#rm -rf ${PROJECT_DIR}/Data/Sounds/voices/{Classic,British,Mobster,Pirate,Robot,Russian,Singer,Surfer}\n\n#delete all names, missions, reserved hats\nrm -rf ${PROJECT_DIR}/Data/Names/\nrm -rf ${PROJECT_DIR}/Data/Missions/\nrm -rf ${PROJECT_DIR}/Data/Graphics/Hats/Reserved/\n"; |
2031 showEnvVarsInLog = 0; |
2031 showEnvVarsInLog = 0; |
2032 }; |
2032 }; |
2033 9283011B0F10CB2D00CC5A3C /* Build libfpc.a */ = { |
2033 9283011B0F10CB2D00CC5A3C /* Build libfpc.a */ = { |
2034 isa = PBXShellScriptBuildPhase; |
2034 isa = PBXShellScriptBuildPhase; |
2035 buildActionMask = 2147483647; |
2035 buildActionMask = 2147483647; |
2196 "PROVISIONING_PROFILE[sdk=iphoneos*]" = ""; |
2196 "PROVISIONING_PROFILE[sdk=iphoneos*]" = ""; |
2197 TARGETED_DEVICE_FAMILY = "1,2"; |
2197 TARGETED_DEVICE_FAMILY = "1,2"; |
2198 }; |
2198 }; |
2199 name = Release; |
2199 name = Release; |
2200 }; |
2200 }; |
2201 61022D7C12305A2800B08935 /* Distribution AppStore */ = { |
2201 61022D7C12305A2800B08935 /* DistributionAppStore */ = { |
2202 isa = XCBuildConfiguration; |
2202 isa = XCBuildConfiguration; |
2203 buildSettings = { |
2203 buildSettings = { |
2204 ARCHS = "$(ARCHS_STANDARD_32_BIT)"; |
2204 ARCHS = "$(ARCHS_STANDARD_32_BIT)"; |
2205 CODE_SIGN_IDENTITY = "iPhone Distribution: Vittorio Giovara"; |
2205 CODE_SIGN_IDENTITY = "iPhone Distribution: Vittorio Giovara"; |
2206 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution: Vittorio Giovara"; |
2206 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution: Vittorio Giovara"; |
2207 FPC_COMMON_OPTIONS = "-dIPHONEOS -Cs2000000 -vwi -B -Sgix -Sc"; |
2207 FPC_COMMON_OPTIONS = "-dIPHONEOS -Cs2000000 -vwi -B -Sgix -Sc"; |
2208 FPC_COMPILER_BINARY_DIR = /usr/local/lib/fpc/2.5.1; |
2208 FPC_COMPILER_BINARY_DIR = /usr/local/lib/fpc/2.5.1; |
2209 FPC_MAIN_FILE = "$(PROJECT_DIR)/../../hedgewars/hwLibrary.pas"; |
2209 FPC_MAIN_FILE = "$(PROJECT_DIR)/../../hedgewars/hwLibrary.pas"; |
2210 FPC_RTL_UNITS_BASE = /usr/local/lib/fpc; |
2210 FPC_RTL_UNITS_BASE = /usr/local/lib/fpc; |
2211 FPC_SPECIFIC_OPTIONS = "-Ci- -Cr- -Co- -O-2 -Xs -Cfvfpv2"; |
2211 FPC_SPECIFIC_OPTIONS = "-Ci- -Cr- -Co- -O-2 -Xs -Cfvfpv2 -dNOCONSOLE"; |
2212 FPC_UNITS_PATH = "-Fu\"$(PROJECT_DIR)\""; |
2212 FPC_UNITS_PATH = "-Fu\"$(PROJECT_DIR)\""; |
2213 GCC_C_LANGUAGE_STANDARD = c99; |
2213 GCC_C_LANGUAGE_STANDARD = c99; |
2214 GCC_DEBUGGING_SYMBOLS = default; |
2214 GCC_DEBUGGING_SYMBOLS = default; |
2215 GCC_FAST_MATH = YES; |
2215 GCC_FAST_MATH = YES; |
2216 GCC_OPTIMIZATION_LEVEL = 2; |
2216 GCC_OPTIMIZATION_LEVEL = 2; |
2262 PRODUCT_NAME = Hedgewars; |
2262 PRODUCT_NAME = Hedgewars; |
2263 PROVISIONING_PROFILE = ""; |
2263 PROVISIONING_PROFILE = ""; |
2264 "PROVISIONING_PROFILE[sdk=iphoneos*]" = ""; |
2264 "PROVISIONING_PROFILE[sdk=iphoneos*]" = ""; |
2265 TARGETED_DEVICE_FAMILY = "1,2"; |
2265 TARGETED_DEVICE_FAMILY = "1,2"; |
2266 }; |
2266 }; |
2267 name = "Distribution AppStore"; |
2267 name = DistributionAppStore; |
2268 }; |
2268 }; |
2269 61022D7E12305A2800B08935 /* Distribution AppStore */ = { |
2269 61022D7E12305A2800B08935 /* DistributionAppStore */ = { |
2270 isa = XCBuildConfiguration; |
2270 isa = XCBuildConfiguration; |
2271 buildSettings = { |
2271 buildSettings = { |
2272 ALWAYS_SEARCH_USER_PATHS = NO; |
2272 ALWAYS_SEARCH_USER_PATHS = NO; |
2273 COPY_PHASE_STRIP = YES; |
2273 COPY_PHASE_STRIP = YES; |
2274 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
2274 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
2275 GCC_ENABLE_FIX_AND_CONTINUE = NO; |
2275 GCC_ENABLE_FIX_AND_CONTINUE = NO; |
2276 PREBINDING = NO; |
2276 PREBINDING = NO; |
2277 PRODUCT_NAME = fpc; |
2277 PRODUCT_NAME = fpc; |
2278 ZERO_LINK = NO; |
2278 ZERO_LINK = NO; |
2279 }; |
2279 }; |
2280 name = "Distribution AppStore"; |
2280 name = DistributionAppStore; |
2281 }; |
2281 }; |
2282 61022D7F12305A2800B08935 /* Distribution AppStore */ = { |
2282 61022D7F12305A2800B08935 /* DistributionAppStore */ = { |
2283 isa = XCBuildConfiguration; |
2283 isa = XCBuildConfiguration; |
2284 buildSettings = { |
2284 buildSettings = { |
2285 COPY_PHASE_STRIP = YES; |
2285 COPY_PHASE_STRIP = YES; |
2286 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
2286 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
2287 GCC_ENABLE_FIX_AND_CONTINUE = NO; |
2287 GCC_ENABLE_FIX_AND_CONTINUE = NO; |
2288 PRODUCT_NAME = UpdateDataFolder; |
2288 PRODUCT_NAME = UpdateDataFolder; |
2289 ZERO_LINK = NO; |
2289 ZERO_LINK = NO; |
2290 }; |
2290 }; |
2291 name = "Distribution AppStore"; |
2291 name = DistributionAppStore; |
2292 }; |
2292 }; |
2293 6137064B117B1CB3004EE44A /* Distribution AdHoc */ = { |
2293 6137064B117B1CB3004EE44A /* DistributionAdHoc */ = { |
2294 isa = XCBuildConfiguration; |
2294 isa = XCBuildConfiguration; |
2295 buildSettings = { |
2295 buildSettings = { |
2296 ARCHS = "$(ARCHS_STANDARD_32_BIT)"; |
2296 ARCHS = "$(ARCHS_STANDARD_32_BIT)"; |
2297 CODE_SIGN_ENTITLEMENTS = "Entitlements-Distribution.plist"; |
2297 CODE_SIGN_ENTITLEMENTS = "Entitlements-Distribution.plist"; |
2298 CODE_SIGN_IDENTITY = "iPhone Distribution"; |
2298 CODE_SIGN_IDENTITY = "iPhone Distribution"; |
2353 ); |
2353 ); |
2354 PRODUCT_NAME = Hedgewars; |
2354 PRODUCT_NAME = Hedgewars; |
2355 "PROVISIONING_PROFILE[sdk=iphoneos*]" = ""; |
2355 "PROVISIONING_PROFILE[sdk=iphoneos*]" = ""; |
2356 TARGETED_DEVICE_FAMILY = "1,2"; |
2356 TARGETED_DEVICE_FAMILY = "1,2"; |
2357 }; |
2357 }; |
2358 name = "Distribution AdHoc"; |
2358 name = DistributionAdHoc; |
2359 }; |
2359 }; |
2360 6137064D117B1CB3004EE44A /* Distribution AdHoc */ = { |
2360 6137064D117B1CB3004EE44A /* DistributionAdHoc */ = { |
2361 isa = XCBuildConfiguration; |
2361 isa = XCBuildConfiguration; |
2362 buildSettings = { |
2362 buildSettings = { |
2363 ALWAYS_SEARCH_USER_PATHS = NO; |
2363 ALWAYS_SEARCH_USER_PATHS = NO; |
2364 COPY_PHASE_STRIP = YES; |
2364 COPY_PHASE_STRIP = YES; |
2365 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
2365 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
2366 GCC_ENABLE_FIX_AND_CONTINUE = NO; |
2366 GCC_ENABLE_FIX_AND_CONTINUE = NO; |
2367 PREBINDING = NO; |
2367 PREBINDING = NO; |
2368 PRODUCT_NAME = fpc; |
2368 PRODUCT_NAME = fpc; |
2369 ZERO_LINK = NO; |
2369 ZERO_LINK = NO; |
2370 }; |
2370 }; |
2371 name = "Distribution AdHoc"; |
2371 name = DistributionAdHoc; |
2372 }; |
2372 }; |
2373 6137064F117B1CB3004EE44A /* Distribution AdHoc */ = { |
2373 6137064F117B1CB3004EE44A /* DistributionAdHoc */ = { |
2374 isa = XCBuildConfiguration; |
2374 isa = XCBuildConfiguration; |
2375 buildSettings = { |
2375 buildSettings = { |
2376 COPY_PHASE_STRIP = YES; |
2376 COPY_PHASE_STRIP = YES; |
2377 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
2377 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
2378 GCC_ENABLE_FIX_AND_CONTINUE = NO; |
2378 GCC_ENABLE_FIX_AND_CONTINUE = NO; |
2379 PRODUCT_NAME = UpdateDataFolder; |
2379 PRODUCT_NAME = UpdateDataFolder; |
2380 ZERO_LINK = NO; |
2380 ZERO_LINK = NO; |
2381 }; |
2381 }; |
2382 name = "Distribution AdHoc"; |
2382 name = DistributionAdHoc; |
2383 }; |
2383 }; |
2384 6164429D11B5CDE500B9A6F3 /* Valgrind */ = { |
2384 6164429D11B5CDE500B9A6F3 /* Valgrind */ = { |
2385 isa = XCBuildConfiguration; |
2385 isa = XCBuildConfiguration; |
2386 buildSettings = { |
2386 buildSettings = { |
2387 ARCHS = "$(ARCHS_STANDARD_32_BIT)"; |
2387 ARCHS = "$(ARCHS_STANDARD_32_BIT)"; |
2574 FPC_UNITS_PATH = "-Fu\"$(PROJECT_DIR)\""; |
2574 FPC_UNITS_PATH = "-Fu\"$(PROJECT_DIR)\""; |
2575 GCC_C_LANGUAGE_STANDARD = c99; |
2575 GCC_C_LANGUAGE_STANDARD = c99; |
2576 GCC_DEBUGGING_SYMBOLS = default; |
2576 GCC_DEBUGGING_SYMBOLS = default; |
2577 GCC_FAST_MATH = YES; |
2577 GCC_FAST_MATH = YES; |
2578 GCC_OPTIMIZATION_LEVEL = 2; |
2578 GCC_OPTIMIZATION_LEVEL = 2; |
2579 GCC_PREPROCESSOR_DEFINITIONS = ""; |
2579 GCC_PREPROCESSOR_DEFINITIONS = DEBUG; |
2580 GCC_STRICT_ALIASING = YES; |
2580 GCC_STRICT_ALIASING = YES; |
2581 GCC_THUMB_SUPPORT = NO; |
2581 GCC_THUMB_SUPPORT = NO; |
2582 GCC_VERSION = com.apple.compilers.llvm.clang.1_0; |
2582 GCC_VERSION = com.apple.compilers.llvm.clang.1_0; |
2583 GCC_WARN_ABOUT_RETURN_TYPE = YES; |
2583 GCC_WARN_ABOUT_RETURN_TYPE = YES; |
2584 GCC_WARN_UNUSED_VARIABLE = YES; |
2584 GCC_WARN_UNUSED_VARIABLE = YES; |
2611 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "Hedgewars" */ = { |
2611 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "Hedgewars" */ = { |
2612 isa = XCConfigurationList; |
2612 isa = XCConfigurationList; |
2613 buildConfigurations = ( |
2613 buildConfigurations = ( |
2614 1D6058940D05DD3E006BFB54 /* Debug */, |
2614 1D6058940D05DD3E006BFB54 /* Debug */, |
2615 1D6058950D05DD3E006BFB54 /* Release */, |
2615 1D6058950D05DD3E006BFB54 /* Release */, |
2616 6137064C117B1CB3004EE44A /* Distribution AdHoc */, |
2616 6137064C117B1CB3004EE44A /* DistributionAdHoc */, |
2617 61022D7D12305A2800B08935 /* Distribution AppStore */, |
2617 61022D7D12305A2800B08935 /* DistributionAppStore */, |
2618 6164429E11B5CDE500B9A6F3 /* Valgrind */, |
2618 6164429E11B5CDE500B9A6F3 /* Valgrind */, |
2619 ); |
2619 ); |
2620 defaultConfigurationIsVisible = 0; |
2620 defaultConfigurationIsVisible = 0; |
2621 defaultConfigurationName = Release; |
2621 defaultConfigurationName = Release; |
2622 }; |
2622 }; |
2623 61799290114AE0CD00BA94A9 /* Build configuration list for PBXAggregateTarget "UpdateDataFolder" */ = { |
2623 61799290114AE0CD00BA94A9 /* Build configuration list for PBXAggregateTarget "UpdateDataFolder" */ = { |
2624 isa = XCConfigurationList; |
2624 isa = XCConfigurationList; |
2625 buildConfigurations = ( |
2625 buildConfigurations = ( |
2626 6179928C114AE0C800BA94A9 /* Debug */, |
2626 6179928C114AE0C800BA94A9 /* Debug */, |
2627 6179928D114AE0C800BA94A9 /* Release */, |
2627 6179928D114AE0C800BA94A9 /* Release */, |
2628 6137064F117B1CB3004EE44A /* Distribution AdHoc */, |
2628 6137064F117B1CB3004EE44A /* DistributionAdHoc */, |
2629 61022D7F12305A2800B08935 /* Distribution AppStore */, |
2629 61022D7F12305A2800B08935 /* DistributionAppStore */, |
2630 616442A111B5CDE500B9A6F3 /* Valgrind */, |
2630 616442A111B5CDE500B9A6F3 /* Valgrind */, |
2631 ); |
2631 ); |
2632 defaultConfigurationIsVisible = 0; |
2632 defaultConfigurationIsVisible = 0; |
2633 defaultConfigurationName = Release; |
2633 defaultConfigurationName = Release; |
2634 }; |
2634 }; |
2635 9283011C0F10CB4B00CC5A3C /* Build configuration list for PBXNativeTarget "fpc" */ = { |
2635 9283011C0F10CB4B00CC5A3C /* Build configuration list for PBXNativeTarget "fpc" */ = { |
2636 isa = XCConfigurationList; |
2636 isa = XCConfigurationList; |
2637 buildConfigurations = ( |
2637 buildConfigurations = ( |
2638 928301180F10CAFD00CC5A3C /* Debug */, |
2638 928301180F10CAFD00CC5A3C /* Debug */, |
2639 928301190F10CAFD00CC5A3C /* Release */, |
2639 928301190F10CAFD00CC5A3C /* Release */, |
2640 6137064D117B1CB3004EE44A /* Distribution AdHoc */, |
2640 6137064D117B1CB3004EE44A /* DistributionAdHoc */, |
2641 61022D7E12305A2800B08935 /* Distribution AppStore */, |
2641 61022D7E12305A2800B08935 /* DistributionAppStore */, |
2642 6164429F11B5CDE500B9A6F3 /* Valgrind */, |
2642 6164429F11B5CDE500B9A6F3 /* Valgrind */, |
2643 ); |
2643 ); |
2644 defaultConfigurationIsVisible = 0; |
2644 defaultConfigurationIsVisible = 0; |
2645 defaultConfigurationName = Release; |
2645 defaultConfigurationName = Release; |
2646 }; |
2646 }; |
2647 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Hedgewars" */ = { |
2647 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Hedgewars" */ = { |
2648 isa = XCConfigurationList; |
2648 isa = XCConfigurationList; |
2649 buildConfigurations = ( |
2649 buildConfigurations = ( |
2650 C01FCF4F08A954540054247B /* Debug */, |
2650 C01FCF4F08A954540054247B /* Debug */, |
2651 C01FCF5008A954540054247B /* Release */, |
2651 C01FCF5008A954540054247B /* Release */, |
2652 6137064B117B1CB3004EE44A /* Distribution AdHoc */, |
2652 6137064B117B1CB3004EE44A /* DistributionAdHoc */, |
2653 61022D7C12305A2800B08935 /* Distribution AppStore */, |
2653 61022D7C12305A2800B08935 /* DistributionAppStore */, |
2654 6164429D11B5CDE500B9A6F3 /* Valgrind */, |
2654 6164429D11B5CDE500B9A6F3 /* Valgrind */, |
2655 ); |
2655 ); |
2656 defaultConfigurationIsVisible = 0; |
2656 defaultConfigurationIsVisible = 0; |
2657 defaultConfigurationName = Release; |
2657 defaultConfigurationName = Release; |
2658 }; |
2658 }; |