changeset 7302 | 3eac6e64b20b |
parent 7248 | 0ee403b190b5 |
child 7692 | 9545f2bf087c |
7300:7672733e4dc9 | 7302:3eac6e64b20b |
---|---|
76 615E76BC14E4421200FBA131 /* MGSplitCornersView.m in Sources */ = {isa = PBXBuildFile; fileRef = 615E76B714E4421200FBA131 /* MGSplitCornersView.m */; }; |
76 615E76BC14E4421200FBA131 /* MGSplitCornersView.m in Sources */ = {isa = PBXBuildFile; fileRef = 615E76B714E4421200FBA131 /* MGSplitCornersView.m */; }; |
77 615E76BD14E4421200FBA131 /* MGSplitDividerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 615E76B914E4421200FBA131 /* MGSplitDividerView.m */; }; |
77 615E76BD14E4421200FBA131 /* MGSplitDividerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 615E76B914E4421200FBA131 /* MGSplitDividerView.m */; }; |
78 615E76BE14E4421200FBA131 /* MGSplitViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 615E76BB14E4421200FBA131 /* MGSplitViewController.m */; }; |
78 615E76BE14E4421200FBA131 /* MGSplitViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 615E76BB14E4421200FBA131 /* MGSplitViewController.m */; }; |
79 615FEAE212A2A6640098EE92 /* localplayButton~ipad.png in Resources */ = {isa = PBXBuildFile; fileRef = 615FEADF12A2A6640098EE92 /* localplayButton~ipad.png */; }; |
79 615FEAE212A2A6640098EE92 /* localplayButton~ipad.png in Resources */ = {isa = PBXBuildFile; fileRef = 615FEADF12A2A6640098EE92 /* localplayButton~ipad.png */; }; |
80 615FEAE312A2A6640098EE92 /* localplayButton~iphone.png in Resources */ = {isa = PBXBuildFile; fileRef = 615FEAE012A2A6640098EE92 /* localplayButton~iphone.png */; }; |
80 615FEAE312A2A6640098EE92 /* localplayButton~iphone.png in Resources */ = {isa = PBXBuildFile; fileRef = 615FEAE012A2A6640098EE92 /* localplayButton~iphone.png */; }; |
81 616065A8159A71FD00CFAEF4 /* hwclassic.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 616065A7159A71FD00CFAEF4 /* hwclassic.mp3 */; }; |
|
81 616245D114E6160200CC97FB /* libFreetype.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6162456714E6159C00CC97FB /* libFreetype.a */; }; |
82 616245D114E6160200CC97FB /* libFreetype.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6162456714E6159C00CC97FB /* libFreetype.a */; }; |
82 6163EE7E11CC2600001C0453 /* SingleWeaponViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6163EE7D11CC2600001C0453 /* SingleWeaponViewController.m */; }; |
83 6163EE7E11CC2600001C0453 /* SingleWeaponViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6163EE7D11CC2600001C0453 /* SingleWeaponViewController.m */; }; |
83 6165920D11CA9BA200D6E256 /* FlagsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 616591E111CA9BA200D6E256 /* FlagsViewController.m */; }; |
84 6165920D11CA9BA200D6E256 /* FlagsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 616591E111CA9BA200D6E256 /* FlagsViewController.m */; }; |
84 6165920E11CA9BA200D6E256 /* FortsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 616591E311CA9BA200D6E256 /* FortsViewController.m */; }; |
85 6165920E11CA9BA200D6E256 /* FortsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 616591E311CA9BA200D6E256 /* FortsViewController.m */; }; |
85 6165920F11CA9BA200D6E256 /* GameConfigViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 616591E511CA9BA200D6E256 /* GameConfigViewController.m */; }; |
86 6165920F11CA9BA200D6E256 /* GameConfigViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 616591E511CA9BA200D6E256 /* GameConfigViewController.m */; }; |
180 6199E839124647DE00DADF8C /* SupportViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6199E837124647DE00DADF8C /* SupportViewController.m */; }; |
181 6199E839124647DE00DADF8C /* SupportViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6199E837124647DE00DADF8C /* SupportViewController.m */; }; |
181 6199E86D12464A8E00DADF8C /* surprise.png in Resources */ = {isa = PBXBuildFile; fileRef = 6199E86C12464A8E00DADF8C /* surprise.png */; }; |
182 6199E86D12464A8E00DADF8C /* surprise.png in Resources */ = {isa = PBXBuildFile; fileRef = 6199E86C12464A8E00DADF8C /* surprise.png */; }; |
182 619C5AF4124F7E3100D041AE /* LuaPas.pas in Sources */ = {isa = PBXBuildFile; fileRef = 619C5AF3124F7E3100D041AE /* LuaPas.pas */; }; |
183 619C5AF4124F7E3100D041AE /* LuaPas.pas in Sources */ = {isa = PBXBuildFile; fileRef = 619C5AF3124F7E3100D041AE /* LuaPas.pas */; }; |
183 619C5BA2124FA59000D041AE /* MapPreviewButtonView.m in Sources */ = {isa = PBXBuildFile; fileRef = 619C5BA1124FA59000D041AE /* MapPreviewButtonView.m */; }; |
184 619C5BA2124FA59000D041AE /* MapPreviewButtonView.m in Sources */ = {isa = PBXBuildFile; fileRef = 619C5BA1124FA59000D041AE /* MapPreviewButtonView.m */; }; |
184 61A1188511683A8C00359010 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61A117FE1168322700359010 /* CoreGraphics.framework */; settings = {ATTRIBUTES = (Required, ); }; }; |
185 61A1188511683A8C00359010 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61A117FE1168322700359010 /* CoreGraphics.framework */; settings = {ATTRIBUTES = (Required, ); }; }; |
185 61A19AFC14D20170004B1E6D /* libSDL.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61A19AEA14D2010A004B1E6D /* libSDL.a */; }; |
186 61A19AFC14D20170004B1E6D /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61A19AEA14D2010A004B1E6D /* libSDL2.a */; }; |
186 61A19B7714D20B7A004B1E6D /* libSDL_image.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61A19B6614D20B6C004B1E6D /* libSDL_image.a */; }; |
187 61A19B7714D20B7A004B1E6D /* libSDL_image.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61A19B6614D20B6C004B1E6D /* libSDL_image.a */; }; |
187 61A19BC714D20CE7004B1E6D /* libSDL_ttf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61A19BC614D20CDA004B1E6D /* libSDL_ttf.a */; }; |
188 61A19BC714D20CE7004B1E6D /* libSDL_ttf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61A19BC614D20CDA004B1E6D /* libSDL_ttf.a */; }; |
188 61A19BFA14D20D95004B1E6D /* libSDL_net.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61A19BF914D20D83004B1E6D /* libSDL_net.a */; }; |
189 61A19BFA14D20D95004B1E6D /* libSDL_net.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61A19BF914D20D83004B1E6D /* libSDL_net.a */; }; |
189 61A19C2414D20F5A004B1E6D /* libSDL_mixer.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61A19C2314D20F51004B1E6D /* libSDL_mixer.a */; }; |
190 61A19C2414D20F5A004B1E6D /* libSDL_mixer.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61A19C2314D20F51004B1E6D /* libSDL_mixer.a */; }; |
190 61A4A39412A5CCC2004D81E6 /* uCommandHandlers.pas in Sources */ = {isa = PBXBuildFile; fileRef = 61A4A38912A5CCC2004D81E6 /* uCommandHandlers.pas */; }; |
191 61A4A39412A5CCC2004D81E6 /* uCommandHandlers.pas in Sources */ = {isa = PBXBuildFile; fileRef = 61A4A38912A5CCC2004D81E6 /* uCommandHandlers.pas */; }; |
400 615E76BB14E4421200FBA131 /* MGSplitViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MGSplitViewController.m; path = Classes/MGSplitViewController/MGSplitViewController.m; sourceTree = "<group>"; }; |
401 615E76BB14E4421200FBA131 /* MGSplitViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MGSplitViewController.m; path = Classes/MGSplitViewController/MGSplitViewController.m; sourceTree = "<group>"; }; |
401 615FEAD912A2A4C10098EE92 /* checkbox@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "checkbox@2x.png"; path = "Resources/Icons/checkbox@2x.png"; sourceTree = "<group>"; }; |
402 615FEAD912A2A4C10098EE92 /* checkbox@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "checkbox@2x.png"; path = "Resources/Icons/checkbox@2x.png"; sourceTree = "<group>"; }; |
402 615FEADE12A2A6640098EE92 /* localplayButton@2x~iphone.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "localplayButton@2x~iphone.png"; path = "Resources/Frontend/localplayButton@2x~iphone.png"; sourceTree = "<group>"; }; |
403 615FEADE12A2A6640098EE92 /* localplayButton@2x~iphone.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "localplayButton@2x~iphone.png"; path = "Resources/Frontend/localplayButton@2x~iphone.png"; sourceTree = "<group>"; }; |
403 615FEADF12A2A6640098EE92 /* localplayButton~ipad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "localplayButton~ipad.png"; path = "Resources/Frontend/localplayButton~ipad.png"; sourceTree = "<group>"; }; |
404 615FEADF12A2A6640098EE92 /* localplayButton~ipad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "localplayButton~ipad.png"; path = "Resources/Frontend/localplayButton~ipad.png"; sourceTree = "<group>"; }; |
404 615FEAE012A2A6640098EE92 /* localplayButton~iphone.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "localplayButton~iphone.png"; path = "Resources/Frontend/localplayButton~iphone.png"; sourceTree = "<group>"; }; |
405 615FEAE012A2A6640098EE92 /* localplayButton~iphone.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "localplayButton~iphone.png"; path = "Resources/Frontend/localplayButton~iphone.png"; sourceTree = "<group>"; }; |
406 616065A7159A71FD00CFAEF4 /* hwclassic.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; name = hwclassic.mp3; path = Resources/hwclassic.mp3; sourceTree = "<group>"; }; |
|
405 6163EE7C11CC2600001C0453 /* SingleWeaponViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SingleWeaponViewController.h; sourceTree = "<group>"; }; |
407 6163EE7C11CC2600001C0453 /* SingleWeaponViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SingleWeaponViewController.h; sourceTree = "<group>"; }; |
406 6163EE7D11CC2600001C0453 /* SingleWeaponViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SingleWeaponViewController.m; sourceTree = "<group>"; }; |
408 6163EE7D11CC2600001C0453 /* SingleWeaponViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SingleWeaponViewController.m; sourceTree = "<group>"; }; |
407 61641FE31437CDAA006E049C /* DefinesAndMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DefinesAndMacros.h; path = Classes/DefinesAndMacros.h; sourceTree = "<group>"; }; |
409 61641FE31437CDAA006E049C /* DefinesAndMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DefinesAndMacros.h; path = Classes/DefinesAndMacros.h; sourceTree = "<group>"; }; |
408 616591E011CA9BA200D6E256 /* FlagsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FlagsViewController.h; sourceTree = "<group>"; }; |
410 616591E011CA9BA200D6E256 /* FlagsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FlagsViewController.h; sourceTree = "<group>"; }; |
409 616591E111CA9BA200D6E256 /* FlagsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FlagsViewController.m; sourceTree = "<group>"; }; |
411 616591E111CA9BA200D6E256 /* FlagsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FlagsViewController.m; sourceTree = "<group>"; }; |
639 files = ( |
641 files = ( |
640 922F64900F10F53100DC6EC0 /* libfpc.a in Frameworks */, |
642 922F64900F10F53100DC6EC0 /* libfpc.a in Frameworks */, |
641 616245D114E6160200CC97FB /* libFreetype.a in Frameworks */, |
643 616245D114E6160200CC97FB /* libFreetype.a in Frameworks */, |
642 619599451364C83D00B429B6 /* libLua.a in Frameworks */, |
644 619599451364C83D00B429B6 /* libLua.a in Frameworks */, |
643 6195981F1364BCEF00B429B6 /* libTremor.a in Frameworks */, |
645 6195981F1364BCEF00B429B6 /* libTremor.a in Frameworks */, |
644 61A19AFC14D20170004B1E6D /* libSDL.a in Frameworks */, |
646 61A19AFC14D20170004B1E6D /* libSDL2.a in Frameworks */, |
645 61A19B7714D20B7A004B1E6D /* libSDL_image.a in Frameworks */, |
647 61A19B7714D20B7A004B1E6D /* libSDL_image.a in Frameworks */, |
646 61A19C2414D20F5A004B1E6D /* libSDL_mixer.a in Frameworks */, |
648 61A19C2414D20F5A004B1E6D /* libSDL_mixer.a in Frameworks */, |
647 61A19BFA14D20D95004B1E6D /* libSDL_net.a in Frameworks */, |
649 61A19BFA14D20D95004B1E6D /* libSDL_net.a in Frameworks */, |
648 61A19BC714D20CE7004B1E6D /* libSDL_ttf.a in Frameworks */, |
650 61A19BC714D20CE7004B1E6D /* libSDL_ttf.a in Frameworks */, |
649 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */, |
651 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */, |
806 sourceTree = "<group>"; |
808 sourceTree = "<group>"; |
807 }; |
809 }; |
808 612CABCA1391D3D1005E9596 /* Sounds */ = { |
810 612CABCA1391D3D1005E9596 /* Sounds */ = { |
809 isa = PBXGroup; |
811 isa = PBXGroup; |
810 children = ( |
812 children = ( |
813 616065A7159A71FD00CFAEF4 /* hwclassic.mp3 */, |
|
811 611EE973122A9C4100DF6938 /* clickSound.caf */, |
814 611EE973122A9C4100DF6938 /* clickSound.caf */, |
812 611EE9D7122AA10A00DF6938 /* backSound.caf */, |
815 611EE9D7122AA10A00DF6938 /* backSound.caf */, |
813 611EE9D8122AA10A00DF6938 /* selSound.caf */, |
816 611EE9D8122AA10A00DF6938 /* selSound.caf */, |
814 ); |
817 ); |
815 name = Sounds; |
818 name = Sounds; |
965 sourceTree = "<group>"; |
968 sourceTree = "<group>"; |
966 }; |
969 }; |
967 61A19AE414D2010A004B1E6D /* Products */ = { |
970 61A19AE414D2010A004B1E6D /* Products */ = { |
968 isa = PBXGroup; |
971 isa = PBXGroup; |
969 children = ( |
972 children = ( |
970 61A19AEA14D2010A004B1E6D /* libSDL.a */, |
973 61A19AEA14D2010A004B1E6D /* libSDL2.a */, |
971 61A19AEC14D2010A004B1E6D /* testsdl.app */, |
974 61A19AEC14D2010A004B1E6D /* testsdl.app */, |
972 ); |
975 ); |
973 name = Products; |
976 name = Products; |
974 sourceTree = "<group>"; |
977 sourceTree = "<group>"; |
975 }; |
978 }; |
1313 fileType = archive.ar; |
1316 fileType = archive.ar; |
1314 path = libLua.a; |
1317 path = libLua.a; |
1315 remoteRef = 619599431364C82B00B429B6 /* PBXContainerItemProxy */; |
1318 remoteRef = 619599431364C82B00B429B6 /* PBXContainerItemProxy */; |
1316 sourceTree = BUILT_PRODUCTS_DIR; |
1319 sourceTree = BUILT_PRODUCTS_DIR; |
1317 }; |
1320 }; |
1318 61A19AEA14D2010A004B1E6D /* libSDL.a */ = { |
1321 61A19AEA14D2010A004B1E6D /* libSDL2.a */ = { |
1319 isa = PBXReferenceProxy; |
1322 isa = PBXReferenceProxy; |
1320 fileType = archive.ar; |
1323 fileType = archive.ar; |
1321 path = libSDL.a; |
1324 path = libSDL2.a; |
1322 remoteRef = 61A19AE914D2010A004B1E6D /* PBXContainerItemProxy */; |
1325 remoteRef = 61A19AE914D2010A004B1E6D /* PBXContainerItemProxy */; |
1323 sourceTree = BUILT_PRODUCTS_DIR; |
1326 sourceTree = BUILT_PRODUCTS_DIR; |
1324 }; |
1327 }; |
1325 61A19AEC14D2010A004B1E6D /* testsdl.app */ = { |
1328 61A19AEC14D2010A004B1E6D /* testsdl.app */ = { |
1326 isa = PBXReferenceProxy; |
1329 isa = PBXReferenceProxy; |
1453 610782981440EE5C00645B29 /* gameMods.plist in Resources */, |
1456 610782981440EE5C00645B29 /* gameMods.plist in Resources */, |
1454 61B9A86814423A9D001541C1 /* GameConfigViewController-iPad.xib in Resources */, |
1457 61B9A86814423A9D001541C1 /* GameConfigViewController-iPad.xib in Resources */, |
1455 61156521147F48B6006729A9 /* About.strings in Resources */, |
1458 61156521147F48B6006729A9 /* About.strings in Resources */, |
1456 61156523147F48B7006729A9 /* Localizable.strings in Resources */, |
1459 61156523147F48B7006729A9 /* Localizable.strings in Resources */, |
1457 61156525147F48B8006729A9 /* Scheme.strings in Resources */, |
1460 61156525147F48B8006729A9 /* Scheme.strings in Resources */, |
1461 616065A8159A71FD00CFAEF4 /* hwclassic.mp3 in Resources */, |
|
1458 ); |
1462 ); |
1459 runOnlyForDeploymentPostprocessing = 0; |
1463 runOnlyForDeploymentPostprocessing = 0; |
1460 }; |
1464 }; |
1461 /* End PBXResourcesBuildPhase section */ |
1465 /* End PBXResourcesBuildPhase section */ |
1462 |
1466 |
1470 ); |
1474 ); |
1471 outputPaths = ( |
1475 outputPaths = ( |
1472 ); |
1476 ); |
1473 runOnlyForDeploymentPostprocessing = 0; |
1477 runOnlyForDeploymentPostprocessing = 0; |
1474 shellPath = /bin/sh; |
1478 shellPath = /bin/sh; |
1475 shellScript = "#copy new stuff over old stuff\nrm -rf ${PROJECT_DIR}/Data\n\n#create config.inc\necho \"Updating config file...\"\nPROTO=`cat ${PROJECT_DIR}/../../CMakeLists.txt | grep HEDGEWARS_PROTO_VER | cut -d ' ' -f 2 | cut -d ')' -f 1`\nMAJN=`cat ${PROJECT_DIR}/../../CMakeLists.txt | grep CPACK_PACKAGE_VERSION_MAJOR | xargs | cut -d ' ' -f 2 |cut -d ')' -f 1`\nMINN=`cat ${PROJECT_DIR}/../../CMakeLists.txt | grep CPACK_PACKAGE_VERSION_MINOR | xargs | cut -d ' ' -f 2 |cut -d ')' -f 1`\nPATN=`cat ${PROJECT_DIR}/../../CMakeLists.txt | grep CPACK_PACKAGE_VERSION_PATCH | xargs | cut -d ' ' -f 2 |cut -d '$' -f 1`\nREVN=-`/usr/local/bin/hg id -n ${PROJECT_DIR}/../../`\necho \"const cNetProtoVersion = $PROTO; const cVersionString = '${MAJN}.${MINN}.${PATN}${REVN}'; const cLuaLibrary = '';\" > ${PROJECT_DIR}/config.inc\n\necho \"Copying Data...\"\ncp -R ${PROJECT_DIR}/../../share/hedgewars/Data ${PROJECT_DIR}/Data\n\n#copy some files from QTfrontend/res\necho \"Fetching additional graphics from QTfrontend...\"\nmkdir ${PROJECT_DIR}/Data/Graphics/Icons\ncp ${PROJECT_DIR}/../../QTfrontend/res/{btn*,icon*,StatsMedal*,ammopic*}.png ${PROJECT_DIR}/Data/Graphics/Icons/\n\necho \"Removing text and dummy files...\"\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 *.psd -delete\nfind ${PROJECT_DIR}/Data -name *.sifz -delete\nfind ${PROJECT_DIR}/Data -name *.xcf -delete\nfind ${PROJECT_DIR}/Data -name *.orig -delete\nfind ${PROJECT_DIR}/Data -name *.ts -delete\n\n#delete dummy maps and hats, misc stuff\nrm -rf ${PROJECT_DIR}/Data/Maps/test*\nrm -rf ${PROJECT_DIR}/Data/Graphics/Hats/{TeamCap,TeamHeadband,TeamHair}\nrm -rf ${PROJECT_DIR}/Data/misc/\n\n#delete forbidden maps and WIP themes (remember to check that no Map uses them)\nrm -rf ${PROJECT_DIR}/Data/Maps/{Cheese,FlightJoust}\nrm -rf ${PROJECT_DIR}/Data/Themes/{Beach,Digital}\n\n#delete all names, reserved hats and unused fonts\nrm -rf ${PROJECT_DIR}/Data/Names/\nrm -rf ${PROJECT_DIR}/Data/Graphics/Hats/Reserved/\nrm -rf ${PROJECT_DIR}/Data/Fonts/{wqy-zenhei.ttc,DroidSansFallback.ttf}\n\necho \"Handling audio files...\"\n#copy mono audio\ncp -R ${PROJECT_DIR}/../AudioMono/* ${PROJECT_DIR}/Data/\n#delete the Classic voice\nrm -rf ${PROJECT_DIR}/Data/Sounds/voices/Classic\n#delete the main theme file\nrm -rf ${PROJECT_DIR}/Data/Music/main_theme.ogg\n\n#remove unused voices\nfor i in {Amazing,Brilliant,Bugger,Bungee,Cutitout,Drat,Excellent,Fire,FlawlessPossibility,Gonnagetyou,Grenade,Hmm,Justyouwait,Leavemealone,Ohdear,Ouch,Perfect,Revenge,Runaway,Solong,Thisoneismine,VictoryPossibility,Watchthis,Whatthe,Whoopsee}; do find Data/Sounds/voices/ -name $i.ogg -delete; done\n\necho \"Tweaking Data contents...\"\n#move Lua maps in Missions\nmkdir ${PROJECT_DIR}/Data/Missions/Maps/\nfor i in `ls ${PROJECT_DIR}/Data/Maps/`;\ndo \n if [[ `ls -f ${PROJECT_DIR}/Data/Maps/$i/map.lua 2> /dev/null` != '' ]];\n then\n mv ${PROJECT_DIR}/Data/Maps/$i ${PROJECT_DIR}/Data/Missions/Maps/;\n fi;\ndone;\n\n#workaround for missing map in CTF_Blizzard\nln -s ../../../Maps/Blizzard/map.png ${PROJECT_DIR}/Data/Missions/Maps/CTF_Blizzard/map.png\n\n#reduce the number of flakes for City\nsed -i -e 's/1500/50/' ${PROJECT_DIR}/Data/Themes/City/theme.cfg\n\necho \"Done\""; |
1479 shellScript = "SOURCE_DIR=${PROJECT_DIR}/../../\n\n#copy new stuff over old stuff\nrm -rf ${PROJECT_DIR}/Data\n\n#create config.inc\necho \"Updating config file...\"\nPROTO=`cat ${SOURCE_DIR}/CMakeLists.txt | grep HEDGEWARS_PROTO_VER | cut -d ' ' -f 2 | cut -d ')' -f 1`\nMAJN=`cat ${SOURCE_DIR}/CMakeLists.txt | grep CPACK_PACKAGE_VERSION_MAJOR | xargs | cut -d ' ' -f 2 |cut -d ')' -f 1`\nMINN=`cat ${SOURCE_DIR}/CMakeLists.txt | grep CPACK_PACKAGE_VERSION_MINOR | xargs | cut -d ' ' -f 2 |cut -d ')' -f 1`\nPATN=`cat ${SOURCE_DIR}/CMakeLists.txt | grep CPACK_PACKAGE_VERSION_PATCH | xargs | cut -d ' ' -f 2 |cut -d '$' -f 1`\nREVN=-`/usr/local/bin/hg id -n ${SOURCE_DIR}`\necho \"const cNetProtoVersion = $PROTO; const cVersionString = '${MAJN}.${MINN}.${PATN}${REVN}'; const cLuaLibrary = '';\" > ${PROJECT_DIR}/config.inc\n\necho \"Copying Data...\"\ncp -R ${SOURCE_DIR}/share/hedgewars/Data ${PROJECT_DIR}/Data\n\n#copy some other files\necho \"Fetching additional graphics...\"\nmkdir -p ${PROJECT_DIR}/Data/Graphics/Icons\ncp ${SOURCE_DIR}/QTfrontend/res/{btn*,icon*,StatsMedal*,ammopic*}.png ${PROJECT_DIR}/Data/Graphics/Icons/\ncp -R ${SOURCE_DIR}/project_files/Android-build/SDL-android-project/assets/Data/Graphics/Buttons ${PROJECT_DIR}/Data/Graphics/\n\necho \"Removing text and dummy files...\"\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 *.psd -delete\nfind ${PROJECT_DIR}/Data -name *.sifz -delete\nfind ${PROJECT_DIR}/Data -name *.xcf -delete\nfind ${PROJECT_DIR}/Data -name *.orig -delete\nfind ${PROJECT_DIR}/Data -name *.ts -delete\n\n#delete dummy maps and hats, misc stuff\nrm -rf ${PROJECT_DIR}/Data/Maps/test*\nrm -rf ${PROJECT_DIR}/Data/Graphics/Hats/{TeamCap,TeamHeadband,TeamHair}\nrm -rf ${PROJECT_DIR}/Data/misc/\n\n#delete forbidden maps and WIP themes (remember to check that no Map uses them)\nrm -rf ${PROJECT_DIR}/Data/Maps/{Cheese,FlightJoust}\nrm -rf ${PROJECT_DIR}/Data/Themes/{Beach,Digital}\n\n#delete all names, reserved hats and unused fonts\nrm -rf ${PROJECT_DIR}/Data/Names/\nrm -rf ${PROJECT_DIR}/Data/Graphics/Hats/Reserved/\nrm -rf ${PROJECT_DIR}/Data/Fonts/{wqy-zenhei.ttc,DroidSansFallback.ttf}\n\necho \"Handling audio files...\"\n#copy mono audio\ncp -R ${SOURCE_DIR}/project_files/AudioMono/* ${PROJECT_DIR}/Data/\n#delete the Classic voice\nrm -rf ${PROJECT_DIR}/Data/Sounds/voices/Classic\n#delete the main theme file\nrm -rf ${PROJECT_DIR}/Data/Music/main_theme.ogg\n\n#remove unused voices\nfor i in {Amazing,Brilliant,Bugger,Bungee,Cutitout,Drat,Excellent,Fire,FlawlessPossibility,Gonnagetyou,Grenade,Hmm,Justyouwait,Leavemealone,Ohdear,Ouch,Perfect,Revenge,Runaway,Solong,Thisoneismine,VictoryPossibility,Watchthis,Whatthe,Whoopsee}; do find Data/Sounds/voices/ -name $i.ogg -delete; done\n\necho \"Tweaking Data contents...\"\n#move Lua maps in Missions\nmkdir ${PROJECT_DIR}/Data/Missions/Maps/\nfor i in `ls ${PROJECT_DIR}/Data/Maps/`;\ndo \n if [[ `ls -f ${PROJECT_DIR}/Data/Maps/$i/map.lua 2> /dev/null` != '' ]];\n then\n mv ${PROJECT_DIR}/Data/Maps/$i ${PROJECT_DIR}/Data/Missions/Maps/;\n fi;\ndone;\n\n#workaround for missing map in CTF_Blizzard\nln -s ../../../Maps/Blizzard/map.png ${PROJECT_DIR}/Data/Missions/Maps/CTF_Blizzard/map.png\n\n#reduce the number of flakes for City\nsed -i -e 's/1500/50/' ${PROJECT_DIR}/Data/Themes/City/theme.cfg\n\necho \"Done\""; |
1476 showEnvVarsInLog = 0; |
1480 showEnvVarsInLog = 0; |
1477 }; |
1481 }; |
1478 9283011B0F10CB2D00CC5A3C /* Build libfpc.a */ = { |
1482 9283011B0F10CB2D00CC5A3C /* Build libfpc.a */ = { |
1479 isa = PBXShellScriptBuildPhase; |
1483 isa = PBXShellScriptBuildPhase; |
1480 buildActionMask = 2147483647; |
1484 buildActionMask = 2147483647; |
1754 GCC_WARN_UNUSED_FUNCTION = YES; |
1758 GCC_WARN_UNUSED_FUNCTION = YES; |
1755 GCC_WARN_UNUSED_LABEL = YES; |
1759 GCC_WARN_UNUSED_LABEL = YES; |
1756 GCC_WARN_UNUSED_VALUE = YES; |
1760 GCC_WARN_UNUSED_VALUE = YES; |
1757 GCC_WARN_UNUSED_VARIABLE = YES; |
1761 GCC_WARN_UNUSED_VARIABLE = YES; |
1758 HEADER_SEARCH_PATHS = ( |
1762 HEADER_SEARCH_PATHS = ( |
1759 "\"$(SRCROOT)/../../../Library/SDL/src/video\"/**", |
|
1760 "\"$(SRCROOT)/../../../Library/SDL/include/\"", |
1763 "\"$(SRCROOT)/../../../Library/SDL/include/\"", |
1761 "\"$(SRCROOT)/../../../Library/SDL_net/\"", |
1764 "\"$(SRCROOT)/../../../Library/SDL_net/\"", |
1762 "\"$(SRCROOT)/../../../Library/SDL_mixer/\"", |
1765 "\"$(SRCROOT)/../../../Library/SDL_mixer/\"", |
1763 ); |
1766 ); |
1764 IPHONEOS_DEPLOYMENT_TARGET = 3.0; |
1767 IPHONEOS_DEPLOYMENT_TARGET = 3.0; |
1860 GCC_WARN_UNUSED_FUNCTION = YES; |
1863 GCC_WARN_UNUSED_FUNCTION = YES; |
1861 GCC_WARN_UNUSED_LABEL = YES; |
1864 GCC_WARN_UNUSED_LABEL = YES; |
1862 GCC_WARN_UNUSED_VALUE = YES; |
1865 GCC_WARN_UNUSED_VALUE = YES; |
1863 GCC_WARN_UNUSED_VARIABLE = YES; |
1866 GCC_WARN_UNUSED_VARIABLE = YES; |
1864 HEADER_SEARCH_PATHS = ( |
1867 HEADER_SEARCH_PATHS = ( |
1865 "\"$(SRCROOT)/../../../Library/SDL/src/video\"/**", |
|
1866 "\"$(SRCROOT)/../../../Library/SDL/include/\"", |
1868 "\"$(SRCROOT)/../../../Library/SDL/include/\"", |
1867 "\"$(SRCROOT)/../../../Library/SDL_net/\"", |
1869 "\"$(SRCROOT)/../../../Library/SDL_net/\"", |
1868 "\"$(SRCROOT)/../../../Library/SDL_mixer/\"", |
1870 "\"$(SRCROOT)/../../../Library/SDL_mixer/\"", |
1869 ); |
1871 ); |
1870 IPHONEOS_DEPLOYMENT_TARGET = 3.0; |
1872 IPHONEOS_DEPLOYMENT_TARGET = 3.0; |
2008 GCC_WARN_UNUSED_FUNCTION = YES; |
2010 GCC_WARN_UNUSED_FUNCTION = YES; |
2009 GCC_WARN_UNUSED_LABEL = YES; |
2011 GCC_WARN_UNUSED_LABEL = YES; |
2010 GCC_WARN_UNUSED_VALUE = YES; |
2012 GCC_WARN_UNUSED_VALUE = YES; |
2011 GCC_WARN_UNUSED_VARIABLE = YES; |
2013 GCC_WARN_UNUSED_VARIABLE = YES; |
2012 HEADER_SEARCH_PATHS = ( |
2014 HEADER_SEARCH_PATHS = ( |
2013 "\"$(SRCROOT)/../../../Library/SDL/src/video\"/**", |
|
2014 "\"$(SRCROOT)/../../../Library/SDL/include/\"", |
2015 "\"$(SRCROOT)/../../../Library/SDL/include/\"", |
2015 "\"$(SRCROOT)/../../../Library/SDL_net/\"", |
2016 "\"$(SRCROOT)/../../../Library/SDL_net/\"", |
2016 "\"$(SRCROOT)/../../../Library/SDL_mixer/\"", |
2017 "\"$(SRCROOT)/../../../Library/SDL_mixer/\"", |
2017 ); |
2018 ); |
2018 IPHONEOS_DEPLOYMENT_TARGET = 3.0; |
2019 IPHONEOS_DEPLOYMENT_TARGET = 3.0; |
2078 GCC_WARN_UNUSED_FUNCTION = YES; |
2079 GCC_WARN_UNUSED_FUNCTION = YES; |
2079 GCC_WARN_UNUSED_LABEL = YES; |
2080 GCC_WARN_UNUSED_LABEL = YES; |
2080 GCC_WARN_UNUSED_VALUE = YES; |
2081 GCC_WARN_UNUSED_VALUE = YES; |
2081 GCC_WARN_UNUSED_VARIABLE = YES; |
2082 GCC_WARN_UNUSED_VARIABLE = YES; |
2082 HEADER_SEARCH_PATHS = ( |
2083 HEADER_SEARCH_PATHS = ( |
2083 "\"$(SRCROOT)/../../../Library/SDL/src/video\"/**", |
|
2084 "\"$(SRCROOT)/../../../Library/SDL/include/\"", |
2084 "\"$(SRCROOT)/../../../Library/SDL/include/\"", |
2085 "\"$(SRCROOT)/../../../Library/SDL_net/\"", |
2085 "\"$(SRCROOT)/../../../Library/SDL_net/\"", |
2086 "\"$(SRCROOT)/../../../Library/SDL_mixer/\"", |
2086 "\"$(SRCROOT)/../../../Library/SDL_mixer/\"", |
2087 ); |
2087 ); |
2088 IPHONEOS_DEPLOYMENT_TARGET = 3.0; |
2088 IPHONEOS_DEPLOYMENT_TARGET = 3.0; |