Add support for Apple Silicon to Xcode

This commit is contained in:
Martin Hrubý (hrubymar10) 2020-12-20 20:38:44 +01:00
parent 698c55198c
commit 1d5448fb0c
No known key found for this signature in database
GPG key ID: 3042E73421447651
7 changed files with 432 additions and 103 deletions

View file

@ -16,7 +16,7 @@ scons translations build=release --debug=time nls=true jobs=2 || exit 1
cd ./projectfiles/Xcode
xcodebuild CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO EXCLUDED_ARCHS=arm64 -project "The Battle for Wesnoth.xcodeproj" -target "The Battle for Wesnoth" -configuration "$CFG"
xcodebuild CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -project "The Battle for Wesnoth.xcodeproj" -target "The Battle for Wesnoth" -configuration "$CFG"
EXIT_VAL=$?
ccache -s

View file

@ -39,7 +39,7 @@ time_interval_to_string() {
}
get_mcs() {
git clone -b "master" --depth 1 "https://github.com/hrubymar10/MacCompileStuff" "MacCompileStuff-master"
git clone -b "universal_libs_support" --depth 1 "https://github.com/hrubymar10/MacCompileStuff" "MacCompileStuff-universal_libs_support"
}
###/Functions
@ -68,25 +68,29 @@ if ! [ -d "temp" ]; then
mkdir "temp"
fi
cd "temp"
if ! [ -d "MacCompileStuff-master" ]; then
if [ -d "MacCompileStuff-master" ]; then
rm -rf MacCompileStuff-master
fi
if ! [ -d "MacCompileStuff-universal_libs_support" ]; then
get_mcs
else
cd "MacCompileStuff-master"
cd "MacCompileStuff-universal_libs_support"
git pull --depth 5
if ! [ $? -eq 0 ]; then
echo 'Error: MacCompileStuff is too far from the local commit. Clonning again...' >&2
cd ".."
rm -rf "MacCompileStuff-master"
rm -rf "MacCompileStuff-universal_libs_support"
get_mcs
fi
fi
cd "${MY_PATH}"
rm -rf "Headers"
ln -s "temp/MacCompileStuff-master/Headers"
ln -s "temp/MacCompileStuff-universal_libs_support/Headers"
rm -rf "lib"
ln -s "temp/MacCompileStuff-master/lib"
ln -s "temp/MacCompileStuff-universal_libs_support/lib"
echo "==> DONE ..."
echo

View file

@ -142,6 +142,48 @@
4685124C24AE1A0B005B6EB1 /* game_config_view.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4685124824AE1535005B6EB1 /* game_config_view.cpp */; };
4685124D24AE1A15005B6EB1 /* game_config_view.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4685124824AE1535005B6EB1 /* game_config_view.cpp */; };
4685E3712417F9C000CB1ED8 /* data in Resources */ = {isa = PBXBuildFile; fileRef = 4685E3702417F9BF00CB1ED8 /* data */; };
468A5B93258CD3B5004A80EF /* libboost_chrono-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B85258CD3B4004A80EF /* libboost_chrono-mt.dylib */; };
468A5B94258CD3B5004A80EF /* libboost_context-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B86258CD3B4004A80EF /* libboost_context-mt.dylib */; };
468A5B95258CD3B5004A80EF /* libboost_prg_exec_monitor-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B87258CD3B4004A80EF /* libboost_prg_exec_monitor-mt.dylib */; };
468A5B96258CD3B5004A80EF /* libboost_unit_test_framework-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B88258CD3B4004A80EF /* libboost_unit_test_framework-mt.dylib */; };
468A5B97258CD3B5004A80EF /* libboost_iostreams-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B89258CD3B4004A80EF /* libboost_iostreams-mt.dylib */; };
468A5B98258CD3B5004A80EF /* libboost_regex-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8A258CD3B4004A80EF /* libboost_regex-mt.dylib */; };
468A5B99258CD3B5004A80EF /* libboost_system-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8B258CD3B4004A80EF /* libboost_system-mt.dylib */; };
468A5B9A258CD3B5004A80EF /* libboost_filesystem-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8C258CD3B4004A80EF /* libboost_filesystem-mt.dylib */; };
468A5B9B258CD3B5004A80EF /* libboost_coroutine-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8D258CD3B4004A80EF /* libboost_coroutine-mt.dylib */; };
468A5B9C258CD3B5004A80EF /* libboost_thread-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8E258CD3B4004A80EF /* libboost_thread-mt.dylib */; };
468A5B9D258CD3B5004A80EF /* libboost_program_options-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8F258CD3B4004A80EF /* libboost_program_options-mt.dylib */; };
468A5B9E258CD3B5004A80EF /* libboost_timer-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B90258CD3B4004A80EF /* libboost_timer-mt.dylib */; };
468A5B9F258CD3B5004A80EF /* libboost_locale-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B91258CD3B4004A80EF /* libboost_locale-mt.dylib */; };
468A5BA0258CD3B5004A80EF /* libboost_random-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B92258CD3B4004A80EF /* libboost_random-mt.dylib */; };
468A5BA1258CD3C2004A80EF /* libboost_filesystem-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8C258CD3B4004A80EF /* libboost_filesystem-mt.dylib */; };
468A5BA2258CD3C2004A80EF /* libboost_filesystem-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8C258CD3B4004A80EF /* libboost_filesystem-mt.dylib */; };
468A5BA3258CD3C3004A80EF /* libboost_filesystem-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8C258CD3B4004A80EF /* libboost_filesystem-mt.dylib */; };
468A5BA6258CD3D8004A80EF /* libboost_iostreams-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B89258CD3B4004A80EF /* libboost_iostreams-mt.dylib */; };
468A5BA7258CD3D9004A80EF /* libboost_iostreams-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B89258CD3B4004A80EF /* libboost_iostreams-mt.dylib */; };
468A5BA8258CD3DA004A80EF /* libboost_iostreams-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B89258CD3B4004A80EF /* libboost_iostreams-mt.dylib */; };
468A5BA9258CD3DF004A80EF /* libboost_locale-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B91258CD3B4004A80EF /* libboost_locale-mt.dylib */; };
468A5BAA258CD3E0004A80EF /* libboost_locale-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B91258CD3B4004A80EF /* libboost_locale-mt.dylib */; };
468A5BAB258CD3E0004A80EF /* libboost_locale-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B91258CD3B4004A80EF /* libboost_locale-mt.dylib */; };
468A5BAC258CD3EB004A80EF /* libboost_program_options-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8F258CD3B4004A80EF /* libboost_program_options-mt.dylib */; };
468A5BAD258CD3EC004A80EF /* libboost_program_options-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8F258CD3B4004A80EF /* libboost_program_options-mt.dylib */; };
468A5BAE258CD3F7004A80EF /* libboost_random-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B92258CD3B4004A80EF /* libboost_random-mt.dylib */; };
468A5BAF258CD3F8004A80EF /* libboost_random-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B92258CD3B4004A80EF /* libboost_random-mt.dylib */; };
468A5BB0258CD3FF004A80EF /* libboost_regex-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8A258CD3B4004A80EF /* libboost_regex-mt.dylib */; };
468A5BB1258CD402004A80EF /* libboost_system-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8B258CD3B4004A80EF /* libboost_system-mt.dylib */; };
468A5BB2258CD402004A80EF /* libboost_system-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8B258CD3B4004A80EF /* libboost_system-mt.dylib */; };
468A5BB3258CD403004A80EF /* libboost_system-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8B258CD3B4004A80EF /* libboost_system-mt.dylib */; };
468A5BB4258CD40E004A80EF /* libboost_thread-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8E258CD3B4004A80EF /* libboost_thread-mt.dylib */; };
468A5BBF258CD8C9004A80EF /* libboost_filesystem-mt.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8C258CD3B4004A80EF /* libboost_filesystem-mt.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
468A5BC0258CD8CB004A80EF /* libboost_iostreams-mt.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B89258CD3B4004A80EF /* libboost_iostreams-mt.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
468A5BC1258CD8CC004A80EF /* libboost_locale-mt.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B91258CD3B4004A80EF /* libboost_locale-mt.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
468A5BC2258CD8CD004A80EF /* libboost_program_options-mt.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8F258CD3B4004A80EF /* libboost_program_options-mt.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
468A5BC3258CD8CF004A80EF /* libboost_regex-mt.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8A258CD3B4004A80EF /* libboost_regex-mt.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
468A5BC4258CD8D0004A80EF /* libboost_random-mt.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B92258CD3B4004A80EF /* libboost_random-mt.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
468A5BC5258CD8D2004A80EF /* libboost_system-mt.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8B258CD3B4004A80EF /* libboost_system-mt.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
468A5BC6258CD8D3004A80EF /* libboost_thread-mt.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8E258CD3B4004A80EF /* libboost_thread-mt.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
468A5BCB258CDBE4004A80EF /* libboost_chrono-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B85258CD3B4004A80EF /* libboost_chrono-mt.dylib */; };
468A5BCC258CDBEA004A80EF /* libboost_chrono-mt.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B85258CD3B4004A80EF /* libboost_chrono-mt.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
468C1B971F09245F002DF652 /* function_gamestate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 468C1B951F09245E002DF652 /* function_gamestate.cpp */; };
469853CF24D3560900B0E93B /* server_info_dialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 469853CD24D3560800B0E93B /* server_info_dialog.cpp */; };
469853D024D3560900B0E93B /* server_info_dialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 469853CD24D3560800B0E93B /* server_info_dialog.cpp */; };
@ -156,8 +198,6 @@
46B2A7C12028DDA2006C2323 /* libpng16.16.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C243118EF07B4001FA499 /* libpng16.16.dylib */; };
46B58F4321E097900070BB8E /* parse_network_address.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46B58F4121E097900070BB8E /* parse_network_address.cpp */; };
46B58F4421E097A80070BB8E /* parse_network_address.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46B58F4121E097900070BB8E /* parse_network_address.cpp */; };
46BAF785206672250004711F /* libboost_chrono-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 46BAF784206672240004711F /* libboost_chrono-mt-x64.dylib */; };
46BAF787206672300004711F /* libboost_timer-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 46BAF786206672300004711F /* libboost_timer-mt-x64.dylib */; };
46BDBBEA217C6F6200D2820C /* lua_terrainfilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46BDBBE6217C6F6100D2820C /* lua_terrainfilter.cpp */; };
46BDBBEB217C6F6200D2820C /* lua_terrainfilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46BDBBE6217C6F6100D2820C /* lua_terrainfilter.cpp */; };
46BDBBEC217C6F6200D2820C /* lua_terrainmap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46BDBBE8217C6F6200D2820C /* lua_terrainmap.cpp */; };
@ -174,7 +214,6 @@
46D60158255AFA7E00E072F0 /* commandline_argv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D60156255AFA7E00E072F0 /* commandline_argv.cpp */; };
46D60159255AFA7E00E072F0 /* commandline_argv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D60156255AFA7E00E072F0 /* commandline_argv.cpp */; };
46D60162255AFDE100E072F0 /* commandline_argv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D60156255AFA7E00E072F0 /* commandline_argv.cpp */; };
46D60168255B028200E072F0 /* libboost_program_options-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5213AD4E35003C701D /* libboost_program_options-mt-x64.dylib */; };
46D6CA012586A176001F0464 /* advanced.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D6C9FF2586A175001F0464 /* advanced.cpp */; };
46D6CA022586A176001F0464 /* advanced.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D6C9FF2586A175001F0464 /* advanced.cpp */; };
46E2D98F25022BF5003D99F3 /* lua_widget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46E2D98B25022BF5003D99F3 /* lua_widget.cpp */; };
@ -183,6 +222,10 @@
46E2D99225022BF6003D99F3 /* lua_widget_attributes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46E2D98D25022BF5003D99F3 /* lua_widget_attributes.cpp */; };
46E2D99325022BF6003D99F3 /* lua_widget_methods.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46E2D98E25022BF5003D99F3 /* lua_widget_methods.cpp */; };
46E2D99425022BF6003D99F3 /* lua_widget_methods.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46E2D98E25022BF5003D99F3 /* lua_widget_methods.cpp */; };
46EA7A4A258FDC5D00043333 /* libboost_coroutine-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8D258CD3B4004A80EF /* libboost_coroutine-mt.dylib */; };
46EA7A4B258FDC6100043333 /* libboost_context-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B86258CD3B4004A80EF /* libboost_context-mt.dylib */; };
46EA7A4C258FDC8000043333 /* libboost_context-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B86258CD3B4004A80EF /* libboost_context-mt.dylib */; };
46EA7A4D258FDC8300043333 /* libboost_coroutine-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 468A5B8D258CD3B4004A80EF /* libboost_coroutine-mt.dylib */; };
46EEFB762087434300E1E75A /* chat_log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46EEFB742087434200E1E75A /* chat_log.cpp */; };
46EEFB772087434300E1E75A /* chat_log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46EEFB742087434200E1E75A /* chat_log.cpp */; };
46F302EE220327FE0028938F /* container-migration.plist in Resources */ = {isa = PBXBuildFile; fileRef = 46F302EC220327FD0028938F /* container-migration.plist */; };
@ -542,9 +585,6 @@
46F92F1F2174FEC000602C1C /* constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46F92F0E2174FEC000602C1C /* constants.cpp */; };
46F92F202174FEC000602C1C /* constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46F92F0E2174FEC000602C1C /* constants.cpp */; };
46F92F212174FEEA00602C1C /* constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46F92F0E2174FEC000602C1C /* constants.cpp */; };
46F92F232174FF6700602C1C /* libboost_thread-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 46F92F222174FF6700602C1C /* libboost_thread-mt-x64.dylib */; };
46F92F242174FF6700602C1C /* libboost_thread-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 46F92F222174FF6700602C1C /* libboost_thread-mt-x64.dylib */; };
46F92F252174FF7500602C1C /* libboost_thread-mt-x64.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 46F92F222174FF6700602C1C /* libboost_thread-mt-x64.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
46F92F272175036700602C1C /* constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46F92F0E2174FEC000602C1C /* constants.cpp */; };
4944F41B1354FBFF0027E614 /* teleport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4944F41A1354FBFF0027E614 /* teleport.cpp */; };
49478714172FF6F8002B7ABA /* tristate_button.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49478712172FF6F8002B7ABA /* tristate_button.cpp */; };
@ -650,7 +690,6 @@
916719021CADAA1D00B055A9 /* test_gui2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91E3562C1CACA6E600774252 /* test_gui2.cpp */; };
916719041CADAA1D00B055A9 /* visitor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91E3562D1CACA6E600774252 /* visitor.cpp */; };
916719061CADABEA00B055A9 /* game_data.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC387E68195AFB1F00FC0342 /* game_data.cpp */; };
916719071CADAC0D00B055A9 /* libboost_random-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC64D75C1A085C990092EF75 /* libboost_random-mt-x64.dylib */; };
916719081CADAC2800B055A9 /* apple_notification.mm in Sources */ = {isa = PBXBuildFile; fileRef = F40A13BB1A3A88BA00C4D071 /* apple_notification.mm */; };
916B7E941CC151FA00811097 /* race.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999C00EC62181008DD061 /* race.cpp */; };
918C8A1E1D05F9AA009744A0 /* chat_command_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 918C8A161D05F9AA009744A0 /* chat_command_handler.cpp */; };
@ -780,24 +819,11 @@
91A215C31CAD960300927AEA /* filesystem_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC5C70BB19EEB54900432CF4 /* filesystem_common.cpp */; };
91A215CC1CAD969200927AEA /* lobby_data.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55BE04711234B1A00154E6C /* lobby_data.cpp */; };
91A215CD1CAD969200927AEA /* lobby_info.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55BE04911234B1A00154E6C /* lobby_info.cpp */; };
91A215DB1CAD970800927AEA /* libboost_program_options-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5213AD4E35003C701D /* libboost_program_options-mt-x64.dylib */; };
91A215DC1CAD970800927AEA /* libboost_regex-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5313AD4E35003C701D /* libboost_regex-mt-x64.dylib */; };
91A215DD1CAD971800927AEA /* libboost_locale-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC4DF45919FEA838000EC086 /* libboost_locale-mt-x64.dylib */; };
91A215DE1CAD99E000927AEA /* libboost_filesystem-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = ECF9D43F19F4026D00E6C9D9 /* libboost_filesystem-mt-x64.dylib */; };
91A215DF1CAD99E000927AEA /* libboost_iostreams-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D4B13AD4D53003C701D /* libboost_iostreams-mt-x64.dylib */; };
91A215E01CAD99E000927AEA /* libboost_system-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5413AD4E35003C701D /* libboost_system-mt-x64.dylib */; };
91A215E21CAD9B9000927AEA /* libpango-1.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242E18EF07B4001FA499 /* libpango-1.0.0.dylib */; };
91A215E31CAD9B9000927AEA /* libpangocairo-1.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242F18EF07B4001FA499 /* libpangocairo-1.0.0.dylib */; };
91A41F901CA22A98008B10D5 /* libreadline.8.0.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = ECA9E7461CA20AA800A947D6 /* libreadline.8.0.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B621A21B76A3CC00B00E0F /* build_info.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91B621A11B76A3CC00B00E0F /* build_info.cpp */; };
91B621BA1B76B2C900B00E0F /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91B621B91B76B2C900B00E0F /* version.cpp */; };
91B622011B76C0A600B00E0F /* libboost_filesystem-mt-x64.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = ECF9D43F19F4026D00E6C9D9 /* libboost_filesystem-mt-x64.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B622021B76C0A600B00E0F /* libboost_iostreams-mt-x64.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D4B13AD4D53003C701D /* libboost_iostreams-mt-x64.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B622031B76C0A600B00E0F /* libboost_locale-mt-x64.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EC4DF45919FEA838000EC086 /* libboost_locale-mt-x64.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B622041B76C0A600B00E0F /* libboost_program_options-mt-x64.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5213AD4E35003C701D /* libboost_program_options-mt-x64.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B622051B76C0A600B00E0F /* libboost_random-mt-x64.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EC64D75C1A085C990092EF75 /* libboost_random-mt-x64.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B622061B76C0A600B00E0F /* libboost_regex-mt-x64.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5313AD4E35003C701D /* libboost_regex-mt-x64.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B622071B76C0A600B00E0F /* libboost_system-mt-x64.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5413AD4E35003C701D /* libboost_system-mt-x64.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B6220A1B76C0A600B00E0F /* libcairo.2.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = B513B2270ED36BFB0006E551 /* libcairo.2.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B6220C1B76C0A600B00E0F /* libffi.7.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242418EF07B4001FA499 /* libffi.7.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B6220D1B76C0A600B00E0F /* libfontconfig.1.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242518EF07B4001FA499 /* libfontconfig.1.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
@ -813,24 +839,13 @@
91B622191B76C0A600B00E0F /* libpangoft2-1.0.0.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C243018EF07B4001FA499 /* libpangoft2-1.0.0.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B6221A1B76C0A600B00E0F /* libpixman-1.0.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = B513B2280ED36BFB0006E551 /* libpixman-1.0.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B6221B1B76C0A600B00E0F /* libpng16.16.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C243118EF07B4001FA499 /* libpng16.16.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B6221D1B76C0F400B00E0F /* libboost_filesystem-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = ECF9D43F19F4026D00E6C9D9 /* libboost_filesystem-mt-x64.dylib */; };
91B6221E1B76C0F400B00E0F /* libboost_iostreams-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D4B13AD4D53003C701D /* libboost_iostreams-mt-x64.dylib */; };
91B6221F1B76C0F400B00E0F /* libboost_locale-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC4DF45919FEA838000EC086 /* libboost_locale-mt-x64.dylib */; };
91B622201B76C0F400B00E0F /* libboost_program_options-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5213AD4E35003C701D /* libboost_program_options-mt-x64.dylib */; };
91B622211B76C0F400B00E0F /* libboost_random-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC64D75C1A085C990092EF75 /* libboost_random-mt-x64.dylib */; };
91B622221B76C0F400B00E0F /* libboost_regex-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5313AD4E35003C701D /* libboost_regex-mt-x64.dylib */; };
91B622231B76C0F400B00E0F /* libboost_system-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5413AD4E35003C701D /* libboost_system-mt-x64.dylib */; };
91C548C31D8866ED00FE6A7B /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F4D2A99514DAED0E00CAFF31 /* CoreFoundation.framework */; };
91C548DE1D886E0A00FE6A7B /* config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599AA80EC62181008DD061 /* config.cpp */; };
91C548DF1D886E2100FE6A7B /* log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A020EC62181008DD061 /* log.cpp */; };
91C548E01D886E2C00FE6A7B /* tstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999810EC62181008DD061 /* tstring.cpp */; };
91C548E21D886E9000FE6A7B /* libboost_system-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5413AD4E35003C701D /* libboost_system-mt-x64.dylib */; };
91C548E41D886ECA00FE6A7B /* gettext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC4DF45419FEA7A8000EC086 /* gettext.cpp */; };
91C548E81D886F1E00FE6A7B /* libboost_locale-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC4DF45919FEA838000EC086 /* libboost_locale-mt-x64.dylib */; };
91C548EA1D886F7500FE6A7B /* game_config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A800EC62181008DD061 /* game_config.cpp */; };
91C548EC1D886FA800FE6A7B /* filesystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECF9D43C19F3FF9400E6C9D9 /* filesystem.cpp */; };
91C548ED1D886FC500FE6A7B /* libboost_filesystem-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = ECF9D43F19F4026D00E6C9D9 /* libboost_filesystem-mt-x64.dylib */; };
91C548EE1D886FCE00FE6A7B /* libboost_iostreams-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D4B13AD4D53003C701D /* libboost_iostreams-mt-x64.dylib */; };
91C548F01D88703300FE6A7B /* validation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE9AB1213640400CFBDAB /* validation.cpp */; };
91C548F11D88705C00FE6A7B /* color_range.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599AAA0EC62181008DD061 /* color_range.cpp */; };
91C548F21D88707D00FE6A7B /* filesystem_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC5C70BB19EEB54900432CF4 /* filesystem_common.cpp */; };
@ -838,7 +853,6 @@
91C554681D77A545002DB0C8 /* libpcre.1.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 91C554661D77A545002DB0C8 /* libpcre.1.dylib */; };
91C554691D77A545002DB0C8 /* libpcre.1.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 91C554661D77A545002DB0C8 /* libpcre.1.dylib */; };
91C55DA41CC078820040012E /* context_free_grammar_generator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91C55DA21CC078820040012E /* context_free_grammar_generator.cpp */; };
91E355631CACA1CE00774252 /* libboost_unit_test_framework-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 91E355621CACA1CE00774252 /* libboost_unit_test_framework-mt-x64.dylib */; };
91E356341CACC47F00774252 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597C4A90FACD42E00CE81F5 /* main.cpp */; };
91E356351CACC47F00774252 /* test_addons.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91E356091CACA6CB00774252 /* test_addons.cpp */; };
91E356361CACC47F00774252 /* test_commandline_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91E3560A1CACA6CB00774252 /* test_commandline_options.cpp */; };
@ -1225,7 +1239,6 @@
EC49A38219F34F1200E78528 /* clipboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC49A38119F34F1200E78528 /* clipboard.cpp */; };
EC4DF45519FEA7A8000EC086 /* gettext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC4DF45419FEA7A8000EC086 /* gettext.cpp */; };
EC4DF45619FEA7A8000EC086 /* gettext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC4DF45419FEA7A8000EC086 /* gettext.cpp */; };
EC4DF45B19FEA84A000EC086 /* libboost_locale-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC4DF45919FEA838000EC086 /* libboost_locale-mt-x64.dylib */; };
EC4E3B1B19B2D7AD0049CBD7 /* cave_map_generator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC4E3B1819B2D7AD0049CBD7 /* cave_map_generator.cpp */; };
EC4E3B1C19B2D7AD0049CBD7 /* default_map_generator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC4E3B1919B2D7AD0049CBD7 /* default_map_generator.cpp */; };
EC4E3B1D19B2D7AD0049CBD7 /* map_generator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC4E3B1A19B2D7AD0049CBD7 /* map_generator.cpp */; };
@ -1265,7 +1278,6 @@
EC64D7651A085F120092EF75 /* mt_rng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC64D7641A085F120092EF75 /* mt_rng.cpp */; };
EC64D7661A085F120092EF75 /* mt_rng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC64D7641A085F120092EF75 /* mt_rng.cpp */; };
EC64D7671A085F2F0092EF75 /* seed_rng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC64D75F1A085CE60092EF75 /* seed_rng.cpp */; };
EC64D7681A085F4A0092EF75 /* libboost_random-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC64D75C1A085C990092EF75 /* libboost_random-mt-x64.dylib */; };
EC669C261DFC95AF00172EED /* surface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC669C251DFC95AF00172EED /* surface.cpp */; };
EC6C6B8B1D77CB0800807ED1 /* libpcre.1.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 91C554661D77A545002DB0C8 /* libpcre.1.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
EC74C11F197576F500B85A1A /* notifications.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC74C119197576F500B85A1A /* notifications.cpp */; };
@ -1321,8 +1333,6 @@
ECF44F6A1FC8A82B00B404D6 /* make.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECF44F681FC8A82A00B404D6 /* make.cpp */; };
ECF9D43D19F3FF9400E6C9D9 /* filesystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECF9D43C19F3FF9400E6C9D9 /* filesystem.cpp */; settings = {COMPILER_FLAGS = "-DPREFERENCES_DIR='\"Library/Application Support/Wesnoth_1.15\"' -DHAS_RELATIVE_LOCALEDIR"; }; };
ECF9D43E19F3FF9400E6C9D9 /* filesystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECF9D43C19F3FF9400E6C9D9 /* filesystem.cpp */; };
ECF9D44119F4042700E6C9D9 /* libboost_filesystem-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = ECF9D43F19F4026D00E6C9D9 /* libboost_filesystem-mt-x64.dylib */; };
ECF9D44219F4050E00E6C9D9 /* libboost_system-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5413AD4E35003C701D /* libboost_system-mt-x64.dylib */; };
ECFA82E3184E59F3006782FB /* command_executor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECFA82DA184E59F3006782FB /* command_executor.cpp */; };
ECFA82E4184E59F3006782FB /* hotkey_command.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECFA82DC184E59F3006782FB /* hotkey_command.cpp */; };
ECFA82E5184E59F3006782FB /* hotkey_item.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECFA82DE184E59F3006782FB /* hotkey_item.cpp */; };
@ -1346,7 +1356,6 @@
F4D5483E15198D060058C8A7 /* lua_jailbreak_exception.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F419E44413354E620031448A /* lua_jailbreak_exception.cpp */; };
F4E4E0B11367241E001C7528 /* suppose_dead.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4E4E0AF1367241E001C7528 /* suppose_dead.cpp */; };
F4E4E0B41367244F001C7528 /* image_modifications.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4E4E0B21367244F001C7528 /* image_modifications.cpp */; };
F4EF0D4D13AD4D53003C701D /* libboost_iostreams-mt-x64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D4B13AD4D53003C701D /* libboost_iostreams-mt-x64.dylib */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@ -1380,27 +1389,28 @@
dstPath = "";
dstSubfolderSpec = 10;
files = (
91B622011B76C0A600B00E0F /* libboost_filesystem-mt-x64.dylib in Copy Frameworks */,
91B622021B76C0A600B00E0F /* libboost_iostreams-mt-x64.dylib in Copy Frameworks */,
91B622031B76C0A600B00E0F /* libboost_locale-mt-x64.dylib in Copy Frameworks */,
91B622041B76C0A600B00E0F /* libboost_program_options-mt-x64.dylib in Copy Frameworks */,
91B622051B76C0A600B00E0F /* libboost_random-mt-x64.dylib in Copy Frameworks */,
91B622061B76C0A600B00E0F /* libboost_regex-mt-x64.dylib in Copy Frameworks */,
91B622071B76C0A600B00E0F /* libboost_system-mt-x64.dylib in Copy Frameworks */,
468A5BC1258CD8CC004A80EF /* libboost_locale-mt.dylib in Copy Frameworks */,
91B6220A1B76C0A600B00E0F /* libcairo.2.dylib in Copy Frameworks */,
91B6220C1B76C0A600B00E0F /* libffi.7.dylib in Copy Frameworks */,
91B6220D1B76C0A600B00E0F /* libfontconfig.1.dylib in Copy Frameworks */,
468A5BC6258CD8D3004A80EF /* libboost_thread-mt.dylib in Copy Frameworks */,
91B6220E1B76C0A600B00E0F /* libfreetype.6.dylib in Copy Frameworks */,
46515C402569CE2900084CE2 /* libssl.1.1.dylib in Copy Frameworks */,
91B6220F1B76C0A600B00E0F /* libglib-2.0.0.dylib in Copy Frameworks */,
468A5BCC258CDBEA004A80EF /* libboost_chrono-mt.dylib in Copy Frameworks */,
46406DEA230DA7180069492E /* libSDL2_image-2.0.0.dylib in Copy Frameworks */,
46406DEF230DA7190069492E /* libvorbis.0.dylib in Copy Frameworks */,
91B622101B76C0A600B00E0F /* libgmodule-2.0.0.dylib in Copy Frameworks */,
468A5BC2258CD8CD004A80EF /* libboost_program_options-mt.dylib in Copy Frameworks */,
91B622111B76C0A600B00E0F /* libgobject-2.0.0.dylib in Copy Frameworks */,
91B622121B76C0A600B00E0F /* libgraphite2.3.dylib in Copy Frameworks */,
468A5BC4258CD8D0004A80EF /* libboost_random-mt.dylib in Copy Frameworks */,
91B622131B76C0A600B00E0F /* libgthread-2.0.0.dylib in Copy Frameworks */,
91B622141B76C0A600B00E0F /* libharfbuzz.0.dylib in Copy Frameworks */,
468A5BBF258CD8C9004A80EF /* libboost_filesystem-mt.dylib in Copy Frameworks */,
468A5BC0258CD8CB004A80EF /* libboost_iostreams-mt.dylib in Copy Frameworks */,
46406DEC230DA7180069492E /* libSDL2_net-2.0.0.dylib in Copy Frameworks */,
468A5BC3258CD8CF004A80EF /* libboost_regex-mt.dylib in Copy Frameworks */,
915C68F51DF1F90F00594B07 /* libintl.8.dylib in Copy Frameworks */,
4674EEA124CD207F007C18CE /* libgio-2.0.0.dylib in Copy Frameworks */,
46406DF0230DA7190069492E /* libvorbisfile.dylib in Copy Frameworks */,
@ -1411,8 +1421,8 @@
91B622191B76C0A600B00E0F /* libpangoft2-1.0.0.dylib in Copy Frameworks */,
EC6C6B8B1D77CB0800807ED1 /* libpcre.1.dylib in Copy Frameworks */,
91B6221A1B76C0A600B00E0F /* libpixman-1.0.dylib in Copy Frameworks */,
46F92F252174FF7500602C1C /* libboost_thread-mt-x64.dylib in Copy Frameworks */,
46406DEE230DA7180069492E /* libSDL2-2.0.0.dylib in Copy Frameworks */,
468A5BC5258CD8D2004A80EF /* libboost_system-mt.dylib in Copy Frameworks */,
46515C452569CE3400084CE2 /* libcrypto.1.1.dylib in Copy Frameworks */,
46406DED230DA7180069492E /* libSDL2_ttf-2.0.0.dylib in Copy Frameworks */,
91B6221B1B76C0A600B00E0F /* libpng16.16.dylib in Copy Frameworks */,
@ -1535,6 +1545,20 @@
4685124824AE1535005B6EB1 /* game_config_view.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_config_view.cpp; sourceTree = "<group>"; };
4685124924AE1535005B6EB1 /* game_config_view.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = game_config_view.hpp; sourceTree = "<group>"; };
4685E3702417F9BF00CB1ED8 /* data */ = {isa = PBXFileReference; lastKnownFileType = folder; name = data; path = ../../data; sourceTree = "<group>"; };
468A5B85258CD3B4004A80EF /* libboost_chrono-mt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_chrono-mt.dylib"; path = "lib/libboost_chrono-mt.dylib"; sourceTree = "<group>"; };
468A5B86258CD3B4004A80EF /* libboost_context-mt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_context-mt.dylib"; path = "lib/libboost_context-mt.dylib"; sourceTree = "<group>"; };
468A5B87258CD3B4004A80EF /* libboost_prg_exec_monitor-mt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_prg_exec_monitor-mt.dylib"; path = "lib/libboost_prg_exec_monitor-mt.dylib"; sourceTree = "<group>"; };
468A5B88258CD3B4004A80EF /* libboost_unit_test_framework-mt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_unit_test_framework-mt.dylib"; path = "lib/libboost_unit_test_framework-mt.dylib"; sourceTree = "<group>"; };
468A5B89258CD3B4004A80EF /* libboost_iostreams-mt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_iostreams-mt.dylib"; path = "lib/libboost_iostreams-mt.dylib"; sourceTree = "<group>"; };
468A5B8A258CD3B4004A80EF /* libboost_regex-mt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_regex-mt.dylib"; path = "lib/libboost_regex-mt.dylib"; sourceTree = "<group>"; };
468A5B8B258CD3B4004A80EF /* libboost_system-mt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_system-mt.dylib"; path = "lib/libboost_system-mt.dylib"; sourceTree = "<group>"; };
468A5B8C258CD3B4004A80EF /* libboost_filesystem-mt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_filesystem-mt.dylib"; path = "lib/libboost_filesystem-mt.dylib"; sourceTree = "<group>"; };
468A5B8D258CD3B4004A80EF /* libboost_coroutine-mt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_coroutine-mt.dylib"; path = "lib/libboost_coroutine-mt.dylib"; sourceTree = "<group>"; };
468A5B8E258CD3B4004A80EF /* libboost_thread-mt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_thread-mt.dylib"; path = "lib/libboost_thread-mt.dylib"; sourceTree = "<group>"; };
468A5B8F258CD3B4004A80EF /* libboost_program_options-mt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_program_options-mt.dylib"; path = "lib/libboost_program_options-mt.dylib"; sourceTree = "<group>"; };
468A5B90258CD3B4004A80EF /* libboost_timer-mt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_timer-mt.dylib"; path = "lib/libboost_timer-mt.dylib"; sourceTree = "<group>"; };
468A5B91258CD3B4004A80EF /* libboost_locale-mt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_locale-mt.dylib"; path = "lib/libboost_locale-mt.dylib"; sourceTree = "<group>"; };
468A5B92258CD3B4004A80EF /* libboost_random-mt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_random-mt.dylib"; path = "lib/libboost_random-mt.dylib"; sourceTree = "<group>"; };
468C1B951F09245E002DF652 /* function_gamestate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = function_gamestate.cpp; sourceTree = "<group>"; };
468C1B961F09245E002DF652 /* function_gamestate.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = function_gamestate.hpp; sourceTree = "<group>"; };
469853CD24D3560800B0E93B /* server_info_dialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = server_info_dialog.cpp; sourceTree = "<group>"; };
@ -1549,8 +1573,6 @@
46A72F4324D710720033B5A9 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
46B58F4121E097900070BB8E /* parse_network_address.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = parse_network_address.cpp; sourceTree = "<group>"; };
46B58F4221E097900070BB8E /* parse_network_address.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = parse_network_address.hpp; sourceTree = "<group>"; };
46BAF784206672240004711F /* libboost_chrono-mt-x64.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_chrono-mt-x64.dylib"; path = "lib/libboost_chrono-mt-x64.dylib"; sourceTree = "<group>"; };
46BAF786206672300004711F /* libboost_timer-mt-x64.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_timer-mt-x64.dylib"; path = "lib/libboost_timer-mt-x64.dylib"; sourceTree = "<group>"; };
46BDBBE6217C6F6100D2820C /* lua_terrainfilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_terrainfilter.cpp; sourceTree = "<group>"; };
46BDBBE7217C6F6100D2820C /* lua_terrainfilter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lua_terrainfilter.hpp; sourceTree = "<group>"; };
46BDBBE8217C6F6200D2820C /* lua_terrainmap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_terrainmap.cpp; sourceTree = "<group>"; };
@ -1965,7 +1987,6 @@
46F92F0C2174FEC000602C1C /* text.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = text.cpp; path = font/text.cpp; sourceTree = "<group>"; };
46F92F0D2174FEC000602C1C /* text.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = text.hpp; path = font/text.hpp; sourceTree = "<group>"; };
46F92F0E2174FEC000602C1C /* constants.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = constants.cpp; path = font/constants.cpp; sourceTree = "<group>"; };
46F92F222174FF6700602C1C /* libboost_thread-mt-x64.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_thread-mt-x64.dylib"; path = "lib/libboost_thread-mt-x64.dylib"; sourceTree = "<group>"; };
4944F41A1354FBFF0027E614 /* teleport.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = teleport.cpp; sourceTree = "<group>"; };
49478712172FF6F8002B7ABA /* tristate_button.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tristate_button.cpp; sourceTree = "<group>"; };
49478713172FF6F8002B7ABA /* tristate_button.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = tristate_button.hpp; sourceTree = "<group>"; };
@ -2182,7 +2203,6 @@
91C55DA21CC078820040012E /* context_free_grammar_generator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = context_free_grammar_generator.cpp; sourceTree = "<group>"; };
91C55DA31CC078820040012E /* context_free_grammar_generator.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = context_free_grammar_generator.hpp; sourceTree = "<group>"; };
91DCA68F1C9360610030F8D0 /* test_formula_core.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_formula_core.cpp; sourceTree = "<group>"; };
91E355621CACA1CE00774252 /* libboost_unit_test_framework-mt-x64.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_unit_test_framework-mt-x64.dylib"; path = "lib/libboost_unit_test_framework-mt-x64.dylib"; sourceTree = "<group>"; };
91E356091CACA6CB00774252 /* test_addons.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_addons.cpp; sourceTree = "<group>"; };
91E3560A1CACA6CB00774252 /* test_commandline_options.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_commandline_options.cpp; sourceTree = "<group>"; };
91E3560B1CACA6CB00774252 /* test_config.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_config.cpp; sourceTree = "<group>"; };
@ -2595,7 +2615,6 @@
EC48D74C17F3148300DE80BF /* recruitment.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = recruitment.hpp; sourceTree = "<group>"; };
EC49A38119F34F1200E78528 /* clipboard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = clipboard.cpp; sourceTree = "<group>"; };
EC4DF45419FEA7A8000EC086 /* gettext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gettext.cpp; sourceTree = "<group>"; };
EC4DF45919FEA838000EC086 /* libboost_locale-mt-x64.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_locale-mt-x64.dylib"; path = "lib/libboost_locale-mt-x64.dylib"; sourceTree = "<group>"; };
EC4E3B1819B2D7AD0049CBD7 /* cave_map_generator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cave_map_generator.cpp; sourceTree = "<group>"; };
EC4E3B1919B2D7AD0049CBD7 /* default_map_generator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = default_map_generator.cpp; sourceTree = "<group>"; };
EC4E3B1A19B2D7AD0049CBD7 /* map_generator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = map_generator.cpp; sourceTree = "<group>"; };
@ -2638,7 +2657,6 @@
EC5C243A18EF07B4001FA499 /* libz.1.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.1.dylib; path = /usr/lib/libz.1.dylib; sourceTree = "<absolute>"; };
EC5C70BB19EEB54900432CF4 /* filesystem_common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = filesystem_common.cpp; sourceTree = "<group>"; };
EC5C70C019EEB58300432CF4 /* mp_ui_alerts.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mp_ui_alerts.cpp; sourceTree = "<group>"; };
EC64D75C1A085C990092EF75 /* libboost_random-mt-x64.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_random-mt-x64.dylib"; path = "lib/libboost_random-mt-x64.dylib"; sourceTree = "<group>"; };
EC64D75F1A085CE60092EF75 /* seed_rng.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = seed_rng.cpp; sourceTree = "<group>"; };
EC64D7641A085F120092EF75 /* mt_rng.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mt_rng.cpp; sourceTree = "<group>"; };
EC669C251DFC95AF00172EED /* surface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = surface.cpp; sourceTree = "<group>"; };
@ -2742,7 +2760,6 @@
ECF44F681FC8A82A00B404D6 /* make.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = make.cpp; sourceTree = "<group>"; };
ECF44F691FC8A82A00B404D6 /* make.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = make.hpp; sourceTree = "<group>"; };
ECF9D43C19F3FF9400E6C9D9 /* filesystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = filesystem.cpp; sourceTree = "<group>"; };
ECF9D43F19F4026D00E6C9D9 /* libboost_filesystem-mt-x64.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_filesystem-mt-x64.dylib"; path = "lib/libboost_filesystem-mt-x64.dylib"; sourceTree = "<group>"; };
ECFA82DA184E59F3006782FB /* command_executor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = command_executor.cpp; sourceTree = "<group>"; };
ECFA82DB184E59F3006782FB /* command_executor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = command_executor.hpp; sourceTree = "<group>"; };
ECFA82DC184E59F3006782FB /* hotkey_command.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hotkey_command.cpp; sourceTree = "<group>"; };
@ -2784,10 +2801,6 @@
F4E4E0B01367241E001C7528 /* suppose_dead.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = suppose_dead.hpp; sourceTree = "<group>"; };
F4E4E0B21367244F001C7528 /* image_modifications.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = image_modifications.cpp; sourceTree = "<group>"; };
F4E4E0B31367244F001C7528 /* image_modifications.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = image_modifications.hpp; sourceTree = "<group>"; };
F4EF0D4B13AD4D53003C701D /* libboost_iostreams-mt-x64.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_iostreams-mt-x64.dylib"; path = "lib/libboost_iostreams-mt-x64.dylib"; sourceTree = "<group>"; };
F4EF0D5213AD4E35003C701D /* libboost_program_options-mt-x64.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_program_options-mt-x64.dylib"; path = "lib/libboost_program_options-mt-x64.dylib"; sourceTree = "<group>"; };
F4EF0D5313AD4E35003C701D /* libboost_regex-mt-x64.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_regex-mt-x64.dylib"; path = "lib/libboost_regex-mt-x64.dylib"; sourceTree = "<group>"; };
F4EF0D5413AD4E35003C701D /* libboost_system-mt-x64.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_system-mt-x64.dylib"; path = "lib/libboost_system-mt-x64.dylib"; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@ -2795,24 +2808,23 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
468A5BAF258CD3F8004A80EF /* libboost_random-mt.dylib in Frameworks */,
46406DF1230DA73E0069492E /* Security.framework in Frameworks */,
ECA9E7471CA20AA800A947D6 /* libreadline.8.0.dylib in Frameworks */,
8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
46A72F4524D7108A0033B5A9 /* CoreGraphics.framework in Frameworks */,
F4D2A99614DAED0E00CAFF31 /* CoreFoundation.framework in Frameworks */,
91B6221D1B76C0F400B00E0F /* libboost_filesystem-mt-x64.dylib in Frameworks */,
91B6221E1B76C0F400B00E0F /* libboost_iostreams-mt-x64.dylib in Frameworks */,
464C0370228361B7007D2741 /* libSDL2_mixer-2.0.0.dylib in Frameworks */,
91B6221F1B76C0F400B00E0F /* libboost_locale-mt-x64.dylib in Frameworks */,
91B622201B76C0F400B00E0F /* libboost_program_options-mt-x64.dylib in Frameworks */,
464C036B228361B7007D2741 /* libogg.0.dylib in Frameworks */,
91B622211B76C0F400B00E0F /* libboost_random-mt-x64.dylib in Frameworks */,
91B622221B76C0F400B00E0F /* libboost_regex-mt-x64.dylib in Frameworks */,
468A5BB4258CD40E004A80EF /* libboost_thread-mt.dylib in Frameworks */,
468A5BAB258CD3E0004A80EF /* libboost_locale-mt.dylib in Frameworks */,
46515C302569CE0B00084CE2 /* libssl.1.1.dylib in Frameworks */,
91B622231B76C0F400B00E0F /* libboost_system-mt-x64.dylib in Frameworks */,
468A5BA8258CD3DA004A80EF /* libboost_iostreams-mt.dylib in Frameworks */,
468A5BA3258CD3C3004A80EF /* libboost_filesystem-mt.dylib in Frameworks */,
EC5C243B18EF07B4001FA499 /* libbz2.1.0.dylib in Frameworks */,
B513B2290ED36BFB0006E551 /* libcairo.2.dylib in Frameworks */,
46A72F4424D710830033B5A9 /* IOKit.framework in Frameworks */,
468A5BB0258CD3FF004A80EF /* libboost_regex-mt.dylib in Frameworks */,
EC5C243C18EF07B4001FA499 /* libexpat.1.dylib in Frameworks */,
464C036F228361B7007D2741 /* libSDL2-2.0.0.dylib in Frameworks */,
EC5C243D18EF07B4001FA499 /* libffi.7.dylib in Frameworks */,
@ -2823,9 +2835,10 @@
EC5C244118EF07B4001FA499 /* libgobject-2.0.0.dylib in Frameworks */,
464C036D228361B7007D2741 /* libSDL2_net-2.0.0.dylib in Frameworks */,
EC5C244218EF07B4001FA499 /* libgraphite2.3.dylib in Frameworks */,
468A5BB3258CD403004A80EF /* libboost_system-mt.dylib in Frameworks */,
46515C342569CE0B00084CE2 /* libcrypto.1.1.dylib in Frameworks */,
46F92F232174FF6700602C1C /* libboost_thread-mt-x64.dylib in Frameworks */,
EC5C244318EF07B4001FA499 /* libgthread-2.0.0.dylib in Frameworks */,
468A5BAD258CD3EC004A80EF /* libboost_program_options-mt.dylib in Frameworks */,
4674EE9C24CD1E64007C18CE /* libfribidi.0.dylib in Frameworks */,
EC5C244418EF07B4001FA499 /* libharfbuzz.0.dylib in Frameworks */,
464C036C228361B7007D2741 /* libvorbis.0.dylib in Frameworks */,
@ -2833,6 +2846,7 @@
EC5C244718EF07B4001FA499 /* libpango-1.0.0.dylib in Frameworks */,
EC5C244818EF07B4001FA499 /* libpangocairo-1.0.0.dylib in Frameworks */,
90606A2B1D5599BA00719B40 /* libpcre.1.dylib in Frameworks */,
468A5BCB258CDBE4004A80EF /* libboost_chrono-mt.dylib in Frameworks */,
464C036A228361B7007D2741 /* libSDL2_image-2.0.0.dylib in Frameworks */,
EC5C244918EF07B4001FA499 /* libpangoft2-1.0.0.dylib in Frameworks */,
464C0371228361B7007D2741 /* libvorbisfile.dylib in Frameworks */,
@ -2856,15 +2870,17 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
46D60168255B028200E072F0 /* libboost_program_options-mt-x64.dylib in Frameworks */,
468A5BA9258CD3DF004A80EF /* libboost_locale-mt.dylib in Frameworks */,
46515C332569CE0B00084CE2 /* libssl.1.1.dylib in Frameworks */,
464C03722283622A007D2741 /* libSDL2-2.0.0.dylib in Frameworks */,
91C548C31D8866ED00FE6A7B /* CoreFoundation.framework in Frameworks */,
91C548E21D886E9000FE6A7B /* libboost_system-mt-x64.dylib in Frameworks */,
91C548E81D886F1E00FE6A7B /* libboost_locale-mt-x64.dylib in Frameworks */,
91C548ED1D886FC500FE6A7B /* libboost_filesystem-mt-x64.dylib in Frameworks */,
91C548EE1D886FCE00FE6A7B /* libboost_iostreams-mt-x64.dylib in Frameworks */,
468A5BB1258CD402004A80EF /* libboost_system-mt.dylib in Frameworks */,
46EA7A4C258FDC8000043333 /* libboost_context-mt.dylib in Frameworks */,
46EA7A4D258FDC8300043333 /* libboost_coroutine-mt.dylib in Frameworks */,
468A5BA1258CD3C2004A80EF /* libboost_filesystem-mt.dylib in Frameworks */,
468A5BAC258CD3EB004A80EF /* libboost_program_options-mt.dylib in Frameworks */,
46515C372569CE0B00084CE2 /* libcrypto.1.1.dylib in Frameworks */,
468A5BA6258CD3D8004A80EF /* libboost_iostreams-mt.dylib in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@ -2872,34 +2888,37 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
468A5BA0258CD3B5004A80EF /* libboost_random-mt.dylib in Frameworks */,
B597C6F30FACDE1100CE81F5 /* Cocoa.framework in Frameworks */,
B597C51D0FACD56200CE81F5 /* libcairo.2.dylib in Frameworks */,
468A5B9A258CD3B5004A80EF /* libboost_filesystem-mt.dylib in Frameworks */,
464C037722836961007D2741 /* libSDL2_image-2.0.0.dylib in Frameworks */,
468A5B97258CD3B5004A80EF /* libboost_iostreams-mt.dylib in Frameworks */,
468A5B9D258CD3B5004A80EF /* libboost_program_options-mt.dylib in Frameworks */,
B597C51F0FACD56A00CE81F5 /* libfreetype.6.dylib in Frameworks */,
46B2A7C12028DDA2006C2323 /* libpng16.16.dylib in Frameworks */,
468A5B99258CD3B5004A80EF /* libboost_system-mt.dylib in Frameworks */,
468A5B9F258CD3B5004A80EF /* libboost_locale-mt.dylib in Frameworks */,
B597C51E0FACD56600CE81F5 /* libpixman-1.0.dylib in Frameworks */,
91E355631CACA1CE00774252 /* libboost_unit_test_framework-mt-x64.dylib in Frameworks */,
91A215281CAD699200927AEA /* libfontconfig.1.dylib in Frameworks */,
46515C362569CE0B00084CE2 /* libcrypto.1.1.dylib in Frameworks */,
4674EEA224CD208D007C18CE /* libgio-2.0.0.dylib in Frameworks */,
91A215DB1CAD970800927AEA /* libboost_program_options-mt-x64.dylib in Frameworks */,
91A215DC1CAD970800927AEA /* libboost_regex-mt-x64.dylib in Frameworks */,
91A215DD1CAD971800927AEA /* libboost_locale-mt-x64.dylib in Frameworks */,
91A215DE1CAD99E000927AEA /* libboost_filesystem-mt-x64.dylib in Frameworks */,
468A5B95258CD3B5004A80EF /* libboost_prg_exec_monitor-mt.dylib in Frameworks */,
468A5B93258CD3B5004A80EF /* libboost_chrono-mt.dylib in Frameworks */,
464C037422836957007D2741 /* libSDL2-2.0.0.dylib in Frameworks */,
464C03752283695A007D2741 /* libSDL2_ttf-2.0.0.dylib in Frameworks */,
468A5B98258CD3B5004A80EF /* libboost_regex-mt.dylib in Frameworks */,
46A72F4624D7148C0033B5A9 /* IOKit.framework in Frameworks */,
46BAF785206672250004711F /* libboost_chrono-mt-x64.dylib in Frameworks */,
46F92F242174FF6700602C1C /* libboost_thread-mt-x64.dylib in Frameworks */,
91A215DF1CAD99E000927AEA /* libboost_iostreams-mt-x64.dylib in Frameworks */,
91A215E01CAD99E000927AEA /* libboost_system-mt-x64.dylib in Frameworks */,
468A5B94258CD3B5004A80EF /* libboost_context-mt.dylib in Frameworks */,
468A5B96258CD3B5004A80EF /* libboost_unit_test_framework-mt.dylib in Frameworks */,
468A5B9E258CD3B5004A80EF /* libboost_timer-mt.dylib in Frameworks */,
464C03762283695D007D2741 /* libSDL2_mixer-2.0.0.dylib in Frameworks */,
464C037322836954007D2741 /* libvorbisfile.dylib in Frameworks */,
91A215E21CAD9B9000927AEA /* libpango-1.0.0.dylib in Frameworks */,
468A5B9B258CD3B5004A80EF /* libboost_coroutine-mt.dylib in Frameworks */,
91A215E31CAD9B9000927AEA /* libpangocairo-1.0.0.dylib in Frameworks */,
916718EB1CADA88800B055A9 /* libgobject-2.0.0.dylib in Frameworks */,
46BAF787206672300004711F /* libboost_timer-mt-x64.dylib in Frameworks */,
916719071CADAC0D00B055A9 /* libboost_random-mt-x64.dylib in Frameworks */,
468A5B9C258CD3B5004A80EF /* libboost_thread-mt.dylib in Frameworks */,
4674EE9E24CD1EC1007C18CE /* libfribidi.0.dylib in Frameworks */,
91C554691D77A545002DB0C8 /* libpcre.1.dylib in Frameworks */,
46515C322569CE0B00084CE2 /* libssl.1.1.dylib in Frameworks */,
@ -2911,14 +2930,16 @@
buildActionMask = 2147483647;
files = (
F4D2A9D514DAED4200CAFF31 /* CoreFoundation.framework in Frameworks */,
468A5BAA258CD3E0004A80EF /* libboost_locale-mt.dylib in Frameworks */,
46EA7A4A258FDC5D00043333 /* libboost_coroutine-mt.dylib in Frameworks */,
46515C312569CE0B00084CE2 /* libssl.1.1.dylib in Frameworks */,
ECF9D44119F4042700E6C9D9 /* libboost_filesystem-mt-x64.dylib in Frameworks */,
F4EF0D4D13AD4D53003C701D /* libboost_iostreams-mt-x64.dylib in Frameworks */,
EC4DF45B19FEA84A000EC086 /* libboost_locale-mt-x64.dylib in Frameworks */,
EC64D7681A085F4A0092EF75 /* libboost_random-mt-x64.dylib in Frameworks */,
ECF9D44219F4050E00E6C9D9 /* libboost_system-mt-x64.dylib in Frameworks */,
468A5BAE258CD3F7004A80EF /* libboost_random-mt.dylib in Frameworks */,
468A5BB2258CD402004A80EF /* libboost_system-mt.dylib in Frameworks */,
91C554681D77A545002DB0C8 /* libpcre.1.dylib in Frameworks */,
468A5BA2258CD3C2004A80EF /* libboost_filesystem-mt.dylib in Frameworks */,
46515C352569CE0B00084CE2 /* libcrypto.1.1.dylib in Frameworks */,
468A5BA7258CD3D9004A80EF /* libboost_iostreams-mt.dylib in Frameworks */,
46EA7A4B258FDC6100043333 /* libboost_context-mt.dylib in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@ -3274,17 +3295,20 @@
29B97323FDCFA39411CA2CEA /* Frameworks */ = {
isa = PBXGroup;
children = (
46BAF784206672240004711F /* libboost_chrono-mt-x64.dylib */,
ECF9D43F19F4026D00E6C9D9 /* libboost_filesystem-mt-x64.dylib */,
F4EF0D4B13AD4D53003C701D /* libboost_iostreams-mt-x64.dylib */,
EC4DF45919FEA838000EC086 /* libboost_locale-mt-x64.dylib */,
F4EF0D5213AD4E35003C701D /* libboost_program_options-mt-x64.dylib */,
EC64D75C1A085C990092EF75 /* libboost_random-mt-x64.dylib */,
F4EF0D5313AD4E35003C701D /* libboost_regex-mt-x64.dylib */,
F4EF0D5413AD4E35003C701D /* libboost_system-mt-x64.dylib */,
46F92F222174FF6700602C1C /* libboost_thread-mt-x64.dylib */,
46BAF786206672300004711F /* libboost_timer-mt-x64.dylib */,
91E355621CACA1CE00774252 /* libboost_unit_test_framework-mt-x64.dylib */,
468A5B85258CD3B4004A80EF /* libboost_chrono-mt.dylib */,
468A5B86258CD3B4004A80EF /* libboost_context-mt.dylib */,
468A5B8D258CD3B4004A80EF /* libboost_coroutine-mt.dylib */,
468A5B8C258CD3B4004A80EF /* libboost_filesystem-mt.dylib */,
468A5B89258CD3B4004A80EF /* libboost_iostreams-mt.dylib */,
468A5B91258CD3B4004A80EF /* libboost_locale-mt.dylib */,
468A5B87258CD3B4004A80EF /* libboost_prg_exec_monitor-mt.dylib */,
468A5B8F258CD3B4004A80EF /* libboost_program_options-mt.dylib */,
468A5B92258CD3B4004A80EF /* libboost_random-mt.dylib */,
468A5B8A258CD3B4004A80EF /* libboost_regex-mt.dylib */,
468A5B8B258CD3B4004A80EF /* libboost_system-mt.dylib */,
468A5B8E258CD3B4004A80EF /* libboost_thread-mt.dylib */,
468A5B90258CD3B4004A80EF /* libboost_timer-mt.dylib */,
468A5B88258CD3B4004A80EF /* libboost_unit_test_framework-mt.dylib */,
EC5C242218EF07B4001FA499 /* libbz2.1.0.dylib */,
B513B2270ED36BFB0006E551 /* libcairo.2.dylib */,
46515C2F2569CE0B00084CE2 /* libcrypto.1.1.dylib */,

View file

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1230"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "8D1107260486CEB800E47090"
BuildableName = "The Battle for Wesnoth.app"
BlueprintName = "The Battle for Wesnoth"
ReferencedContainer = "container:The Battle for Wesnoth.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "8D1107260486CEB800E47090"
BuildableName = "The Battle for Wesnoth.app"
BlueprintName = "The Battle for Wesnoth"
ReferencedContainer = "container:The Battle for Wesnoth.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "8D1107260486CEB800E47090"
BuildableName = "The Battle for Wesnoth.app"
BlueprintName = "The Battle for Wesnoth"
ReferencedContainer = "container:The Battle for Wesnoth.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1230"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "91C548A01D8866ED00FE6A7B"
BuildableName = "campaignd"
BlueprintName = "campaignd"
ReferencedContainer = "container:The Battle for Wesnoth.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "91C548A01D8866ED00FE6A7B"
BuildableName = "campaignd"
BlueprintName = "campaignd"
ReferencedContainer = "container:The Battle for Wesnoth.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "91C548A01D8866ED00FE6A7B"
BuildableName = "campaignd"
BlueprintName = "campaignd"
ReferencedContainer = "container:The Battle for Wesnoth.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,67 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1230"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "9107AE131DB32862001927B0"
BuildableName = "liblua.a"
BlueprintName = "liblua"
ReferencedContainer = "container:The Battle for Wesnoth.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "9107AE131DB32862001927B0"
BuildableName = "liblua.a"
BlueprintName = "liblua"
ReferencedContainer = "container:The Battle for Wesnoth.xcodeproj">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1230"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "B5BB6B4A0F890FBA00444FBF"
BuildableName = "wesnothd"
BlueprintName = "wesnothd"
ReferencedContainer = "container:The Battle for Wesnoth.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "B5BB6B4A0F890FBA00444FBF"
BuildableName = "wesnothd"
BlueprintName = "wesnothd"
ReferencedContainer = "container:The Battle for Wesnoth.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "B5BB6B4A0F890FBA00444FBF"
BuildableName = "wesnothd"
BlueprintName = "wesnothd"
ReferencedContainer = "container:The Battle for Wesnoth.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>