Martin Hrubý (hrubymar10) c9c61744cd Xcode Disable -Wsign-conversion and -Wshorten-64-to-32 flags
(cherry-picked from commit 6f2235088cf11cd4359763567320b1a02f4e148e)
2018-10-07 03:21:35 +00:00

6498 lines
602 KiB
Plaintext

// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
1EF6CE8214D9846D00ECBE58 /* mp_host_game_prompt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EF6CE8014D9846D00ECBE58 /* mp_host_game_prompt.cpp */; };
461CE967205C3A8700E6E98F /* base64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 469BDB53205C357400DBF748 /* base64.cpp */; };
463896712034180900075E54 /* deprecation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 463896702034180900075E54 /* deprecation.cpp */; };
463896722034180900075E54 /* deprecation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 463896702034180900075E54 /* deprecation.cpp */; };
4649B87A202886F000827CFB /* test_irdya_date.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4649B879202886F000827CFB /* test_irdya_date.cpp */; };
4649B87B20288CBB00827CFB /* manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA556251E7B5DA5006E907D /* manager.cpp */; };
4649B87C20288D2F00827CFB /* make.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECF44F681FC8A82A00B404D6 /* make.cpp */; };
4649B87D20288D8300827CFB /* irdya_datetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46DF5BCC1F46173700BE6D24 /* irdya_datetime.cpp */; };
4649B87E20288DC000827CFB /* random_deterministic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC0680231EA920A300EEE03B /* random_deterministic.cpp */; };
4649B87F20288DC300827CFB /* random_synced.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC0680251EA920A300EEE03B /* random_synced.cpp */; };
4649B88020288DC600827CFB /* random.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC0680271EA920A300EEE03B /* random.cpp */; };
4649B88120288DF200827CFB /* credentials.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 903F959B1ED5489500F1BDD3 /* credentials.cpp */; };
4649B88220288DF500827CFB /* display.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC54017B1EBE0C4500AE66EE /* display.cpp */; };
4649B88320288DF800827CFB /* editor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC54017D1EBE0C4500AE66EE /* editor.cpp */; };
4649B88420288DFB00827CFB /* game.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC54017F1EBE0C4500AE66EE /* game.cpp */; };
4649B88520288DFE00827CFB /* general.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC5401811EBE0C4500AE66EE /* general.cpp */; };
4649B88620288E0000827CFB /* lobby.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC5401831EBE0C4500AE66EE /* lobby.cpp */; };
4649B88720288E3E00827CFB /* parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECE09A531EBA529D0020C97B /* parser.cpp */; };
4649B88820288E5200827CFB /* multimenu_button.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC62E0B71EA4FB0400BC208E /* multimenu_button.cpp */; };
4649B88A20288ED800827CFB /* tag.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA5562B1E7B5E3A006E907D /* tag.cpp */; };
4649B88B20288EEF00827CFB /* surface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC669C251DFC95AF00172EED /* surface.cpp */; };
4649B88D20288EF900827CFB /* point.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECB6A6321FB8AAC400877C20 /* point.cpp */; };
4649B88E20288F1E00827CFB /* lua_audio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC3863621EB6286E0048B0C8 /* lua_audio.cpp */; };
4649B88F2028902200827CFB /* config_attribute_value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC0341DF1ECF46FE000F2E2B /* config_attribute_value.cpp */; };
4649B8902028909500827CFB /* gui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECD26C931FE573D100E663E1 /* gui.cpp */; };
4649B891202890AD00827CFB /* linked_group_definition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA5562E1E7B5E74006E907D /* linked_group_definition.cpp */; };
4649B892202890BB00827CFB /* static_registry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECD26C8B1FE5730500E663E1 /* static_registry.cpp */; };
4649B897202890F600827CFB /* connect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCB00ECA805A002BE442 /* connect.cpp */; };
4649B898202890F600827CFB /* install_dependencies.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA556341E7B5ED8006E907D /* install_dependencies.cpp */; };
4649B899202890F600827CFB /* manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B514C7090F5450CC00E273F0 /* manager.cpp */; };
4649B89A202890F600827CFB /* uninstall_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4FBD769145D93370083CA67 /* uninstall_list.cpp */; };
4649B89B202890F600827CFB /* advanced_graphics_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F601D1A0490970018C9D6 /* advanced_graphics_options.cpp */; };
4649B89C202890F600827CFB /* attack_predictions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC50126E1E06151800C4DFC6 /* attack_predictions.cpp */; };
4649B89D202890F600827CFB /* campaign_difficulty.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5CE46FF12A041EF00D665EE /* campaign_difficulty.cpp */; };
4649B89E202890F600827CFB /* campaign_selection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F4D7170F5B3B25005E204A /* campaign_selection.cpp */; };
4649B89F202890F600827CFB /* chat_log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4D5DF37149CE9B500294046 /* chat_log.cpp */; };
4649B8A0202890F600827CFB /* core_selection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECBBD73E1928F41500E434C6 /* core_selection.cpp */; };
4649B8A1202890F600827CFB /* debug_clock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4944F40E1354FB970027E614 /* debug_clock.cpp */; };
4649B8A2202890F600827CFB /* depcheck_confirm_change.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC74C10D1975765F00B85A1A /* depcheck_confirm_change.cpp */; };
4649B8A3202890F600827CFB /* depcheck_select_new.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC74C10E1975765F00B85A1A /* depcheck_select_new.cpp */; };
4649B8A4202890F600827CFB /* drop_down_menu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91F462921C7117400050A9C9 /* drop_down_menu.cpp */; };
4649B8A5202890F600827CFB /* edit_label.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5CE470112A041EF00D665EE /* edit_label.cpp */; };
4649B8A6202890F600827CFB /* edit_text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 497455CC174066A800E89E30 /* edit_text.cpp */; };
4649B8A7202890F600827CFB /* end_credits.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91F06A7C1D85FE6E0005C353 /* end_credits.cpp */; };
4649B8A8202890F600827CFB /* file_dialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC04E34F1DA537F700025919 /* file_dialog.cpp */; };
4649B8A9202890F600827CFB /* folder_create.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F444917513C5562C003B6442 /* folder_create.cpp */; };
4649B8AA202890F600827CFB /* formula_debugger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B561F36E104B11B6001369F5 /* formula_debugger.cpp */; };
4649B8AB202890F600827CFB /* game_cache_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC79D70C19548D5000EC7C1F /* game_cache_options.cpp */; };
4649B8AC202890F600827CFB /* game_delete.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5951A931013BB3400C10B66 /* game_delete.cpp */; };
4649B8AD202890F600827CFB /* game_load.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B595EFE0100436C900C10B66 /* game_load.cpp */; };
4649B8AE202890F600827CFB /* game_save.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597EC620FC08E5D00CE81F5 /* game_save.cpp */; };
4649B8AF202890F600827CFB /* game_stats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9193FC771D5AC2D8004F6C07 /* game_stats.cpp */; };
4649B8B0202890F600827CFB /* game_version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECABDA341B6A9461001407C1 /* game_version.cpp */; };
4649B8B1202890F600827CFB /* gamestate_inspector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5B4692A1071189700327599 /* gamestate_inspector.cpp */; };
4649B8B2202890F600827CFB /* help_browser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC3024DA1E8469050098D797 /* help_browser.cpp */; };
4649B8B3202890F600827CFB /* hotkey_bind.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA556311E7B5EB3006E907D /* hotkey_bind.cpp */; };
4649B8B4202890F600827CFB /* label_settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91B6217A1B74E6D100B00E0F /* label_settings.cpp */; };
4649B8B5202890F600827CFB /* language_selection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCBF0ECA805A002BE442 /* language_selection.cpp */; };
4649B8B6202890F600827CFB /* loading_screen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9122417A1CAAB7B7008B347F /* loading_screen.cpp */; };
4649B8B7202890F600827CFB /* log_settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 918C8A211D05FDAA009744A0 /* log_settings.cpp */; };
4649B8B8202890F600827CFB /* lua_interpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F9A031A18112D00A14878 /* lua_interpreter.cpp */; };
4649B8B9202890F600827CFB /* message.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCC10ECA805A002BE442 /* message.cpp */; };
4649B8BA202890F600827CFB /* modal_dialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCB20ECA805A002BE442 /* modal_dialog.cpp */; };
4649B8BB202890F600827CFB /* modeless_dialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4944F4101354FB970027E614 /* modeless_dialog.cpp */; };
4649B8BF2028911C00827CFB /* faction_select.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91C5545E1D73F997002DB0C8 /* faction_select.cpp */; };
4649B8C02028911C00827CFB /* lobby.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECE272441FA03AAE004F0908 /* lobby.cpp */; };
4649B8C12028911C00827CFB /* mp_alerts_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC5C70BE19EEB57400432CF4 /* mp_alerts_options.cpp */; };
4649B8C22028911C00827CFB /* mp_change_control.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49DA0D1D13550E1E000AFEBD /* mp_change_control.cpp */; };
4649B8C32028911C00827CFB /* mp_connect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCC30ECA805A002BE442 /* mp_connect.cpp */; };
4649B8C42028911C00827CFB /* mp_create_game.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCC50ECA805A002BE442 /* mp_create_game.cpp */; };
4649B8C52028911C00827CFB /* mp_host_game_prompt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EF6CE8014D9846D00ECBE58 /* mp_host_game_prompt.cpp */; };
4649B8C62028911C00827CFB /* mp_join_game.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECFB61861DA0A0F70055D3F8 /* mp_join_game.cpp */; };
4649B8C72028911C00827CFB /* mp_join_game_password_prompt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC349AAD1AE318B100A0767A /* mp_join_game_password_prompt.cpp */; };
4649B8C82028911C00827CFB /* mp_login.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4944F40F1354FB970027E614 /* mp_login.cpp */; };
4649B8C92028911C00827CFB /* mp_method_selection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCC70ECA805A002BE442 /* mp_method_selection.cpp */; };
4649B8CA2028911C00827CFB /* mp_options_helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91D191451D78D1D900E60B56 /* mp_options_helper.cpp */; };
4649B8CB2028911C00827CFB /* mp_staging.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91F860841D90B2E9008FE58F /* mp_staging.cpp */; };
4649B8CC2028911C00827CFB /* player_info.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECE272471FA03ADC004F0908 /* player_info.cpp */; };
4649B8CD2028911C00827CFB /* player_list_helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECD26C901FE5737100E663E1 /* player_list_helper.cpp */; };
4649B8CE2028911C00827CFB /* synced_choice_wait.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 919B37FA1BAF7A9D00E0094C /* synced_choice_wait.cpp */; };
4649B8CF2028913400827CFB /* outro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECE0293B1E9A77E100DC0A62 /* outro.cpp */; };
4649B8D02028913400827CFB /* story_viewer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECB107D61E84B52600379898 /* story_viewer.cpp */; };
4649B8D12028913400827CFB /* surrender_quit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 469EC8EA20287C49008A0CAD /* surrender_quit.cpp */; };
4649B8D22028916600827CFB /* addon_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA556281E7B5E11006E907D /* addon_list.cpp */; };
4649B8D32028916600827CFB /* slider_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC8174681FB42BA300A8ED00 /* slider_base.cpp */; };
4649B8D42028916600827CFB /* widget_helpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC66897F1ED3289900D9433A /* widget_helpers.cpp */; };
4649B8D52028923500827CFB /* variant_value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC179B871E91475300B4178C /* variant_value.cpp */; };
4649B8D62028927A00827CFB /* function_gamestate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 468C1B951F09245E002DF652 /* function_gamestate.cpp */; };
465410A02078BC77002BCD13 /* l10n-track in Resources */ = {isa = PBXBuildFile; fileRef = 4654109E2078BC02002BCD13 /* l10n-track */; };
4664B9441F462ED9009E4881 /* irdya_datetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46DF5BCC1F46173700BE6D24 /* irdya_datetime.cpp */; };
467D9DEE205EC39300FA2FC4 /* command_console.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 467D9DED205EC39300FA2FC4 /* command_console.cpp */; };
467D9DEF205EC39300FA2FC4 /* command_console.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 467D9DED205EC39300FA2FC4 /* command_console.cpp */; };
467D9DF3205EC3D300FA2FC4 /* texture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 467D9DF1205EC3D200FA2FC4 /* texture.cpp */; };
467D9DF4205EC3D300FA2FC4 /* texture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 467D9DF1205EC3D200FA2FC4 /* texture.cpp */; };
467F3CF020605A3900CE0CE5 /* ingame_ui_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 467F3CEF20605A3900CE0CE5 /* ingame_ui_base.cpp */; };
467F3CF120605A3F00CE0CE5 /* ingame_ui_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 467F3CEF20605A3900CE0CE5 /* ingame_ui_base.cpp */; };
468A2EA72060F68B00B61D24 /* game_ui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 468A2EA52060F68A00B61D24 /* game_ui.cpp */; };
468A2EA82060F68B00B61D24 /* game_ui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 468A2EA52060F68A00B61D24 /* game_ui.cpp */; };
468C1B971F09245F002DF652 /* function_gamestate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 468C1B951F09245E002DF652 /* function_gamestate.cpp */; };
469BDB55205C357500DBF748 /* base64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 469BDB53205C357400DBF748 /* base64.cpp */; };
469BDB56205C357500DBF748 /* base64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 469BDB53205C357400DBF748 /* base64.cpp */; };
469EC8EC20287C4A008A0CAD /* surrender_quit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 469EC8EA20287C49008A0CAD /* surrender_quit.cpp */; };
46B2A7C12028DDA2006C2323 /* libpng16.16.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C243118EF07B4001FA499 /* libpng16.16.dylib */; };
46BAF785206672250004711F /* libboost_chrono-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 46BAF784206672240004711F /* libboost_chrono-mt.dylib */; };
46BAF787206672300004711F /* libboost_timer-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 46BAF786206672300004711F /* libboost_timer-mt.dylib */; };
46BED4D3205060EA00842FA5 /* crypt_blowfish.c in Sources */ = {isa = PBXBuildFile; fileRef = 46BED4D1205060EA00842FA5 /* crypt_blowfish.c */; };
46BED4D4205060EA00842FA5 /* crypt_blowfish.c in Sources */ = {isa = PBXBuildFile; fileRef = 46BED4D1205060EA00842FA5 /* crypt_blowfish.c */; };
46BED4D52050611600842FA5 /* crypt_blowfish.c in Sources */ = {isa = PBXBuildFile; fileRef = 46BED4D1205060EA00842FA5 /* crypt_blowfish.c */; };
46BED4DA2050711600842FA5 /* scenario-story.cfg in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 46BED4D92050710800842FA5 /* scenario-story.cfg */; };
46D7D22720736F0D004CA602 /* constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D7D22520736F0C004CA602 /* constants.cpp */; };
46D7D22820736F0D004CA602 /* constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D7D22520736F0C004CA602 /* constants.cpp */; };
46D7D23720736F1E004CA602 /* utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D7D22A20736F1A004CA602 /* utils.cpp */; };
46D7D23820736F1E004CA602 /* utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D7D22A20736F1A004CA602 /* utils.cpp */; };
46D7D23920736F1E004CA602 /* section_generators.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D7D22B20736F1B004CA602 /* section_generators.cpp */; };
46D7D23A20736F1E004CA602 /* section_generators.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D7D22B20736F1B004CA602 /* section_generators.cpp */; };
46D7D23B20736F1E004CA602 /* manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D7D22E20736F1B004CA602 /* manager.cpp */; };
46D7D23C20736F1E004CA602 /* manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D7D22E20736F1B004CA602 /* manager.cpp */; };
46D7D23D20736F1E004CA602 /* topic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D7D22F20736F1C004CA602 /* topic.cpp */; };
46D7D23E20736F1E004CA602 /* topic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D7D22F20736F1C004CA602 /* topic.cpp */; };
46D7D23F20736F1E004CA602 /* section.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D7D23220736F1D004CA602 /* section.cpp */; };
46D7D24020736F1E004CA602 /* section.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D7D23220736F1D004CA602 /* section.cpp */; };
46D7D24120736F1E004CA602 /* topic_text_generators.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D7D23420736F1D004CA602 /* topic_text_generators.cpp */; };
46D7D24220736F1E004CA602 /* topic_text_generators.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D7D23420736F1D004CA602 /* topic_text_generators.cpp */; };
46D7D24320736F1E004CA602 /* topic_generators.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D7D23520736F1D004CA602 /* topic_generators.cpp */; };
46D7D24420736F1E004CA602 /* topic_generators.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D7D23520736F1D004CA602 /* topic_generators.cpp */; };
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 */; };
46F57084205FCE34007031BF /* base64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 469BDB53205C357400DBF748 /* base64.cpp */; };
46F57085205FCE48007031BF /* crypt_blowfish.c in Sources */ = {isa = PBXBuildFile; fileRef = 46BED4D1205060EA00842FA5 /* crypt_blowfish.c */; };
46F57086205FCE79007031BF /* hash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8AD121359A600CFBDAB /* hash.cpp */; };
46F57087205FCF5D007031BF /* filesystem_sdl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91FBBAD71CB6BC3F00470BFE /* filesystem_sdl.cpp */; };
46F57088205FCF7E007031BF /* config_attribute_value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC0341DF1ECF46FE000F2E2B /* config_attribute_value.cpp */; };
46F57098205FD0B4007031BF /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B55998F70EC61EA5008DD061 /* SDL2.framework */; };
46F57099205FD0BF007031BF /* libcrypto.1.1.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 90BC845A1EDBD7B600A6630D /* libcrypto.1.1.dylib */; };
46F5709A205FE48C007031BF /* string_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999AF0EC62181008DD061 /* string_utils.cpp */; };
46F570A6205FF856007031BF /* addon_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46F5709E205FF856007031BF /* addon_utils.cpp */; };
46F570A7205FF856007031BF /* blacklist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46F570A2205FF856007031BF /* blacklist.cpp */; };
46F570A8205FF856007031BF /* campaign_server.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46F570A3205FF856007031BF /* campaign_server.cpp */; };
46F570A9205FF856007031BF /* fs_commit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46F570A4205FF856007031BF /* fs_commit.cpp */; };
46F570AA205FF970007031BF /* simple_wml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5BB6B6D0F893E7500444FBF /* simple_wml.cpp */; };
46F570AB205FF978007031BF /* server_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91C548D01D886AF000FE6A7B /* server_base.cpp */; };
4944F40D1354FB760027E614 /* drawing.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4944F40C1354FB760027E614 /* drawing.cpp */; };
4944F4121354FB970027E614 /* debug_clock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4944F40E1354FB970027E614 /* debug_clock.cpp */; };
4944F4131354FB970027E614 /* mp_login.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4944F40F1354FB970027E614 /* mp_login.cpp */; };
4944F4141354FB970027E614 /* modeless_dialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4944F4101354FB970027E614 /* modeless_dialog.cpp */; };
4944F4151354FB970027E614 /* tooltip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4944F4111354FB970027E614 /* tooltip.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 */; };
497455CE174066A800E89E30 /* edit_text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 497455CC174066A800E89E30 /* edit_text.cpp */; };
49B4B8AB175E9F1300DB8C9B /* custom_tod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49B4B8A9175E9F1300DB8C9B /* custom_tod.cpp */; };
49DA0D1E13550E1E000AFEBD /* mp_change_control.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49DA0D1D13550E1E000AFEBD /* mp_change_control.cpp */; };
49DA0D2E13550E9B000AFEBD /* iterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49DA0D2B13550E9B000AFEBD /* iterator.cpp */; };
49DA0D2F13550E9B000AFEBD /* walker_grid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49DA0D2C13550E9B000AFEBD /* walker_grid.cpp */; };
49DA0D3013550E9B000AFEBD /* walker_widget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49DA0D2D13550E9B000AFEBD /* walker_widget.cpp */; };
620A386E15E9364E00A4F513 /* attack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 620A386215E9364E00A4F513 /* attack.cpp */; };
620A386F15E9364E00A4F513 /* create.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 620A386415E9364E00A4F513 /* create.cpp */; };
620A387015E9364F00A4F513 /* heal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 620A386615E9364E00A4F513 /* heal.cpp */; };
620A387115E9364F00A4F513 /* move.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 620A386815E9364E00A4F513 /* move.cpp */; };
620A387215E9364F00A4F513 /* undo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 620A386A15E9364E00A4F513 /* undo.cpp */; };
620A387315E9364F00A4F513 /* vision.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 620A386C15E9364E00A4F513 /* vision.cpp */; };
620EC87414FEEE6D006BBD1F /* state.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 620EC87214FEEE6D006BBD1F /* state.cpp */; };
62114CC21750B97F00CA42C7 /* action_item.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62114CC01750B97F00CA42C7 /* action_item.cpp */; };
62114CC61750B99800CA42C7 /* mouse_action_item.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62114CC41750B99800CA42C7 /* mouse_action_item.cpp */; };
62114CC91750B9AF00CA42C7 /* item_palette.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62114CC71750B9AF00CA42C7 /* item_palette.cpp */; };
6216A91D1551CCF700E13C2D /* viewport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6216A91B1551CCF700E13C2D /* viewport.cpp */; };
621DEB8415A7BA1F00FEE18A /* highlighter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621DEB8215A7BA1F00FEE18A /* highlighter.cpp */; };
62579C7E1573E70C003089D5 /* instance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62579C781573E70C003089D5 /* instance.cpp */; };
62579C831573E797003089D5 /* matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62579C811573E797003089D5 /* matrix.cpp */; };
627F1EDB175AF35C000042E0 /* aspect_advancements.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 627F1ED9175AF35C000042E0 /* aspect_advancements.cpp */; };
6295C3B5150FC95C0077D8C5 /* action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3A7150FC95C0077D8C5 /* action.cpp */; };
6295C3B6150FC95C0077D8C5 /* action_label.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3AA150FC95C0077D8C5 /* action_label.cpp */; };
6295C3B7150FC95C0077D8C5 /* action_unit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3AC150FC95C0077D8C5 /* action_unit.cpp */; };
6295C3B8150FC95C0077D8C5 /* mouse_action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3AF150FC95C0077D8C5 /* mouse_action.cpp */; };
6295C3B9150FC95C0077D8C5 /* mouse_action_map_label.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3B1150FC95C0077D8C5 /* mouse_action_map_label.cpp */; };
6295C3BA150FC95C0077D8C5 /* mouse_action_unit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3B3150FC95C0077D8C5 /* mouse_action_unit.cpp */; };
6295C3C2150FC9750077D8C5 /* editor_map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3BC150FC9750077D8C5 /* editor_map.cpp */; };
6295C3C3150FC9750077D8C5 /* map_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3BE150FC9750077D8C5 /* map_context.cpp */; };
6295C3C4150FC9750077D8C5 /* map_fragment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3C0150FC9750077D8C5 /* map_fragment.cpp */; };
6295C3D6150FC9EB0077D8C5 /* editor_palettes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3CB150FC9EB0077D8C5 /* editor_palettes.cpp */; };
6295C3D8150FC9EB0077D8C5 /* terrain_palettes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3D0150FC9EB0077D8C5 /* terrain_palettes.cpp */; };
6295C3D9150FC9EB0077D8C5 /* unit_palette.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3D2150FC9EB0077D8C5 /* unit_palette.cpp */; };
62973FDE15C2EA7800D18140 /* action_village.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62973FDC15C2EA7800D18140 /* action_village.cpp */; };
62973FE215C2EAF300D18140 /* mouse_action_village.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62973FE015C2EAF300D18140 /* mouse_action_village.cpp */; };
62CC8E4C1771E7E100C16B75 /* game_config_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62CC8E4A1771E7E000C16B75 /* game_config_manager.cpp */; };
62CC8E501774C4E800C16B75 /* action_select.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62CC8E4E1774C4E800C16B75 /* action_select.cpp */; };
62CC8E531774C4F800C16B75 /* mouse_action_select.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62CC8E511774C4F800C16B75 /* mouse_action_select.cpp */; };
62CC8E7417B9063E00C16B75 /* action_wml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62CC8E6A17B9063D00C16B75 /* action_wml.cpp */; };
62CC8E7517B9063E00C16B75 /* conditional_wml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62CC8E6C17B9063D00C16B75 /* conditional_wml.cpp */; };
62CC8E7617B9063E00C16B75 /* entity_location.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62CC8E6E17B9063D00C16B75 /* entity_location.cpp */; };
62CC8E7717B9063E00C16B75 /* handlers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62CC8E7017B9063D00C16B75 /* handlers.cpp */; };
62CC8E7817B9063E00C16B75 /* pump.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62CC8E7217B9063D00C16B75 /* pump.cpp */; };
62CC8E8D17B9064D00C16B75 /* map_create.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62CC8E7C17B9064B00C16B75 /* map_create.cpp */; };
62D24F2D1519982500350848 /* brush.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62D24F271519982500350848 /* brush.cpp */; };
62D24F2F1519982500350848 /* editor_toolkit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62D24F2B1519982500350848 /* editor_toolkit.cpp */; };
62D24F321519987400350848 /* context_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62D24F311519987400350848 /* context_manager.cpp */; };
62D24F351519995200350848 /* palette_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62D24F341519995200350848 /* palette_manager.cpp */; };
62E48250154D865E001DD4FC /* pane.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62E4824E154D865E001DD4FC /* pane.cpp */; };
8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
903F959C1ED5489500F1BDD3 /* credentials.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 903F959B1ED5489500F1BDD3 /* credentials.cpp */; };
903F959F1ED5496700F1BDD3 /* hash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8AD121359A600CFBDAB /* hash.cpp */; };
905440871EE46ABC0091D1AE /* libcrypto.1.1.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 90BC845A1EDBD7B600A6630D /* libcrypto.1.1.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
90606A2B1D5599BA00719B40 /* libpcre.1.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 90606A2A1D5599BA00719B40 /* libpcre.1.dylib */; };
90BC845B1EDBD7B600A6630D /* libcrypto.1.1.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 90BC845A1EDBD7B600A6630D /* libcrypto.1.1.dylib */; };
90BC845C1EDBD7B600A6630D /* libcrypto.1.1.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 90BC845A1EDBD7B600A6630D /* libcrypto.1.1.dylib */; };
90BC845D1EDBD7B600A6630D /* libcrypto.1.1.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 90BC845A1EDBD7B600A6630D /* libcrypto.1.1.dylib */; };
9107AE181DB32899001927B0 /* lapi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A1061879D17D00A3B0B1 /* lapi.cpp */; };
9107AE191DB3289D001927B0 /* lauxlib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A1071879D17D00A3B0B1 /* lauxlib.cpp */; };
9107AE1A1DB328A2001927B0 /* lbaselib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A1081879D17D00A3B0B1 /* lbaselib.cpp */; };
9107AE1B1DB328A6001927B0 /* lbitlib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A1091879D17D00A3B0B1 /* lbitlib.cpp */; };
9107AE1C1DB328AA001927B0 /* lcode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A10A1879D17D00A3B0B1 /* lcode.cpp */; };
9107AE1D1DB328AF001927B0 /* lcorolib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A10B1879D17D00A3B0B1 /* lcorolib.cpp */; };
9107AE1E1DB328B4001927B0 /* lctype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A10C1879D17D00A3B0B1 /* lctype.cpp */; };
9107AE1F1DB328BA001927B0 /* ldblib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A10D1879D17D00A3B0B1 /* ldblib.cpp */; };
9107AE201DB328BF001927B0 /* ldebug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A10E1879D17D00A3B0B1 /* ldebug.cpp */; };
9107AE211DB328C4001927B0 /* ldo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A10F1879D17D00A3B0B1 /* ldo.cpp */; };
9107AE221DB328C8001927B0 /* ldump.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A1101879D17D00A3B0B1 /* ldump.cpp */; };
9107AE231DB328CD001927B0 /* lfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A1111879D17D00A3B0B1 /* lfunc.cpp */; };
9107AE241DB328D2001927B0 /* lgc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A1121879D17D00A3B0B1 /* lgc.cpp */; };
9107AE261DB328DC001927B0 /* liolib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A1141879D17D00A3B0B1 /* liolib.cpp */; };
9107AE271DB328E1001927B0 /* llex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A1151879D17D00A3B0B1 /* llex.cpp */; };
9107AE281DB328E5001927B0 /* lmathlib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A1161879D17D00A3B0B1 /* lmathlib.cpp */; };
9107AE291DB328E9001927B0 /* lmem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A1171879D17D00A3B0B1 /* lmem.cpp */; };
9107AE2A1DB328F0001927B0 /* loadlib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A1181879D17D00A3B0B1 /* loadlib.cpp */; };
9107AE2B1DB328F5001927B0 /* lobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A1191879D17D00A3B0B1 /* lobject.cpp */; };
9107AE2C1DB328F9001927B0 /* lopcodes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A11A1879D17D00A3B0B1 /* lopcodes.cpp */; };
9107AE2D1DB328FD001927B0 /* loslib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A11B1879D17D00A3B0B1 /* loslib.cpp */; };
9107AE2E1DB32902001927B0 /* lparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A11C1879D17D00A3B0B1 /* lparser.cpp */; };
9107AE2F1DB32906001927B0 /* lstate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A11D1879D17D00A3B0B1 /* lstate.cpp */; };
9107AE301DB3290B001927B0 /* lstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A11E1879D17D00A3B0B1 /* lstring.cpp */; };
9107AE311DB32910001927B0 /* lstrlib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A11F1879D17D00A3B0B1 /* lstrlib.cpp */; };
9107AE321DB32914001927B0 /* ltable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A1201879D17D00A3B0B1 /* ltable.cpp */; };
9107AE331DB32918001927B0 /* ltablib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A1211879D17D00A3B0B1 /* ltablib.cpp */; };
9107AE341DB3291E001927B0 /* ltm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A1221879D17D00A3B0B1 /* ltm.cpp */; };
9107AE351DB32922001927B0 /* lundump.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A1261879D17D00A3B0B1 /* lundump.cpp */; };
9107AE361DB32926001927B0 /* lvm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A1271879D17D00A3B0B1 /* lvm.cpp */; };
9107AE371DB3292B001927B0 /* lzio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC89A1281879D17D00A3B0B1 /* lzio.cpp */; };
9107AE3C1DB33386001927B0 /* lua_preferences.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECFB61831DA0A0C50055D3F8 /* lua_preferences.cpp */; };
9107AE401DB333C2001927B0 /* constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC67F7E91DB3144A0038337E /* constants.cpp */; };
9107AE411DB333C4001927B0 /* font_config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC67F7EB1DB3144A0038337E /* font_config.cpp */; };
9107AE451DB333CF001927B0 /* text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC67F7F81DB314580038337E /* text.cpp */; };
9107AE461DB335D5001927B0 /* paths.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECE113A41DAECF3D00EBD7C4 /* paths.cpp */; };
9107AE4B1DB3D8FE001927B0 /* standard_colors.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9107AE471DB3D8FE001927B0 /* standard_colors.cpp */; };
9107AE4C1DB3D8FE001927B0 /* text_formatting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9107AE491DB3D8FE001927B0 /* text_formatting.cpp */; };
9107AE4D1DB3E5CA001927B0 /* constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC67F7E91DB3144A0038337E /* constants.cpp */; };
9107AE571DB5BD49001927B0 /* lutf8lib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9107AE561DB5BD49001927B0 /* lutf8lib.cpp */; };
911F2DAD1BA086A400E3102E /* window.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 911F2DAB1BA086A400E3102E /* window.cpp */; };
911F47171CADC83800F47035 /* libboost_unit_test_framework-mt.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 91E355621CACA1CE00774252 /* libboost_unit_test_framework-mt.dylib */; };
911F47181CADCF3F00F47035 /* libboost_program_options-mt.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5213AD4E35003C701D /* libboost_program_options-mt.dylib */; };
9122417C1CAAB7B7008B347F /* loading_screen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9122417A1CAAB7B7008B347F /* loading_screen.cpp */; };
91273E8F1C7BF1D7005E7F81 /* _main.cfg in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E721C7BF1C0005E7F81 /* _main.cfg */; };
91273E901C7BF1D7005E7F81 /* advanced_preferences.cfg in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E731C7BF1C0005E7F81 /* advanced_preferences.cfg */; };
91273E911C7BF1D7005E7F81 /* ai in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E741C7BF1C0005E7F81 /* ai */; };
91273E921C7BF1D7005E7F81 /* campaigns in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E751C7BF1C0005E7F81 /* campaigns */; };
91273E931C7BF1D8005E7F81 /* COPYING.txt in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E761C7BF1C0005E7F81 /* COPYING.txt */; };
91273E941C7BF1D8005E7F81 /* core in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E771C7BF1C0005E7F81 /* core */; };
91273E951C7BF1D8005E7F81 /* cores.cfg in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E781C7BF1C0005E7F81 /* cores.cfg */; };
91273E961C7BF1D8005E7F81 /* english.cfg in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E791C7BF1C1005E7F81 /* english.cfg */; };
91273E981C7BF1D8005E7F81 /* game_config.cfg in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E7B1C7BF1C1005E7F81 /* game_config.cfg */; };
91273E991C7BF1D8005E7F81 /* gui in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E7C1C7BF1C1005E7F81 /* gui */; };
91273E9A1C7BF1D8005E7F81 /* hardwired in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E7D1C7BF1C1005E7F81 /* hardwired */; };
91273E9B1C7BF1D8005E7F81 /* lan_server.cfg in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E7E1C7BF1C2005E7F81 /* lan_server.cfg */; };
91273E9C1C7BF1D8005E7F81 /* languages in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E7F1C7BF1C2005E7F81 /* languages */; };
91273E9D1C7BF1D8005E7F81 /* lua in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E801C7BF1C2005E7F81 /* lua */; };
91273E9E1C7BF1D8005E7F81 /* multiplayer in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E811C7BF1C2005E7F81 /* multiplayer */; };
91273EA11C7BF1D8005E7F81 /* scenario-leaders.cfg in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E841C7BF1C3005E7F81 /* scenario-leaders.cfg */; };
91273EA21C7BF1D8005E7F81 /* scenario-movethrough.cfg in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E851C7BF1C3005E7F81 /* scenario-movethrough.cfg */; };
91273EA41C7BF1D8005E7F81 /* scenario-test.cfg in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E871C7BF1C3005E7F81 /* scenario-test.cfg */; };
91273EA51C7BF1D8005E7F81 /* schema-gui.cfg in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E881C7BF1C4005E7F81 /* schema-gui.cfg */; };
91273EA61C7BF1D8005E7F81 /* schema.cfg in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E891C7BF1C4005E7F81 /* schema.cfg */; };
91273EA71C7BF1D8005E7F81 /* shaders in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E8A1C7BF1C4005E7F81 /* shaders */; };
91273EA81C7BF1D8005E7F81 /* test in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E8B1C7BF1C4005E7F81 /* test */; };
91273EA91C7BF1D8005E7F81 /* themes in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E8C1C7BF1C4005E7F81 /* themes */; };
91273EAA1C7BF1D8005E7F81 /* tips.cfg in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E8D1C7BF1C5005E7F81 /* tips.cfg */; };
91273EAB1C7BF1D8005E7F81 /* tools in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 91273E8E1C7BF1C5005E7F81 /* tools */; };
9130A4601C73BB6100852782 /* select_orb_colors.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9130A45E1C73BB6100852782 /* select_orb_colors.cpp */; };
9132C1781D7A981D008F604E /* generator_settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9132C1761D7A981D008F604E /* generator_settings.cpp */; };
9132C1791D7A981D008F604E /* generator_settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9132C1761D7A981D008F604E /* generator_settings.cpp */; };
913D26771D3C9697002FF3AB /* name_generator_factory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 913D26751D3C9697002FF3AB /* name_generator_factory.cpp */; };
914F2F861D35253900A42440 /* location_palette.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 914F2F841D35253900A42440 /* location_palette.cpp */; };
9157B6021DE0FCBB00E46192 /* statistics_dialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9157B6001DE0FCBB00E46192 /* statistics_dialog.cpp */; };
9157B6031DE0FCBB00E46192 /* statistics_dialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9157B6001DE0FCBB00E46192 /* statistics_dialog.cpp */; };
915C68EA1DF1DCB000594B07 /* color.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 915C68E81DF1DCB000594B07 /* color.cpp */; };
915C68EB1DF1DCB000594B07 /* color.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 915C68E81DF1DCB000594B07 /* color.cpp */; };
915C68EC1DF1DCB000594B07 /* color.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 915C68E81DF1DCB000594B07 /* color.cpp */; };
915C68EF1DF1DCD200594B07 /* terrain_layers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 915C68ED1DF1DCD200594B07 /* terrain_layers.cpp */; };
915C68F01DF1DCD200594B07 /* terrain_layers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 915C68ED1DF1DCD200594B07 /* terrain_layers.cpp */; };
915C68F11DF1F54D00594B07 /* constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC67F7E91DB3144A0038337E /* constants.cpp */; };
915C68F21DF1F5C600594B07 /* color.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 915C68E81DF1DCB000594B07 /* color.cpp */; };
915C68F41DF1F78600594B07 /* libintl.8.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 915C68F31DF1F78600594B07 /* libintl.8.dylib */; };
915C68F51DF1F90F00594B07 /* libintl.8.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 915C68F31DF1F78600594B07 /* libintl.8.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
916407781D3C37120057C4DE /* context_free_grammar_generator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91C55DA21CC078820040012E /* context_free_grammar_generator.cpp */; };
916407791D3C371E0057C4DE /* markov_generator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91FBBAD91CB6D1B700470BFE /* markov_generator.cpp */; };
9164077A1D3C37350057C4DE /* filesystem_sdl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91FBBAD71CB6BC3F00470BFE /* filesystem_sdl.cpp */; };
9164077B1D3C37470057C4DE /* lua_formula_bridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91FAC7091C7FBC2C00DAB2C3 /* lua_formula_bridge.cpp */; };
9164077C1D3C37B40057C4DE /* wesnothd_connection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 918C8A1C1D05F9AA009744A0 /* wesnothd_connection.cpp */; };
9164077D1D3C37D30057C4DE /* location_palette.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 914F2F841D35253900A42440 /* location_palette.cpp */; };
9164077E1D3C37F60057C4DE /* chat_events.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 918C8A181D05F9AA009744A0 /* chat_events.cpp */; };
9164077F1D3C381B0057C4DE /* chat_command_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 918C8A161D05F9AA009744A0 /* chat_command_handler.cpp */; };
916718EB1CADA88800B055A9 /* libgobject-2.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242818EF07B4001FA499 /* libgobject-2.0.0.dylib */; };
916718EC1CADA9DA00B055A9 /* unit_attack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8891213589100CFBDAB /* unit_attack.cpp */; };
916718ED1CADA9DA00B055A9 /* unit_create.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B59F9731103716E400A57C1A /* unit_create.cpp */; };
916718EE1CADA9DA00B055A9 /* unit_recruit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91DCA68B1C9066EC0030F8D0 /* unit_recruit.cpp */; };
916718EF1CADA9DA00B055A9 /* wml_error.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECF3A0B118AD3E8700DD643A /* wml_error.cpp */; };
916718F01CADA9DA00B055A9 /* wml_message.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55A80520EDF3DFB00C9D97A /* wml_message.cpp */; };
916718F11CADA9E400B055A9 /* select_orb_colors.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9130A45E1C73BB6100852782 /* select_orb_colors.cpp */; };
916718F21CADA9E400B055A9 /* simple_item_selector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5CE470312A041EF00D665EE /* simple_item_selector.cpp */; };
916718F31CADA9E400B055A9 /* theme_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC3381C518B520120020DD6F /* theme_list.cpp */; };
916718F41CADA9E400B055A9 /* tooltip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4944F4111354FB970027E614 /* tooltip.cpp */; };
916718F51CADA9E400B055A9 /* title_screen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCC90ECA805A002BE442 /* title_screen.cpp */; };
916718F61CADA9E400B055A9 /* transient_message.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6F10FEA9F92006F6FBD /* transient_message.cpp */; };
916718F71CADA9EF00B055A9 /* network_transmission.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4EF0D7313AD52EA003C701D /* network_transmission.cpp */; };
916718F91CADA9EF00B055A9 /* preferences_dialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91F462821C71139B0050A9C9 /* preferences_dialog.cpp */; };
916718FA1CADA9EF00B055A9 /* screenshot_notification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC19E6EE18B7F24B003B4B81 /* screenshot_notification.cpp */; };
916718FB1CADAA1200B055A9 /* fake_display.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597C4C00FACD43B00CE81F5 /* fake_display.cpp */; };
916718FD1CADAA1200B055A9 /* game_config_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597C4C40FACD43B00CE81F5 /* game_config_manager.cpp */; };
916718FF1CADAA1D00B055A9 /* fire_event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91E3562A1CACA6E600774252 /* fire_event.cpp */; };
916719001CADAA1D00B055A9 /* iterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91E3562B1CACA6E600774252 /* iterator.cpp */; };
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.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC64D75C1A085C990092EF75 /* libboost_random-mt.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 */; };
9176FECE1D59745F006EF694 /* unit_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9176FECD1D59745E006EF694 /* unit_list.cpp */; };
9176FECF1D59745F006EF694 /* unit_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9176FECD1D59745E006EF694 /* unit_list.cpp */; };
917746C11D680C7C00E8689A /* walker_tree_node.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 917746BF1D680C7C00E8689A /* walker_tree_node.cpp */; };
917746C21D680C7C00E8689A /* walker_tree_node.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 917746BF1D680C7C00E8689A /* walker_tree_node.cpp */; };
918438611D503E4000C42277 /* unit_recall.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9184385F1D503E4000C42277 /* unit_recall.cpp */; };
918438621D503E5300C42277 /* unit_recall.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9184385F1D503E4000C42277 /* unit_recall.cpp */; };
918C8A1E1D05F9AA009744A0 /* chat_command_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 918C8A161D05F9AA009744A0 /* chat_command_handler.cpp */; };
918C8A1F1D05F9AA009744A0 /* chat_events.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 918C8A181D05F9AA009744A0 /* chat_events.cpp */; };
918C8A201D05F9AA009744A0 /* wesnothd_connection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 918C8A1C1D05F9AA009744A0 /* wesnothd_connection.cpp */; };
918C8A231D05FDAA009744A0 /* log_settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 918C8A211D05FDAA009744A0 /* log_settings.cpp */; };
918E9D061D8211130080686E /* chatbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 918E9D041D8211130080686E /* chatbox.cpp */; };
918E9D071D8211130080686E /* chatbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 918E9D041D8211130080686E /* chatbox.cpp */; };
9193FC751D5A62FA004F6C07 /* unit_advance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9193FC731D5A62FA004F6C07 /* unit_advance.cpp */; };
9193FC761D5A62FA004F6C07 /* unit_advance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9193FC731D5A62FA004F6C07 /* unit_advance.cpp */; };
9193FC791D5AC2D8004F6C07 /* game_stats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9193FC771D5AC2D8004F6C07 /* game_stats.cpp */; };
9193FC7B1D5AE5B2004F6C07 /* name_generator_factory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 913D26751D3C9697002FF3AB /* name_generator_factory.cpp */; };
9193FC7E1D5BB64F004F6C07 /* advancement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9193FC7C1D5BB64E004F6C07 /* advancement.cpp */; };
9193FC7F1D5BB64F004F6C07 /* advancement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9193FC7C1D5BB64E004F6C07 /* advancement.cpp */; };
9193FC821D5C2CF8004F6C07 /* lua_unit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9193FC801D5C2CF7004F6C07 /* lua_unit.cpp */; };
9193FC831D5C2D00004F6C07 /* lua_unit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9193FC801D5C2CF7004F6C07 /* lua_unit.cpp */; };
9193FC861D5D7461004F6C07 /* lua_unit_attacks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9193FC841D5D7452004F6C07 /* lua_unit_attacks.cpp */; };
9193FC871D5D7461004F6C07 /* lua_unit_attacks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9193FC841D5D7452004F6C07 /* lua_unit_attacks.cpp */; };
919B37F81BAF789E00E0094C /* synced_user_choice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 919B37F71BAF789D00E0094C /* synced_user_choice.cpp */; };
919B37FC1BAF7A9D00E0094C /* synced_choice_wait.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 919B37FA1BAF7A9D00E0094C /* synced_choice_wait.cpp */; };
91A214E51CAD666B00927AEA /* arrow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8A1121359A600CFBDAB /* arrow.cpp */; };
91A214E71CAD666B00927AEA /* cursor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A9D0EC62181008DD061 /* cursor.cpp */; };
91A214E81CAD666B00927AEA /* clipboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC49A38119F34F1200E78528 /* clipboard.cpp */; };
91A214E91CAD666B00927AEA /* display.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A990EC62181008DD061 /* display.cpp */; };
91A214EA1CAD666B00927AEA /* display_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECD39894194B844A00CF2125 /* display_context.cpp */; };
91A214EB1CAD666B00927AEA /* events.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A970EC62181008DD061 /* events.cpp */; };
91A214EC1CAD666B00927AEA /* floating_label.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC45DEE01AD1CEF600BD760C /* floating_label.cpp */; };
91A214EE1CAD666B00927AEA /* format_time_summary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECC8F419185FE2E1004AC3BE /* format_time_summary.cpp */; };
91A214EF1CAD669D00927AEA /* game_end_exceptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F419A1F314E21246002F9ADC /* game_end_exceptions.cpp */; };
91A214F01CAD669D00927AEA /* cave_map_generator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC4E3B1819B2D7AD0049CBD7 /* cave_map_generator.cpp */; };
91A214F11CAD669D00927AEA /* default_map_generator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC4E3B1919B2D7AD0049CBD7 /* default_map_generator.cpp */; };
91A214F21CAD669D00927AEA /* default_map_generator_job.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECEEB7EF1A1E8AB20006575B /* default_map_generator_job.cpp */; };
91A214F31CAD669D00927AEA /* lua_map_generator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC5590761A0B11C600675179 /* lua_map_generator.cpp */; };
91A214F41CAD669D00927AEA /* map_create.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62CC8E7C17B9064B00C16B75 /* map_create.cpp */; };
91A214F51CAD669D00927AEA /* map_generator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC4E3B1A19B2D7AD0049CBD7 /* map_generator.cpp */; };
91A214F61CAD669D00927AEA /* generic_event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A730EC62181008DD061 /* generic_event.cpp */; };
91A214F71CAD66B900927AEA /* command_executor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECFA82DA184E59F3006782FB /* command_executor.cpp */; };
91A214F81CAD66B900927AEA /* hotkey_command.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECFA82DC184E59F3006782FB /* hotkey_command.cpp */; };
91A214F91CAD66B900927AEA /* hotkey_item.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECFA82DE184E59F3006782FB /* hotkey_item.cpp */; };
91A214FA1CAD66B900927AEA /* hotkey_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECFA82E0184E59F3006782FB /* hotkey_manager.cpp */; };
91A214FB1CAD66CC00927AEA /* image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A0F0EC62181008DD061 /* image.cpp */; };
91A214FC1CAD66CC00927AEA /* image_modifications.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4E4E0B21367244F001C7528 /* image_modifications.cpp */; };
91A214FD1CAD66CC00927AEA /* joystick.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F444907513C5483E003B6442 /* joystick.cpp */; };
91A214FE1CAD66CC00927AEA /* key.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A0B0EC62181008DD061 /* key.cpp */; };
91A214FF1CAD66CC00927AEA /* language.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A090EC62181008DD061 /* language.cpp */; };
91A215001CAD66D000927AEA /* label.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999FB0EC62181008DD061 /* label.cpp */; };
91A215011CAD66E500927AEA /* marked-up_text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999F20EC62181008DD061 /* marked-up_text.cpp */; };
91A215021CAD66E500927AEA /* minimap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999EC0EC62181008DD061 /* minimap.cpp */; };
91A215031CAD66E500927AEA /* astarsearch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55BE02D11234AAB00154E6C /* astarsearch.cpp */; };
91A215041CAD66E500927AEA /* pathutils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999D20EC62181008DD061 /* pathutils.cpp */; };
91A215061CAD673700927AEA /* quit_confirmation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECC84C1B1B973C5900A5F451 /* quit_confirmation.cpp */; };
91A215071CAD673700927AEA /* race.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999C00EC62181008DD061 /* race.cpp */; };
91A215081CAD673700927AEA /* reports.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999B70EC62181008DD061 /* reports.cpp */; };
91A2150A1CAD675900927AEA /* sound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B559999F0EC62181008DD061 /* sound.cpp */; };
91A2150B1CAD675900927AEA /* sound_music_track.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8C4121359A600CFBDAB /* sound_music_track.cpp */; };
91A2150C1CAD675900927AEA /* soundsource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B559999D0EC62181008DD061 /* soundsource.cpp */; };
91A2150D1CAD676300927AEA /* builder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECBBD73B1928F3F100E434C6 /* builder.cpp */; };
91A2150E1CAD676300927AEA /* terrain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999950EC62181008DD061 /* terrain.cpp */; };
91A2150F1CAD676300927AEA /* translation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999910EC62181008DD061 /* translation.cpp */; };
91A215111CAD677400927AEA /* theme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B559998D0EC62181008DD061 /* theme.cpp */; };
91A215121CAD677400927AEA /* time_of_day.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999870EC62181008DD061 /* time_of_day.cpp */; };
91A215131CAD677400927AEA /* tooltips.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999830EC62181008DD061 /* tooltips.cpp */; };
91A215141CAD677400927AEA /* make_enum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC53B04D1B23BB0E002F758F /* make_enum.cpp */; };
91A215151CAD687A00927AEA /* video.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999650EC62181008DD061 /* video.cpp */; };
91A215201CAD689800927AEA /* widget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999600EC62181008DD061 /* widget.cpp */; };
91A215211CAD689800927AEA /* wml_exception.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999430EC62181008DD061 /* wml_exception.cpp */; };
91A215221CAD696900927AEA /* xbrz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F601F1A0490FC0018C9D6 /* xbrz.cpp */; };
91A215241CAD698900927AEA /* exception.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC84246F18F30DB700FC1EEF /* exception.cpp */; };
91A215251CAD698900927AEA /* rect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECFB9FAB193BFB6E00146ED0 /* rect.cpp */; };
91A215261CAD698900927AEA /* utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC28C58D19423426003B0F5E /* utils.cpp */; };
91A215271CAD698900927AEA /* window.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 911F2DAB1BA086A400E3102E /* window.cpp */; };
91A215281CAD699200927AEA /* libfontconfig.1.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242518EF07B4001FA499 /* libfontconfig.1.dylib */; };
91A215621CAD6DA400927AEA /* application_lua_kernel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC218E9A1A1064F4007C910C /* application_lua_kernel.cpp */; };
91A215631CAD6DA400927AEA /* game_lua_kernel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC218EA21A106673007C910C /* game_lua_kernel.cpp */; };
91A215651CAD6DA400927AEA /* lua_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC218E9E1A106648007C910C /* lua_common.cpp */; };
91A215661CAD6DA400927AEA /* lua_cpp_function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECD5D7BE1A22DC8600114175 /* lua_cpp_function.cpp */; };
91A215671CAD6DA400927AEA /* lua_fileops.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA4A6781A1EC319006BCCF2 /* lua_fileops.cpp */; };
91A215681CAD6DA400927AEA /* lua_gui2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA1E0F11A1271AC00426E00 /* lua_gui2.cpp */; };
91A215691CAD6DA400927AEA /* lua_kernel_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC218E9F1A106648007C910C /* lua_kernel_base.cpp */; };
91A2156A1CAD6DA400927AEA /* lua_map_location_ops.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA4A6791A1EC319006BCCF2 /* lua_map_location_ops.cpp */; };
91A2156B1CAD6DA400927AEA /* lua_race.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECC2FFF91A51A00900023AF4 /* lua_race.cpp */; };
91A2156C1CAD6DA500927AEA /* lua_rng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA4A67A1A1EC319006BCCF2 /* lua_rng.cpp */; };
91A2156D1CAD6DA500927AEA /* lua_team.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC5430211A4E6024006D206C /* lua_team.cpp */; };
91A2156F1CAD6DA500927AEA /* lua_unit_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC5430221A4E6024006D206C /* lua_unit_type.cpp */; };
91A215701CAD6E7500927AEA /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC59F25F1A4529D2001910CB /* context.cpp */; };
91A215711CAD6E7500927AEA /* manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC59F2601A4529D2001910CB /* manager.cpp */; };
91A215721CAD6E7500927AEA /* mapgen_lua_kernel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA1E1001A12755B00426E00 /* mapgen_lua_kernel.cpp */; };
91A215731CAD704C00927AEA /* pathfind.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55BE02E11234AAB00154E6C /* pathfind.cpp */; };
91A215741CAD704C00927AEA /* teleport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4944F41A1354FBFF0027E614 /* teleport.cpp */; };
91A215751CAD761100927AEA /* help.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA1E0F91A1272EE00426E00 /* help.cpp */; };
91A2157C1CAD761100927AEA /* hotkey_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA563861A47BA36006278A5 /* hotkey_handler.cpp */; };
91A2157D1CAD761100927AEA /* hotkey_handler_mp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA563831A47BA36006278A5 /* hotkey_handler_mp.cpp */; };
91A2157E1CAD761100927AEA /* hotkey_handler_sp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA563851A47BA36006278A5 /* hotkey_handler_sp.cpp */; };
91A215801CAD797900927AEA /* controller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597EC0C0FC0835900CE81F5 /* controller.cpp */; };
91A215821CAD797900927AEA /* part.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597EC100FC0835900CE81F5 /* part.cpp */; };
91A215841CAD797900927AEA /* filter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999930EC62181008DD061 /* filter.cpp */; };
91A215851CAD884A00927AEA /* abilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B559997D0EC62181008DD061 /* abilities.cpp */; };
91A215861CAD884A00927AEA /* animation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B559997B0EC62181008DD061 /* animation.cpp */; };
91A215871CAD884B00927AEA /* animation_component.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC386CEF195119A9006004ED /* animation_component.cpp */; };
91A215881CAD884B00927AEA /* attack_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECC2FFFB1A51A91100023AF4 /* attack_type.cpp */; };
91A215891CAD884B00927AEA /* drawer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC387E6E195AFB5C00FC0342 /* drawer.cpp */; };
91A2158A1CAD884B00927AEA /* filter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC28642E1967988F00168DFF /* filter.cpp */; };
91A2158B1CAD884B00927AEA /* formula_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC08023A194D0A80009E0050 /* formula_manager.cpp */; };
91A2158C1CAD884B00927AEA /* frame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999770EC62181008DD061 /* frame.cpp */; };
91A2158D1CAD884B00927AEA /* helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8C7121359A600CFBDAB /* helper.cpp */; };
91A2158E1CAD884B00927AEA /* id.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999750EC62181008DD061 /* id.cpp */; };
91A2158F1CAD884B00927AEA /* map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999730EC62181008DD061 /* map.cpp */; };
91A215901CAD884B00927AEA /* types.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999710EC62181008DD061 /* types.cpp */; };
91A215911CAD884B00927AEA /* udisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999790EC62181008DD061 /* udisplay.cpp */; };
91A215921CAD884B00927AEA /* unit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B559997F0EC62181008DD061 /* unit.cpp */; };
91A215941CAD887700927AEA /* action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8FE12135AC300CFBDAB /* action.cpp */; };
91A215951CAD887700927AEA /* attack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE90012135AC300CFBDAB /* attack.cpp */; };
91A215961CAD887700927AEA /* highlighter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621DEB8215A7BA1F00FEE18A /* highlighter.cpp */; };
91A215971CAD887700927AEA /* manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE90412135AC300CFBDAB /* manager.cpp */; };
91A215981CAD887700927AEA /* mapbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F480CD1D14034E6D007175D6 /* mapbuilder.cpp */; };
91A215991CAD887700927AEA /* move.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE90812135AC300CFBDAB /* move.cpp */; };
91A2159A1CAD887700927AEA /* recall.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE90A12135AC300CFBDAB /* recall.cpp */; };
91A2159B1CAD887700927AEA /* recruit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE90C12135AC300CFBDAB /* recruit.cpp */; };
91A2159C1CAD887700927AEA /* side_actions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE90E12135AC300CFBDAB /* side_actions.cpp */; };
91A2159D1CAD887700927AEA /* suppose_dead.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4E4E0AF1367241E001C7528 /* suppose_dead.cpp */; };
91A2159E1CAD887700927AEA /* utility.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B553B6B812189C5900CC8C58 /* utility.cpp */; };
91A215A31CAD915400927AEA /* gettext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC4DF45419FEA7A8000EC086 /* gettext.cpp */; };
91A215A51CAD91AB00927AEA /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999670EC62181008DD061 /* version.cpp */; };
91A215A61CAD91BE00927AEA /* location.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999F90EC62181008DD061 /* location.cpp */; };
91A215A71CAD924000927AEA /* binary_or_text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999A70EC62181008DD061 /* binary_or_text.cpp */; };
91A215A81CAD924000927AEA /* parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999AB0EC62181008DD061 /* parser.cpp */; };
91A215A91CAD924000927AEA /* preprocessor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999AD0EC62181008DD061 /* preprocessor.cpp */; };
91A215AA1CAD924000927AEA /* schema_validator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F480CD2214034F18007175D6 /* schema_validator.cpp */; };
91A215AB1CAD924000927AEA /* string_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999AF0EC62181008DD061 /* string_utils.cpp */; };
91A215AC1CAD924000927AEA /* tokenizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999B10EC62181008DD061 /* tokenizer.cpp */; };
91A215AD1CAD924000927AEA /* unicode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECAA3FE518E0E4EF002E8998 /* unicode.cpp */; };
91A215AE1CAD924000927AEA /* validator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F449349913FF652800DF01D5 /* validator.cpp */; };
91A215AF1CAD925400927AEA /* color_range.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599AAA0EC62181008DD061 /* color_range.cpp */; };
91A215B01CAD925400927AEA /* config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599AA80EC62181008DD061 /* config.cpp */; };
91A215B11CAD925D00927AEA /* hash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8AD121359A600CFBDAB /* hash.cpp */; };
91A215B21CAD926900927AEA /* log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A020EC62181008DD061 /* log.cpp */; };
91A215B31CAD926F00927AEA /* map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A000EC62181008DD061 /* map.cpp */; };
91A215B51CAD928C00927AEA /* mt_rng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC64D7641A085F120092EF75 /* mt_rng.cpp */; };
91A215B71CAD92A100927AEA /* seed_rng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC64D75F1A085CE60092EF75 /* seed_rng.cpp */; };
91A215B81CAD92AA00927AEA /* type_data.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECE17E111A0DD79F00B76473 /* type_data.cpp */; };
91A215BB1CAD92D000927AEA /* tstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999810EC62181008DD061 /* tstring.cpp */; };
91A215BF1CAD951A00927AEA /* lua_jailbreak_exception.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F419E44413354E620031448A /* lua_jailbreak_exception.cpp */; };
91A215C01CAD952C00927AEA /* game_config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A800EC62181008DD061 /* game_config.cpp */; };
91A215C11CAD952C00927AEA /* game_config_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62CC8E4A1771E7E000C16B75 /* game_config_manager.cpp */; };
91A215C21CAD954C00927AEA /* filesystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECF9D43C19F3FF9400E6C9D9 /* filesystem.cpp */; };
91A215C31CAD960300927AEA /* filesystem_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC5C70BB19EEB54900432CF4 /* filesystem_common.cpp */; };
91A215C41CAD968400927AEA /* custom_tod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49B4B8A9175E9F1300DB8C9B /* custom_tod.cpp */; };
91A215C51CAD968400927AEA /* edit_label.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F49F134815BC627C00B64B0B /* edit_label.cpp */; };
91A215C61CAD968400927AEA /* edit_scenario.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC95E50418612BB600F3A9EF /* edit_scenario.cpp */; };
91A215C71CAD968400927AEA /* edit_side.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC95E50618612BB600F3A9EF /* edit_side.cpp */; };
91A215C81CAD968400927AEA /* generate_map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCB40ECA805A002BE442 /* generate_map.cpp */; };
91A215C91CAD968400927AEA /* new_map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCB60ECA805A002BE442 /* new_map.cpp */; };
91A215CA1CAD968400927AEA /* resize_map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCB80ECA805A002BE442 /* resize_map.cpp */; };
91A215CB1CAD968400927AEA /* set_starting_position.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4728DAF145A59CF00F0E1E1 /* set_starting_position.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.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5213AD4E35003C701D /* libboost_program_options-mt.dylib */; };
91A215DC1CAD970800927AEA /* libboost_regex-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5313AD4E35003C701D /* libboost_regex-mt.dylib */; };
91A215DD1CAD971800927AEA /* libboost_locale-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC4DF45919FEA838000EC086 /* libboost_locale-mt.dylib */; };
91A215DE1CAD99E000927AEA /* libboost_filesystem-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = ECF9D43F19F4026D00E6C9D9 /* libboost_filesystem-mt.dylib */; };
91A215DF1CAD99E000927AEA /* libboost_iostreams-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D4B13AD4D53003C701D /* libboost_iostreams-mt.dylib */; };
91A215E01CAD99E000927AEA /* libboost_system-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5413AD4E35003C701D /* libboost_system-mt.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 */; };
91A215E41CAD9D4300927AEA /* button.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCEA0ECA805A002BE442 /* button.cpp */; };
91A215E71CAD9D4300927AEA /* menu_button.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91F462861C7115C50050A9C9 /* menu_button.cpp */; };
91A215E91CAD9D4300927AEA /* container_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCEE0ECA805A002BE442 /* container_base.cpp */; };
91A215EB1CAD9D4300927AEA /* styled_widget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCF00ECA805A002BE442 /* styled_widget.cpp */; };
91A215ED1CAD9D4300927AEA /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCF20ECA805A002BE442 /* debug.cpp */; };
91A215EF1CAD9D4300927AEA /* drawing.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4944F40C1354FB760027E614 /* drawing.cpp */; };
91A215F21CAD9D4300927AEA /* generator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5795A670F05858100EB190E /* generator.cpp */; };
91A215F51CAD9D4300927AEA /* grid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCF70ECA805A002BE442 /* grid.cpp */; };
91A215F91CAD9D4300927AEA /* helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCF90ECA805A002BE442 /* helper.cpp */; };
91A215FB1CAD9D4300927AEA /* horizontal_scrollbar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5795A610F05858100EB190E /* horizontal_scrollbar.cpp */; };
91A215FD1CAD9D4300927AEA /* image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCFB0ECA805A002BE442 /* image.cpp */; };
91A216001CAD9D4300927AEA /* label.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCFD0ECA805A002BE442 /* label.cpp */; };
91A216021CAD9D4300927AEA /* list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8991213590500CFBDAB /* list.cpp */; };
91A216041CAD9D4300927AEA /* listbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCFF0ECA805A002BE442 /* listbox.cpp */; };
91A216061CAD9D4300927AEA /* matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62579C811573E797003089D5 /* matrix.cpp */; };
91A216081CAD9D4300927AEA /* minimap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD030ECA805A002BE442 /* minimap.cpp */; };
91A2160A1CAD9D4300927AEA /* multi_page.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6F80FEA9FA5006F6FBD /* multi_page.cpp */; };
91A2160C1CAD9D4300927AEA /* pane.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62E4824E154D865E001DD4FC /* pane.cpp */; };
91A2160E1CAD9D4300927AEA /* panel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD050ECA805A002BE442 /* panel.cpp */; };
91A216101CAD9D4300927AEA /* password_box.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B59915270F20EA1400BAD4C1 /* password_box.cpp */; };
91A216121CAD9D4300927AEA /* progress_bar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE89B1213590500CFBDAB /* progress_bar.cpp */; };
91A216141CAD9D4300927AEA /* repeating_button.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B59271F910E9577800A13911 /* repeating_button.cpp */; };
91A216161CAD9D4300927AEA /* scroll_label.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD070ECA805A002BE442 /* scroll_label.cpp */; };
91A216181CAD9D4300927AEA /* scrollbar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD090ECA805A002BE442 /* scrollbar.cpp */; };
91A2161A1CAD9D4300927AEA /* scrollbar_container.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5795A640F05858100EB190E /* scrollbar_container.cpp */; };
91A2161D1CAD9D4300927AEA /* scrollbar_panel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6FB0FEA9FA5006F6FBD /* scrollbar_panel.cpp */; };
91A216201CAD9D4300927AEA /* settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD0B0ECA805A002BE442 /* settings.cpp */; };
91A216221CAD9D4300927AEA /* slider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD0D0ECA805A002BE442 /* slider.cpp */; };
91A216241CAD9D4300927AEA /* spacer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD0F0ECA805A002BE442 /* spacer.cpp */; };
91A216261CAD9D4300927AEA /* stacked_widget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B508D2141001560100B12852 /* stacked_widget.cpp */; };
91A216281CAD9D4300927AEA /* text_box_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD110ECA805A002BE442 /* text_box_base.cpp */; };
91A2162A1CAD9D4300927AEA /* text_box.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD130ECA805A002BE442 /* text_box.cpp */; };
91A2162C1CAD9D4300927AEA /* toggle_button.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD150ECA805A002BE442 /* toggle_button.cpp */; };
91A2162E1CAD9D4300927AEA /* toggle_panel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD170ECA805A002BE442 /* toggle_panel.cpp */; };
91A216301CAD9D4300927AEA /* tree_view.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55BE05111234B3300154E6C /* tree_view.cpp */; };
91A216321CAD9D4400927AEA /* tree_view_node.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55BE04F11234B3300154E6C /* tree_view_node.cpp */; };
91A216341CAD9D4400927AEA /* unit_preview_pane.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91DCA6871C9066CC0030F8D0 /* unit_preview_pane.cpp */; };
91A216361CAD9D4400927AEA /* vertical_scrollbar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD1B0ECA805A002BE442 /* vertical_scrollbar.cpp */; };
91A216381CAD9D4400927AEA /* viewport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6216A91B1551CCF700E13C2D /* viewport.cpp */; };
91A2163A1CAD9D4400927AEA /* widget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD1F0ECA805A002BE442 /* widget.cpp */; };
91A2163C1CAD9D4400927AEA /* window.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD210ECA805A002BE442 /* window.cpp */; };
91A41F901CA22A98008B10D5 /* libreadline.7.0.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = ECA9E7461CA20AA800A947D6 /* libreadline.7.0.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B6217C1B74E6D200B00E0F /* label_settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91B6217A1B74E6D100B00E0F /* label_settings.cpp */; };
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.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = ECF9D43F19F4026D00E6C9D9 /* libboost_filesystem-mt.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B622021B76C0A600B00E0F /* libboost_iostreams-mt.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D4B13AD4D53003C701D /* libboost_iostreams-mt.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B622031B76C0A600B00E0F /* libboost_locale-mt.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EC4DF45919FEA838000EC086 /* libboost_locale-mt.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B622041B76C0A600B00E0F /* libboost_program_options-mt.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5213AD4E35003C701D /* libboost_program_options-mt.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B622051B76C0A600B00E0F /* libboost_random-mt.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EC64D75C1A085C990092EF75 /* libboost_random-mt.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B622061B76C0A600B00E0F /* libboost_regex-mt.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5313AD4E35003C701D /* libboost_regex-mt.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B622071B76C0A600B00E0F /* libboost_system-mt.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5413AD4E35003C701D /* libboost_system-mt.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B6220A1B76C0A600B00E0F /* libcairo.2.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = B513B2270ED36BFB0006E551 /* libcairo.2.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B6220C1B76C0A600B00E0F /* libffi.6.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242418EF07B4001FA499 /* libffi.6.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B6220D1B76C0A600B00E0F /* libfontconfig.1.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242518EF07B4001FA499 /* libfontconfig.1.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B6220E1B76C0A600B00E0F /* libfreetype.6.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = B5599FC90EC8FBCB008DD061 /* libfreetype.6.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B6220F1B76C0A600B00E0F /* libglib-2.0.0.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242618EF07B4001FA499 /* libglib-2.0.0.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B622101B76C0A600B00E0F /* libgmodule-2.0.0.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242718EF07B4001FA499 /* libgmodule-2.0.0.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B622111B76C0A600B00E0F /* libgobject-2.0.0.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242818EF07B4001FA499 /* libgobject-2.0.0.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B622121B76C0A600B00E0F /* libgraphite2.3.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242918EF07B4001FA499 /* libgraphite2.3.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B622131B76C0A600B00E0F /* libgthread-2.0.0.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242A18EF07B4001FA499 /* libgthread-2.0.0.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B622141B76C0A600B00E0F /* libharfbuzz.0.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242B18EF07B4001FA499 /* libharfbuzz.0.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B622171B76C0A600B00E0F /* libpango-1.0.0.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242E18EF07B4001FA499 /* libpango-1.0.0.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
91B622181B76C0A600B00E0F /* libpangocairo-1.0.0.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242F18EF07B4001FA499 /* libpangocairo-1.0.0.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
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.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = ECF9D43F19F4026D00E6C9D9 /* libboost_filesystem-mt.dylib */; };
91B6221E1B76C0F400B00E0F /* libboost_iostreams-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D4B13AD4D53003C701D /* libboost_iostreams-mt.dylib */; };
91B6221F1B76C0F400B00E0F /* libboost_locale-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC4DF45919FEA838000EC086 /* libboost_locale-mt.dylib */; };
91B622201B76C0F400B00E0F /* libboost_program_options-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5213AD4E35003C701D /* libboost_program_options-mt.dylib */; };
91B622211B76C0F400B00E0F /* libboost_random-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC64D75C1A085C990092EF75 /* libboost_random-mt.dylib */; };
91B622221B76C0F400B00E0F /* libboost_regex-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5313AD4E35003C701D /* libboost_regex-mt.dylib */; };
91B622231B76C0F400B00E0F /* libboost_system-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5413AD4E35003C701D /* libboost_system-mt.dylib */; };
91C548C31D8866ED00FE6A7B /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F4D2A99514DAED0E00CAFF31 /* CoreFoundation.framework */; };
91C548D21D886AF000FE6A7B /* server_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91C548D01D886AF000FE6A7B /* server_base.cpp */; };
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.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5413AD4E35003C701D /* libboost_system-mt.dylib */; };
91C548E31D886EBC00FE6A7B /* unicode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECAA3FE518E0E4EF002E8998 /* unicode.cpp */; };
91C548E41D886ECA00FE6A7B /* gettext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC4DF45419FEA7A8000EC086 /* gettext.cpp */; };
91C548E51D886EF300FE6A7B /* binary_or_text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999A70EC62181008DD061 /* binary_or_text.cpp */; };
91C548E81D886F1E00FE6A7B /* libboost_locale-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC4DF45919FEA838000EC086 /* libboost_locale-mt.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.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = ECF9D43F19F4026D00E6C9D9 /* libboost_filesystem-mt.dylib */; };
91C548EE1D886FCE00FE6A7B /* libboost_iostreams-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D4B13AD4D53003C701D /* libboost_iostreams-mt.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 */; };
91C548F31D8870BB00FE6A7B /* parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999AB0EC62181008DD061 /* parser.cpp */; };
91C548F41D8870C700FE6A7B /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999670EC62181008DD061 /* version.cpp */; };
91C548F51D8870DE00FE6A7B /* tokenizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999B10EC62181008DD061 /* tokenizer.cpp */; };
91C548F61D8870F800FE6A7B /* preprocessor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999AD0EC62181008DD061 /* preprocessor.cpp */; };
91C554601D73F997002DB0C8 /* faction_select.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91C5545E1D73F997002DB0C8 /* faction_select.cpp */; };
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 */; };
91D191471D78D1D900E60B56 /* mp_options_helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91D191451D78D1D900E60B56 /* mp_options_helper.cpp */; };
91D1914B1D78E3FC00E60B56 /* sp_options_configure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91D191491D78E3FC00E60B56 /* sp_options_configure.cpp */; };
91D1914C1D78E3FC00E60B56 /* sp_options_configure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91D191491D78E3FC00E60B56 /* sp_options_configure.cpp */; };
91DCA6891C9066CC0030F8D0 /* unit_preview_pane.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91DCA6871C9066CC0030F8D0 /* unit_preview_pane.cpp */; };
91DCA68D1C9066EC0030F8D0 /* unit_recruit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91DCA68B1C9066EC0030F8D0 /* unit_recruit.cpp */; };
91E355631CACA1CE00774252 /* libboost_unit_test_framework-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 91E355621CACA1CE00774252 /* libboost_unit_test_framework-mt.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 */; };
91E356371CACC47F00774252 /* test_config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91E3560B1CACA6CB00774252 /* test_config.cpp */; };
91E356381CACC47F00774252 /* test_config_cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597C4A80FACD42E00CE81F5 /* test_config_cache.cpp */; };
91E356391CACC47F00774252 /* test_filesystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91E3560C1CACA6CB00774252 /* test_filesystem.cpp */; };
91E3563A1CACC47F00774252 /* test_formula_ai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597C4A70FACD42E00CE81F5 /* test_formula_ai.cpp */; };
91E3563B1CACC47F00774252 /* test_formula_core.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91DCA68F1C9360610030F8D0 /* test_formula_core.cpp */; };
91E3563C1CACC47F00774252 /* test_formula_function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91E3560D1CACA6CB00774252 /* test_formula_function.cpp */; };
91E3563D1CACC47F00774252 /* test_image_modifications.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91E3560E1CACA6CB00774252 /* test_image_modifications.cpp */; };
91E3563E1CACC47F00774252 /* test_lexical_cast.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597C4AD0FACD42E00CE81F5 /* test_lexical_cast.cpp */; };
91E356401CACC47F00774252 /* test_make_enum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91E356101CACA6CB00774252 /* test_make_enum.cpp */; };
91E356411CACC47F00774252 /* test_map_location.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91E356111CACA6CB00774252 /* test_map_location.cpp */; };
91E356421CACC47F00774252 /* test_mp_connect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91E356121CACA6CB00774252 /* test_mp_connect.cpp */; };
91E356441CACC47F00774252 /* test_recall_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91E356131CACA6CB00774252 /* test_recall_list.cpp */; };
91E356451CACC47F00774252 /* test_rng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91E356141CACA6CB00774252 /* test_rng.cpp */; };
91E356461CACC47F00774252 /* test_sdl_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91E356151CACA6CB00774252 /* test_sdl_utils.cpp */; };
91E356471CACC47F00774252 /* test_serialization.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597C4AA0FACD42E00CE81F5 /* test_serialization.cpp */; };
91E356481CACC47F00774252 /* test_team.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597C4A60FACD42E00CE81F5 /* test_team.cpp */; };
91E356491CACC47F00774252 /* test_unit_map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91E356171CACA6CB00774252 /* test_unit_map.cpp */; };
91E3564A1CACC47F00774252 /* test_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597C4A50FACD42E00CE81F5 /* test_util.cpp */; };
91E3564B1CACC47F00774252 /* test_version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597C4A40FACD42E00CE81F5 /* test_version.cpp */; };
91E3564C1CACC47F00774252 /* test_whiteboard_side_actions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91E356181CACA6CB00774252 /* test_whiteboard_side_actions.cpp */; };
91E3564D1CACC62500774252 /* about.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599AC60EC62181008DD061 /* about.cpp */; };
91E3564E1CACC62500774252 /* animated.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599AB50EC62181008DD061 /* animated.cpp */; };
91E3564F1CACC62500774252 /* attack_prediction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599AD00EC62181008DD061 /* attack_prediction.cpp */; };
91E356511CACC62500774252 /* build_info.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91B621A11B76A3CC00B00E0F /* build_info.cpp */; };
91E356521CACC62500774252 /* carryover.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECFB9FA7193BFAD900146ED0 /* carryover.cpp */; };
91E356531CACC62500774252 /* commandline_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F46C5DCB13A5074C00DD0816 /* commandline_options.cpp */; };
91E356541CACC62500774252 /* config_cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599AA40EC62181008DD061 /* config_cache.cpp */; };
91E356551CACC62500774252 /* controller_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599AA00EC62181008DD061 /* controller_base.cpp */; };
91E356561CACC62500774252 /* countdown_clock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC45DEDC1AD1CEA300BD760C /* countdown_clock.cpp */; };
91E356581CACC67C00774252 /* display_chat_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC21944D1960649000420969 /* display_chat_manager.cpp */; };
91E356591CACC67C00774252 /* fake_unit_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECDEAF6D194FE84000DB2F47 /* fake_unit_manager.cpp */; };
91E3565A1CACC67C00774252 /* fake_unit_ptr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC387E71195AFC8400FC0342 /* fake_unit_ptr.cpp */; };
91E3565D1CACC67C00774252 /* game_board.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECFB9FA9193BFB4B00146ED0 /* game_board.cpp */; };
91E3565E1CACC67C00774252 /* game_classification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECDEAF78194FEA9D00DB2F47 /* game_classification.cpp */; };
91E3565F1CACC67C00774252 /* game_display.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A7E0EC62181008DD061 /* game_display.cpp */; };
91E356611CACC67C00774252 /* game_launcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2194471960634100420969 /* game_launcher.cpp */; };
91E356631CACC67C00774252 /* game_state.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC387E6A195AFB1F00FC0342 /* game_state.cpp */; };
91E356641CACC6E000774252 /* halo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A150EC62181008DD061 /* halo.cpp */; };
91E356681CACC6E000774252 /* menu_events.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999EE0EC62181008DD061 /* menu_events.cpp */; };
91E356691CACC6E000774252 /* mouse_events.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999EA0EC62181008DD061 /* mouse_events.cpp */; };
91E3566A1CACC6E000774252 /* mouse_handler_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999E80EC62181008DD061 /* mouse_handler_base.cpp */; };
91E3566B1CACC6E000774252 /* movetype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F468E6AC16DF872200A31A5A /* movetype.cpp */; };
91E3566C1CACC6E000774252 /* mp_game_settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5B469221071185800327599 /* mp_game_settings.cpp */; };
91E3566D1CACC6E000774252 /* mp_ui_alerts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC5C70C019EEB58300432CF4 /* mp_ui_alerts.cpp */; };
91E3566E1CACC6E000774252 /* network_asio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F44490B413C5483F003B6442 /* network_asio.cpp */; };
91E3566F1CACC6E000774252 /* persist_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8B9121359A600CFBDAB /* persist_context.cpp */; };
91E356701CACC6E000774252 /* persist_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8BB121359A600CFBDAB /* persist_manager.cpp */; };
91E356711CACC6E000774252 /* persist_var.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8BD121359A600CFBDAB /* persist_var.cpp */; };
91E356721CACC6E000774252 /* play_controller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999D00EC62181008DD061 /* play_controller.cpp */; };
91E356731CACC6E000774252 /* playmp_controller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999CC0EC62181008DD061 /* playmp_controller.cpp */; };
91E356741CACC6E000774252 /* playsingle_controller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999CA0EC62181008DD061 /* playsingle_controller.cpp */; };
91E356751CACC6E000774252 /* playturn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999C80EC62181008DD061 /* playturn.cpp */; };
91E356761CACC6E000774252 /* playturn_network_adapter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC51DB7618F8BFA4004621D9 /* playturn_network_adapter.cpp */; };
91E3567A1CACC71A00774252 /* recall_list_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC1CB20619524AD600B0FA78 /* recall_list_manager.cpp */; };
91E3567B1CACC71A00774252 /* replay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999BB0EC62181008DD061 /* replay.cpp */; };
91E3567C1CACC71A00774252 /* replay_controller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999B90EC62181008DD061 /* replay_controller.cpp */; };
91E3567D1CACC71A00774252 /* replay_helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC84245D18F30D9100FC1EEF /* replay_helper.cpp */; };
91E3567E1CACC71A00774252 /* replay_recorder_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC45DEDE1AD1CED100BD760C /* replay_recorder_base.cpp */; };
91E3567F1CACC71A00774252 /* resources.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5951A841013BB0800C10B66 /* resources.cpp */; };
91E356801CACC71A00774252 /* save_blocker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8BF121359A600CFBDAB /* save_blocker.cpp */; };
91E356811CACC71A00774252 /* save_index.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC28C59019423528003B0F5E /* save_index.cpp */; };
91E356821CACC71A00774252 /* saved_game.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECD39891194B830300CF2125 /* saved_game.cpp */; };
91E356831CACC71A00774252 /* savegame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8C2121359A600CFBDAB /* savegame.cpp */; };
91E356841CACC77E00774252 /* settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999A50EC62181008DD061 /* settings.cpp */; };
91E356851CACC77E00774252 /* side_filter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5CE46F712A0417D00D665EE /* side_filter.cpp */; };
91E356861CACC77E00774252 /* statistics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B559999B0EC62181008DD061 /* statistics.cpp */; };
91E356891CACC77E00774252 /* synced_checkup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC84246018F30D9100FC1EEF /* synced_checkup.cpp */; };
91E3568A1CACC77E00774252 /* synced_commands.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC84246218F30D9100FC1EEF /* synced_commands.cpp */; };
91E3568B1CACC77E00774252 /* synced_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC84246418F30D9100FC1EEF /* synced_context.cpp */; };
91E3568C1CACC77E00774252 /* synced_user_choice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 919B37F71BAF789D00E0094C /* synced_user_choice.cpp */; };
91E3568D1CACC77E00774252 /* syncmp_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECDEAF76194FEA8400DB2F47 /* syncmp_handler.cpp */; };
91E3568E1CACC77E00774252 /* team.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999970EC62181008DD061 /* team.cpp */; };
91E3568F1CACC77E00774252 /* teambuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECB57C3F1A56E6DC001973A5 /* teambuilder.cpp */; };
91E356901CACC77E00774252 /* tod_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8821213585300CFBDAB /* tod_manager.cpp */; };
91E356911CACC78B00774252 /* variable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B559996B0EC62181008DD061 /* variable.cpp */; };
91E356921CACC78B00774252 /* variable_info.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2864311967990500168DFF /* variable_info.cpp */; };
91E356941CACC7CE00774252 /* attack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 620A386215E9364E00A4F513 /* attack.cpp */; };
91E356951CACC7CE00774252 /* create.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 620A386415E9364E00A4F513 /* create.cpp */; };
91E356961CACC7CE00774252 /* heal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 620A386615E9364E00A4F513 /* heal.cpp */; };
91E356971CACC7CE00774252 /* move.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 620A386815E9364E00A4F513 /* move.cpp */; };
91E356981CACC7CE00774252 /* shroud_clearing_action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECAB844E1B0C1933001A3EB7 /* shroud_clearing_action.cpp */; };
91E356991CACC7CE00774252 /* undo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 620A386A15E9364E00A4F513 /* undo.cpp */; };
91E3569A1CACC7CE00774252 /* undo_action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECAB844F1B0C1933001A3EB7 /* undo_action.cpp */; };
91E3569B1CACC7CE00774252 /* undo_dismiss_action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECAB84501B0C1933001A3EB7 /* undo_dismiss_action.cpp */; };
91E3569C1CACC7CE00774252 /* undo_move_action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECAB84511B0C1934001A3EB7 /* undo_move_action.cpp */; };
91E3569D1CACC7CE00774252 /* undo_recall_action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECAB84521B0C1934001A3EB7 /* undo_recall_action.cpp */; };
91E3569E1CACC7CE00774252 /* undo_recruit_action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECAB84531B0C1934001A3EB7 /* undo_recruit_action.cpp */; };
91E3569F1CACC7CE00774252 /* undo_update_shroud_action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECAB84541B0C1934001A3EB7 /* undo_update_shroud_action.cpp */; };
91E356A01CACC7CE00774252 /* unit_creator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91ECD5D01BA11A5200B25CF1 /* unit_creator.cpp */; };
91E356A11CACC7CE00774252 /* vision.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 620A386C15E9364E00A4F513 /* vision.cpp */; };
91E356A21CACC7E300774252 /* client.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4D2DECA14DCA1D000CAFF31 /* client.cpp */; };
91E356A31CACC7E300774252 /* info.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F419A2C114F5BCFE002F9ADC /* info.cpp */; };
91E356A51CACC7E300774252 /* manager_ui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F419A31014F8868A002F9ADC /* manager_ui.cpp */; };
91E356A61CACC7E300774252 /* state.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 620EC87214FEEE6D006BBD1F /* state.cpp */; };
91E356A71CACC7E300774252 /* validation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE9AB1213640400CFBDAB /* validation.cpp */; };
91E356A81CACC81A00774252 /* actions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC68D0FEA9E8F006F6FBD /* actions.cpp */; };
91E356A91CACC81A00774252 /* configuration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC68F0FEA9E8F006F6FBD /* configuration.cpp */; };
91E356AA1CACC81A00774252 /* contexts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597EBDB0FC082AB00CE81F5 /* contexts.cpp */; };
91E356AB1CACC81A00774252 /* game_info.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597EBE10FC082AB00CE81F5 /* game_info.cpp */; };
91E356AC1CACC81A00774252 /* gamestate_observer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55BE03811234AC700154E6C /* gamestate_observer.cpp */; };
91E356AD1CACC81A00774252 /* manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6930FEA9E8F006F6FBD /* manager.cpp */; };
91E356AE1CACC81A00774252 /* registry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6950FEA9E8F006F6FBD /* registry.cpp */; };
91E356AF1CACC81A00774252 /* simulated_actions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC4E3B2119B2D8880049CBD7 /* simulated_actions.cpp */; };
91E356B01CACC81A00774252 /* testing.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597EBE30FC082AB00CE81F5 /* testing.cpp */; };
91E356B11CACC82D00774252 /* ai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6A40FEA9EB5006F6FBD /* ai.cpp */; };
91E356B21CACC82D00774252 /* aspect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B59F96D1103478C900A57C1A /* aspect.cpp */; };
91E356B31CACC82D00774252 /* component.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B561F366104B1042001369F5 /* component.cpp */; };
91E356B41CACC82D00774252 /* contexts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6A60FEA9EB5006F6FBD /* contexts.cpp */; };
91E356B51CACC82D00774252 /* engine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6A80FEA9EB5006F6FBD /* engine.cpp */; };
91E356B61CACC82D00774252 /* goal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B59F96D3103478C900A57C1A /* goal.cpp */; };
91E356B71CACC82D00774252 /* rca.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6AC0FEA9EB5006F6FBD /* rca.cpp */; };
91E356B81CACC82D00774252 /* stage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6AE0FEA9EB5006F6FBD /* stage.cpp */; };
91E356B91CACC8A100774252 /* aspect_attacks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B59F96E51034791200A57C1A /* aspect_attacks.cpp */; };
91E356BA1CACC8A100774252 /* attack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6B30FEA9EB5006F6FBD /* attack.cpp */; };
91E356BB1CACC8A100774252 /* ca.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6C10FEA9EB5006F6FBD /* ca.cpp */; };
91E356BC1CACC8A100774252 /* contexts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6B40FEA9EB5006F6FBD /* contexts.cpp */; };
91E356BD1CACC8A100774252 /* engine_cpp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6AA0FEA9EB5006F6FBD /* engine_cpp.cpp */; };
91E356BE1CACC8A100774252 /* recruitment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC48D74B17F3148300DE80BF /* recruitment.cpp */; };
91E356BF1CACC8A100774252 /* ca_move_to_targets.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B552D92A108694BB002D8F86 /* ca_move_to_targets.cpp */; };
91E356C01CACC8A100774252 /* stage_rca.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6C50FEA9EB5006F6FBD /* stage_rca.cpp */; };
91E356C11CACC8B800774252 /* ai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6BC0FEA9EB5006F6FBD /* ai.cpp */; };
91E356C21CACC8B800774252 /* callable_objects.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5951A971013BB5A00C10B66 /* callable_objects.cpp */; };
91E356C31CACC8B800774252 /* candidates.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6BE0FEA9EB5006F6FBD /* candidates.cpp */; };
91E356C41CACC8B800774252 /* engine_fai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B508D191100146E300B12852 /* engine_fai.cpp */; };
91E356C51CACC8B800774252 /* function_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5951A991013BB5A00C10B66 /* function_table.cpp */; };
91E356C61CACC8B800774252 /* stage_side_formulas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B59F96DB103478DE00A57C1A /* stage_side_formulas.cpp */; };
91E356C71CACC8B800774252 /* stage_unit_formulas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B59F96DD103478DE00A57C1A /* stage_unit_formulas.cpp */; };
91E356C81CACC8C400774252 /* aspect_advancements.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 627F1ED9175AF35C000042E0 /* aspect_advancements.cpp */; };
91E356C91CACC8C400774252 /* core.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE9A4121363EB00CFBDAB /* core.cpp */; };
91E356CA1CACC8C400774252 /* engine_lua.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55BE03C11234AD700154E6C /* engine_lua.cpp */; };
91E356CB1CACC8C400774252 /* lua_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F46C5DD313A5089100DD0816 /* lua_object.cpp */; };
91E356CC1CACC8DA00774252 /* notifications.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC74C119197576F500B85A1A /* notifications.cpp */; };
91E356CD1CACC8DA00774252 /* open.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC74C11B197576F500B85A1A /* open.cpp */; };
91E356CE1CACC8DA00774252 /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91B621B91B76B2C900B00E0F /* version.cpp */; };
91E356CF1CACC8F200774252 /* editor_controller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECB58C8B19E71347007D074F /* editor_controller.cpp */; };
91E356D01CACC8F200774252 /* editor_display.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599FFF0EC8FE2E008DD061 /* editor_display.cpp */; };
91E356D11CACC8F200774252 /* editor_main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B559A0030EC8FE2E008DD061 /* editor_main.cpp */; };
91E356D31CACC90100774252 /* action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3A7150FC95C0077D8C5 /* action.cpp */; };
91E356D41CACC90100774252 /* action_item.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62114CC01750B97F00CA42C7 /* action_item.cpp */; };
91E356D51CACC90100774252 /* action_label.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3AA150FC95C0077D8C5 /* action_label.cpp */; };
91E356D61CACC90100774252 /* action_select.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62CC8E4E1774C4E800C16B75 /* action_select.cpp */; };
91E356D71CACC90100774252 /* action_unit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3AC150FC95C0077D8C5 /* action_unit.cpp */; };
91E356D81CACC90100774252 /* action_village.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62973FDC15C2EA7800D18140 /* action_village.cpp */; };
91E356D91CACC90B00774252 /* mouse_action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3AF150FC95C0077D8C5 /* mouse_action.cpp */; };
91E356DA1CACC90B00774252 /* mouse_action_item.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62114CC41750B99800CA42C7 /* mouse_action_item.cpp */; };
91E356DB1CACC90B00774252 /* mouse_action_map_label.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3B1150FC95C0077D8C5 /* mouse_action_map_label.cpp */; };
91E356DC1CACC90B00774252 /* mouse_action_select.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62CC8E511774C4F800C16B75 /* mouse_action_select.cpp */; };
91E356DD1CACC90B00774252 /* mouse_action_unit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3B3150FC95C0077D8C5 /* mouse_action_unit.cpp */; };
91E356DE1CACC90B00774252 /* mouse_action_village.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62973FE015C2EAF300D18140 /* mouse_action_village.cpp */; };
91E356DF1CACC92000774252 /* context_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62D24F311519987400350848 /* context_manager.cpp */; };
91E356E01CACC92000774252 /* editor_map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3BC150FC9750077D8C5 /* editor_map.cpp */; };
91E356E11CACC92000774252 /* map_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3BE150FC9750077D8C5 /* map_context.cpp */; };
91E356E21CACC92000774252 /* map_fragment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3C0150FC9750077D8C5 /* map_fragment.cpp */; };
91E356E31CACC93000774252 /* editor_palettes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3CB150FC9EB0077D8C5 /* editor_palettes.cpp */; };
91E356E41CACC93000774252 /* item_palette.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62114CC71750B9AF00CA42C7 /* item_palette.cpp */; };
91E356E51CACC93000774252 /* palette_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62D24F341519995200350848 /* palette_manager.cpp */; };
91E356E61CACC93000774252 /* terrain_palettes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3D0150FC9EB0077D8C5 /* terrain_palettes.cpp */; };
91E356E71CACC93000774252 /* tristate_button.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49478712172FF6F8002B7ABA /* tristate_button.cpp */; };
91E356E81CACC93000774252 /* unit_palette.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6295C3D2150FC9EB0077D8C5 /* unit_palette.cpp */; };
91E356E91CACC93600774252 /* brush.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62D24F271519982500350848 /* brush.cpp */; };
91E356EA1CACC93600774252 /* editor_toolkit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62D24F2B1519982500350848 /* editor_toolkit.cpp */; };
91E356EB1CACC95100774252 /* callable_objects.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599AB00EC62181008DD061 /* callable_objects.cpp */; };
91E356EC1CACC95100774252 /* debugger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8A8121359A600CFBDAB /* debugger.cpp */; };
91E356ED1CACC95100774252 /* debugger_fwd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8A6121359A600CFBDAB /* debugger_fwd.cpp */; };
91E356EE1CACC95100774252 /* formula.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A8C0EC62181008DD061 /* formula.cpp */; };
91E356EF1CACC95100774252 /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A860EC62181008DD061 /* function.cpp */; };
91E356F01CACC95100774252 /* string_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8AA121359A600CFBDAB /* string_utils.cpp */; };
91E356F11CACC95100774252 /* tokenizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A830EC62181008DD061 /* tokenizer.cpp */; };
91E356F21CACC95100774252 /* variant.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999690EC62181008DD061 /* variant.cpp */; };
91E356F31CACC97400774252 /* action_wml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62CC8E6A17B9063D00C16B75 /* action_wml.cpp */; };
91E356F41CACC97400774252 /* conditional_wml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62CC8E6C17B9063D00C16B75 /* conditional_wml.cpp */; };
91E356F51CACC97400774252 /* entity_location.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62CC8E6E17B9063D00C16B75 /* entity_location.cpp */; };
91E356F61CACC97400774252 /* handlers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62CC8E7017B9063D00C16B75 /* handlers.cpp */; };
91E356F71CACC97400774252 /* manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECDF181F1A3FE0DE00D157A6 /* manager.cpp */; };
91E356F81CACC97400774252 /* manager_impl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECDF181E1A3FE0DE00D157A6 /* manager_impl.cpp */; };
91E356F91CACC97400774252 /* menu_item.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC44E37E181DDAF90037A62F /* menu_item.cpp */; };
91E356FA1CACC97400774252 /* pump.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62CC8E7217B9063D00C16B75 /* pump.cpp */; };
91E356FB1CACC97400774252 /* wmi_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC44E380181DDAF90037A62F /* wmi_manager.cpp */; };
91E356FC1CACC9B200774252 /* configure_engine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F5FFD1A048E210018C9D6 /* configure_engine.cpp */; };
91E356FD1CACC9B200774252 /* connect_engine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F5FFE1A048E210018C9D6 /* connect_engine.cpp */; };
91E356FE1CACC9B200774252 /* create_engine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F5FFF1A048E210018C9D6 /* create_engine.cpp */; };
91E356FF1CACC9B200774252 /* depcheck.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F60001A048E210018C9D6 /* depcheck.cpp */; };
91E357001CACC9B200774252 /* flg_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F60011A048E210018C9D6 /* flg_manager.cpp */; };
91E357011CACC9B200774252 /* mp_game_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F60021A048E210018C9D6 /* mp_game_utils.cpp */; };
91E357031CACC9B200774252 /* multiplayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F600A1A048E210018C9D6 /* multiplayer.cpp */; };
91E3570A1CACC9B200774252 /* playcampaign.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F600B1A048E210018C9D6 /* playcampaign.cpp */; };
91E3570B1CACC9B200774252 /* singleplayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F600C1A048E220018C9D6 /* singleplayer.cpp */; };
91E3570C1CACC9FF00774252 /* old_markup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5CE470B12A0422800D665EE /* old_markup.cpp */; };
91E3570D1CACCA0600774252 /* iterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49DA0D2B13550E9B000AFEBD /* iterator.cpp */; };
91E3570E1CACCA0600774252 /* walker_grid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49DA0D2C13550E9B000AFEBD /* walker_grid.cpp */; };
91E3570F1CACCA0600774252 /* walker_widget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49DA0D2D13550E9B000AFEBD /* walker_widget.cpp */; };
91E357101CACCA5700774252 /* canvas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597EC510FC08E0100CE81F5 /* canvas.cpp */; };
91E357111CACCA5700774252 /* log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597EC550FC08E0100CE81F5 /* log.cpp */; };
91E357121CACCA5700774252 /* placer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4D5AFEA1571208B0062EAFC /* placer.cpp */; };
91E357141CACCA5700774252 /* timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5CF7BBA10D55F5A00A8BEB5 /* timer.cpp */; };
91E357151CACCA5700774252 /* tips.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B504B94A1284C06B00261FE9 /* tips.cpp */; };
91E357161CACCA5700774252 /* widget_definition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5B4692E107118B200327599 /* widget_definition.cpp */; };
91E357171CACCA5700774252 /* window_builder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597EC570FC08E0100CE81F5 /* window_builder.cpp */; };
91E357181CACCA9900774252 /* dispatcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5B46933107118C400327599 /* dispatcher.cpp */; };
91E357191CACCA9900774252 /* distributor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B552D92210869477002D8F86 /* distributor.cpp */; };
91E3571A1CACCA9900774252 /* handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5B46936107118C400327599 /* handler.cpp */; };
91E3571B1CACCA9900774252 /* horizontal_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4D5AFF0157120B30062EAFC /* horizontal_list.cpp */; };
91E3571C1CACCA9900774252 /* vertical_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4D5AFF2157120B30062EAFC /* vertical_list.cpp */; };
91E3571D1CACCA9900774252 /* helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B508D1E7100155F300B12852 /* helper.cpp */; };
91E3571E1CACCA9900774252 /* instance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62579C781573E70C003089D5 /* instance.cpp */; };
91E5521B1DD7C9E300AEF4AA /* standard_colors.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9107AE471DB3D8FE001927B0 /* standard_colors.cpp */; };
91E5521C1DD7CA7300AEF4AA /* text_formatting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9107AE491DB3D8FE001927B0 /* text_formatting.cpp */; };
91ECD5D21BA11A5200B25CF1 /* unit_creator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91ECD5D01BA11A5200B25CF1 /* unit_creator.cpp */; };
91EED9661DE0D13D00759295 /* size_lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91EED9641DE0D13D00759295 /* size_lock.cpp */; };
91EED9671DE0D13D00759295 /* size_lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91EED9641DE0D13D00759295 /* size_lock.cpp */; };
91F06A7E1D85FE6E0005C353 /* end_credits.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91F06A7C1D85FE6E0005C353 /* end_credits.cpp */; };
91F462841C71139C0050A9C9 /* preferences_dialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91F462821C71139B0050A9C9 /* preferences_dialog.cpp */; };
91F462881C7115C50050A9C9 /* menu_button.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91F462861C7115C50050A9C9 /* menu_button.cpp */; };
91F462941C7117400050A9C9 /* drop_down_menu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91F462921C7117400050A9C9 /* drop_down_menu.cpp */; };
91F860861D90B2E9008FE58F /* mp_staging.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91F860841D90B2E9008FE58F /* mp_staging.cpp */; };
91FAC70A1C7FBC3400DAB2C3 /* lua_formula_bridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91FAC7091C7FBC2C00DAB2C3 /* lua_formula_bridge.cpp */; };
91FBBAD61CB6AF8900470BFE /* player_connection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91FBBAD41CB6AF8900470BFE /* player_connection.cpp */; };
91FBBAD81CB6BC3F00470BFE /* filesystem_sdl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91FBBAD71CB6BC3F00470BFE /* filesystem_sdl.cpp */; };
91FBBADB1CB6D1B700470BFE /* markov_generator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91FBBAD91CB6D1B700470BFE /* markov_generator.cpp */; };
B504B94C1284C06B00261FE9 /* tips.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B504B94A1284C06B00261FE9 /* tips.cpp */; };
B508D193100146E300B12852 /* engine_fai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B508D191100146E300B12852 /* engine_fai.cpp */; };
B508D1FB100155F300B12852 /* helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B508D1E7100155F300B12852 /* helper.cpp */; };
B508D2161001560100B12852 /* stacked_widget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B508D2141001560100B12852 /* stacked_widget.cpp */; };
B513B2290ED36BFB0006E551 /* libcairo.2.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B513B2270ED36BFB0006E551 /* libcairo.2.dylib */; };
B514C70B0F5450CC00E273F0 /* manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B514C7090F5450CC00E273F0 /* manager.cpp */; };
B52EE8841213585300CFBDAB /* tod_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8821213585300CFBDAB /* tod_manager.cpp */; };
B52EE88C1213589100CFBDAB /* unit_attack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8891213589100CFBDAB /* unit_attack.cpp */; };
B52EE89D1213590500CFBDAB /* list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8991213590500CFBDAB /* list.cpp */; };
B52EE89E1213590500CFBDAB /* progress_bar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE89B1213590500CFBDAB /* progress_bar.cpp */; };
B52EE8CB121359A600CFBDAB /* arrow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8A1121359A600CFBDAB /* arrow.cpp */; };
B52EE8CD121359A600CFBDAB /* debugger_fwd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8A6121359A600CFBDAB /* debugger_fwd.cpp */; };
B52EE8CE121359A600CFBDAB /* debugger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8A8121359A600CFBDAB /* debugger.cpp */; };
B52EE8CF121359A600CFBDAB /* string_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8AA121359A600CFBDAB /* string_utils.cpp */; };
B52EE8D0121359A600CFBDAB /* hash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8AD121359A600CFBDAB /* hash.cpp */; };
B52EE8D6121359A600CFBDAB /* persist_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8B9121359A600CFBDAB /* persist_context.cpp */; };
B52EE8D7121359A600CFBDAB /* persist_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8BB121359A600CFBDAB /* persist_manager.cpp */; };
B52EE8D8121359A600CFBDAB /* persist_var.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8BD121359A600CFBDAB /* persist_var.cpp */; };
B52EE8D9121359A600CFBDAB /* save_blocker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8BF121359A600CFBDAB /* save_blocker.cpp */; };
B52EE8DB121359A600CFBDAB /* savegame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8C2121359A600CFBDAB /* savegame.cpp */; };
B52EE8DC121359A600CFBDAB /* sound_music_track.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8C4121359A600CFBDAB /* sound_music_track.cpp */; };
B52EE8DD121359A600CFBDAB /* helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8C7121359A600CFBDAB /* helper.cpp */; };
B52EE91512135AC300CFBDAB /* action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE8FE12135AC300CFBDAB /* action.cpp */; };
B52EE91612135AC300CFBDAB /* attack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE90012135AC300CFBDAB /* attack.cpp */; };
B52EE91812135AC300CFBDAB /* manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE90412135AC300CFBDAB /* manager.cpp */; };
B52EE91A12135AC300CFBDAB /* move.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE90812135AC300CFBDAB /* move.cpp */; };
B52EE91B12135AC300CFBDAB /* recall.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE90A12135AC300CFBDAB /* recall.cpp */; };
B52EE91C12135AC300CFBDAB /* recruit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE90C12135AC300CFBDAB /* recruit.cpp */; };
B52EE91D12135AC300CFBDAB /* side_actions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE90E12135AC300CFBDAB /* side_actions.cpp */; };
B52EE9A6121363EB00CFBDAB /* core.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE9A4121363EB00CFBDAB /* core.cpp */; };
B52EE9AE1213640400CFBDAB /* validation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B52EE9AB1213640400CFBDAB /* validation.cpp */; };
B54AC6800FEA9C4A006F6FBD /* player_network.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6790FEA9C4A006F6FBD /* player_network.cpp */; };
B54AC69C0FEA9E8F006F6FBD /* actions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC68D0FEA9E8F006F6FBD /* actions.cpp */; };
B54AC69D0FEA9E8F006F6FBD /* configuration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC68F0FEA9E8F006F6FBD /* configuration.cpp */; };
B54AC69F0FEA9E8F006F6FBD /* manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6930FEA9E8F006F6FBD /* manager.cpp */; };
B54AC6A00FEA9E8F006F6FBD /* registry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6950FEA9E8F006F6FBD /* registry.cpp */; };
B54AC6D80FEA9EB5006F6FBD /* ai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6A40FEA9EB5006F6FBD /* ai.cpp */; };
B54AC6D90FEA9EB5006F6FBD /* contexts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6A60FEA9EB5006F6FBD /* contexts.cpp */; };
B54AC6DA0FEA9EB5006F6FBD /* engine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6A80FEA9EB5006F6FBD /* engine.cpp */; };
B54AC6DB0FEA9EB5006F6FBD /* engine_cpp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6AA0FEA9EB5006F6FBD /* engine_cpp.cpp */; };
B54AC6DC0FEA9EB5006F6FBD /* rca.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6AC0FEA9EB5006F6FBD /* rca.cpp */; };
B54AC6DD0FEA9EB5006F6FBD /* stage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6AE0FEA9EB5006F6FBD /* stage.cpp */; };
B54AC6DF0FEA9EB5006F6FBD /* attack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6B30FEA9EB5006F6FBD /* attack.cpp */; };
B54AC6E00FEA9EB5006F6FBD /* contexts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6B40FEA9EB5006F6FBD /* contexts.cpp */; };
B54AC6E40FEA9EB5006F6FBD /* ai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6BC0FEA9EB5006F6FBD /* ai.cpp */; };
B54AC6E50FEA9EB5006F6FBD /* candidates.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6BE0FEA9EB5006F6FBD /* candidates.cpp */; };
B54AC6E60FEA9EB5006F6FBD /* ca.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6C10FEA9EB5006F6FBD /* ca.cpp */; };
B54AC6E80FEA9EB5006F6FBD /* stage_rca.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6C50FEA9EB5006F6FBD /* stage_rca.cpp */; };
B54AC6F60FEA9F92006F6FBD /* transient_message.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6F10FEA9F92006F6FBD /* transient_message.cpp */; };
B54AC7000FEA9FA5006F6FBD /* multi_page.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6F80FEA9FA5006F6FBD /* multi_page.cpp */; };
B54AC7010FEA9FA5006F6FBD /* scrollbar_panel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B54AC6FB0FEA9FA5006F6FBD /* scrollbar_panel.cpp */; };
B552D92410869477002D8F86 /* distributor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B552D92210869477002D8F86 /* distributor.cpp */; };
B552D92D108694BB002D8F86 /* ca_move_to_targets.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B552D92A108694BB002D8F86 /* ca_move_to_targets.cpp */; };
B553B6BA12189C5900CC8C58 /* utility.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B553B6B812189C5900CC8C58 /* utility.cpp */; };
B559986C0EC616B3008DD061 /* SDLMain.mm in Sources */ = {isa = PBXBuildFile; fileRef = B559986B0EC616B3008DD061 /* SDLMain.mm */; settings = {COMPILER_FLAGS = "-w"; }; };
B55998F80EC61EA5008DD061 /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B55998F70EC61EA5008DD061 /* SDL2.framework */; };
B55999250EC61F59008DD061 /* SDL2_image.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B55999220EC61F59008DD061 /* SDL2_image.framework */; };
B55999270EC61F59008DD061 /* SDL2_mixer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B55999240EC61F59008DD061 /* SDL2_mixer.framework */; };
B5599AD30EC62181008DD061 /* wml_exception.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999430EC62181008DD061 /* wml_exception.cpp */; };
B5599AE20EC62181008DD061 /* widget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999600EC62181008DD061 /* widget.cpp */; };
B5599AE30EC62181008DD061 /* video.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999650EC62181008DD061 /* video.cpp */; };
B5599AE40EC62181008DD061 /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999670EC62181008DD061 /* version.cpp */; };
B5599AE50EC62181008DD061 /* variant.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999690EC62181008DD061 /* variant.cpp */; };
B5599AE60EC62181008DD061 /* variable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B559996B0EC62181008DD061 /* variable.cpp */; };
B5599AE90EC62181008DD061 /* types.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999710EC62181008DD061 /* types.cpp */; };
B5599AEA0EC62181008DD061 /* map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999730EC62181008DD061 /* map.cpp */; };
B5599AEB0EC62181008DD061 /* id.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999750EC62181008DD061 /* id.cpp */; };
B5599AEC0EC62181008DD061 /* frame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999770EC62181008DD061 /* frame.cpp */; };
B5599AED0EC62181008DD061 /* udisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999790EC62181008DD061 /* udisplay.cpp */; };
B5599AEE0EC62181008DD061 /* animation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B559997B0EC62181008DD061 /* animation.cpp */; };
B5599AEF0EC62181008DD061 /* abilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B559997D0EC62181008DD061 /* abilities.cpp */; };
B5599AF00EC62181008DD061 /* unit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B559997F0EC62181008DD061 /* unit.cpp */; };
B5599AF10EC62181008DD061 /* tstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999810EC62181008DD061 /* tstring.cpp */; };
B5599AF20EC62181008DD061 /* tooltips.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999830EC62181008DD061 /* tooltips.cpp */; };
B5599AF40EC62181008DD061 /* time_of_day.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999870EC62181008DD061 /* time_of_day.cpp */; };
B5599AF70EC62181008DD061 /* theme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B559998D0EC62181008DD061 /* theme.cpp */; };
B5599AF90EC62181008DD061 /* translation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999910EC62181008DD061 /* translation.cpp */; };
B5599AFA0EC62181008DD061 /* filter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999930EC62181008DD061 /* filter.cpp */; };
B5599AFB0EC62181008DD061 /* terrain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999950EC62181008DD061 /* terrain.cpp */; };
B5599AFC0EC62181008DD061 /* team.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999970EC62181008DD061 /* team.cpp */; };
B5599AFE0EC62181008DD061 /* statistics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B559999B0EC62181008DD061 /* statistics.cpp */; };
B5599AFF0EC62181008DD061 /* soundsource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B559999D0EC62181008DD061 /* soundsource.cpp */; };
B5599B000EC62181008DD061 /* sound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B559999F0EC62181008DD061 /* sound.cpp */; };
B5599B030EC62181008DD061 /* settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999A50EC62181008DD061 /* settings.cpp */; };
B5599B040EC62181008DD061 /* binary_or_text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999A70EC62181008DD061 /* binary_or_text.cpp */; };
B5599B060EC62181008DD061 /* parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999AB0EC62181008DD061 /* parser.cpp */; };
B5599B070EC62181008DD061 /* preprocessor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999AD0EC62181008DD061 /* preprocessor.cpp */; };
B5599B080EC62181008DD061 /* string_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999AF0EC62181008DD061 /* string_utils.cpp */; };
B5599B090EC62181008DD061 /* tokenizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999B10EC62181008DD061 /* tokenizer.cpp */; };
B5599B0B0EC62181008DD061 /* reports.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999B70EC62181008DD061 /* reports.cpp */; };
B5599B0C0EC62181008DD061 /* replay_controller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999B90EC62181008DD061 /* replay_controller.cpp */; };
B5599B0D0EC62181008DD061 /* replay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999BB0EC62181008DD061 /* replay.cpp */; };
B5599B130EC62181008DD061 /* playturn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999C80EC62181008DD061 /* playturn.cpp */; };
B5599B140EC62181008DD061 /* playsingle_controller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999CA0EC62181008DD061 /* playsingle_controller.cpp */; };
B5599B150EC62181008DD061 /* playmp_controller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999CC0EC62181008DD061 /* playmp_controller.cpp */; };
B5599B170EC62181008DD061 /* play_controller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999D00EC62181008DD061 /* play_controller.cpp */; };
B5599B180EC62181008DD061 /* pathutils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999D20EC62181008DD061 /* pathutils.cpp */; };
B5599B230EC62181008DD061 /* mouse_handler_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999E80EC62181008DD061 /* mouse_handler_base.cpp */; };
B5599B240EC62181008DD061 /* mouse_events.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999EA0EC62181008DD061 /* mouse_events.cpp */; };
B5599B250EC62181008DD061 /* minimap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999EC0EC62181008DD061 /* minimap.cpp */; };
B5599B260EC62181008DD061 /* menu_events.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999EE0EC62181008DD061 /* menu_events.cpp */; };
B5599B280EC62181008DD061 /* marked-up_text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999F20EC62181008DD061 /* marked-up_text.cpp */; };
B5599B2B0EC62181008DD061 /* location.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999F90EC62181008DD061 /* location.cpp */; };
B5599B2C0EC62181008DD061 /* label.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999FB0EC62181008DD061 /* label.cpp */; };
B5599B2E0EC62181008DD061 /* map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A000EC62181008DD061 /* map.cpp */; };
B5599B2F0EC62181008DD061 /* log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A020EC62181008DD061 /* log.cpp */; };
B5599B330EC62181008DD061 /* language.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A090EC62181008DD061 /* language.cpp */; };
B5599B340EC62181008DD061 /* key.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A0B0EC62181008DD061 /* key.cpp */; };
B5599B360EC62181008DD061 /* image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A0F0EC62181008DD061 /* image.cpp */; };
B5599B390EC62181008DD061 /* halo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A150EC62181008DD061 /* halo.cpp */; };
B5599B640EC62181008DD061 /* generic_event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A730EC62181008DD061 /* generic_event.cpp */; };
B5599B6A0EC62181008DD061 /* game_display.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A7E0EC62181008DD061 /* game_display.cpp */; };
B5599B6B0EC62181008DD061 /* game_config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A800EC62181008DD061 /* game_config.cpp */; settings = {COMPILER_FLAGS = "-DWESNOTH_PATH='\"./\"'"; }; };
B5599B6D0EC62181008DD061 /* tokenizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A830EC62181008DD061 /* tokenizer.cpp */; };
B5599B6E0EC62181008DD061 /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A860EC62181008DD061 /* function.cpp */; };
B5599B700EC62181008DD061 /* formula.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A8C0EC62181008DD061 /* formula.cpp */; };
B5599B750EC62181008DD061 /* events.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A970EC62181008DD061 /* events.cpp */; };
B5599B760EC62181008DD061 /* display.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A990EC62181008DD061 /* display.cpp */; };
B5599B780EC62181008DD061 /* cursor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A9D0EC62181008DD061 /* cursor.cpp */; };
B5599B790EC62181008DD061 /* controller_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599AA00EC62181008DD061 /* controller_base.cpp */; };
B5599B7B0EC62181008DD061 /* config_cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599AA40EC62181008DD061 /* config_cache.cpp */; };
B5599B7D0EC62181008DD061 /* config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599AA80EC62181008DD061 /* config.cpp */; };
B5599B7E0EC62181008DD061 /* color_range.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599AAA0EC62181008DD061 /* color_range.cpp */; };
B5599B810EC62181008DD061 /* callable_objects.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599AB00EC62181008DD061 /* callable_objects.cpp */; };
B5599B830EC62181008DD061 /* animated.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599AB50EC62181008DD061 /* animated.cpp */; };
B5599B8B0EC62181008DD061 /* about.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599AC60EC62181008DD061 /* about.cpp */; };
B5599B910EC62181008DD061 /* attack_prediction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599AD00EC62181008DD061 /* attack_prediction.cpp */; };
B5599E8B0EC64CF2008DD061 /* SDL2.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = B55998F70EC61EA5008DD061 /* SDL2.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
B5599E8C0EC64CF2008DD061 /* SDL2_image.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = B55999220EC61F59008DD061 /* SDL2_image.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
B5599E8E0EC64CF2008DD061 /* SDL2_mixer.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = B55999240EC61F59008DD061 /* SDL2_mixer.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
B5599FCB0EC8FBCB008DD061 /* libfreetype.6.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B5599FC90EC8FBCB008DD061 /* libfreetype.6.dylib */; };
B559A0140EC8FE2E008DD061 /* editor_display.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599FFF0EC8FE2E008DD061 /* editor_display.cpp */; };
B559A0160EC8FE2E008DD061 /* editor_main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B559A0030EC8FE2E008DD061 /* editor_main.cpp */; };
B55A80540EDF3DFB00C9D97A /* wml_message.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55A80520EDF3DFB00C9D97A /* wml_message.cpp */; };
B55BE03211234AAB00154E6C /* astarsearch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55BE02D11234AAB00154E6C /* astarsearch.cpp */; };
B55BE03311234AAB00154E6C /* pathfind.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55BE02E11234AAB00154E6C /* pathfind.cpp */; };
B55BE03A11234AC700154E6C /* gamestate_observer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55BE03811234AC700154E6C /* gamestate_observer.cpp */; };
B55BE04011234AD700154E6C /* engine_lua.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55BE03C11234AD700154E6C /* engine_lua.cpp */; };
B55BE04B11234B1A00154E6C /* lobby_data.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55BE04711234B1A00154E6C /* lobby_data.cpp */; };
B55BE04C11234B1A00154E6C /* lobby_info.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55BE04911234B1A00154E6C /* lobby_info.cpp */; };
B55BE05311234B3300154E6C /* tree_view_node.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55BE04F11234B3300154E6C /* tree_view_node.cpp */; };
B55BE05411234B3300154E6C /* tree_view.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55BE05111234B3300154E6C /* tree_view.cpp */; };
B561F368104B1042001369F5 /* component.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B561F366104B1042001369F5 /* component.cpp */; };
B561F370104B11B6001369F5 /* formula_debugger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B561F36E104B11B6001369F5 /* formula_debugger.cpp */; };
B5795A680F05858100EB190E /* horizontal_scrollbar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5795A610F05858100EB190E /* horizontal_scrollbar.cpp */; };
B5795A690F05858100EB190E /* scrollbar_container.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5795A640F05858100EB190E /* scrollbar_container.cpp */; };
B5795A6A0F05858100EB190E /* generator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5795A670F05858100EB190E /* generator.cpp */; };
B59271FB10E9577800A13911 /* repeating_button.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B59271F910E9577800A13911 /* repeating_button.cpp */; };
B5951A8F1013BB0800C10B66 /* resources.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5951A841013BB0800C10B66 /* resources.cpp */; };
B5951A951013BB3400C10B66 /* game_delete.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5951A931013BB3400C10B66 /* game_delete.cpp */; };
B5951A9B1013BB5A00C10B66 /* callable_objects.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5951A971013BB5A00C10B66 /* callable_objects.cpp */; };
B5951A9C1013BB5A00C10B66 /* function_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5951A991013BB5A00C10B66 /* function_table.cpp */; };
B595EFE2100436C900C10B66 /* game_load.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B595EFE0100436C900C10B66 /* game_load.cpp */; };
B597C51D0FACD56200CE81F5 /* libcairo.2.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B513B2270ED36BFB0006E551 /* libcairo.2.dylib */; };
B597C51E0FACD56600CE81F5 /* libpixman-1.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B513B2280ED36BFB0006E551 /* libpixman-1.0.dylib */; };
B597C51F0FACD56A00CE81F5 /* libfreetype.6.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B5599FC90EC8FBCB008DD061 /* libfreetype.6.dylib */; };
B597C5260FACD58400CE81F5 /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B55998F70EC61EA5008DD061 /* SDL2.framework */; };
B597C5280FACD58400CE81F5 /* SDL2_image.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B55999220EC61F59008DD061 /* SDL2_image.framework */; };
B597C52A0FACD58400CE81F5 /* SDL2_mixer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B55999240EC61F59008DD061 /* SDL2_mixer.framework */; };
B597C6F30FACDE1100CE81F5 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
B597EBEE0FC082AB00CE81F5 /* contexts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597EBDB0FC082AB00CE81F5 /* contexts.cpp */; };
B597EBF10FC082AB00CE81F5 /* game_info.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597EBE10FC082AB00CE81F5 /* game_info.cpp */; };
B597EBF20FC082AB00CE81F5 /* testing.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597EBE30FC082AB00CE81F5 /* testing.cpp */; };
B597EC140FC0835900CE81F5 /* controller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597EC0C0FC0835900CE81F5 /* controller.cpp */; };
B597EC160FC0835900CE81F5 /* part.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597EC100FC0835900CE81F5 /* part.cpp */; };
B597EC5A0FC08E0100CE81F5 /* canvas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597EC510FC08E0100CE81F5 /* canvas.cpp */; };
B597EC5B0FC08E0100CE81F5 /* log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597EC550FC08E0100CE81F5 /* log.cpp */; };
B597EC5C0FC08E0100CE81F5 /* window_builder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597EC570FC08E0100CE81F5 /* window_builder.cpp */; };
B597EC630FC08E5D00CE81F5 /* game_save.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B597EC620FC08E5D00CE81F5 /* game_save.cpp */; };
B59915280F20EA1400BAD4C1 /* password_box.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B59915270F20EA1400BAD4C1 /* password_box.cpp */; };
B59F96D5103478C900A57C1A /* aspect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B59F96D1103478C900A57C1A /* aspect.cpp */; };
B59F96D6103478C900A57C1A /* goal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B59F96D3103478C900A57C1A /* goal.cpp */; };
B59F96E0103478DE00A57C1A /* stage_side_formulas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B59F96DB103478DE00A57C1A /* stage_side_formulas.cpp */; };
B59F96E1103478DE00A57C1A /* stage_unit_formulas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B59F96DD103478DE00A57C1A /* stage_unit_formulas.cpp */; };
B59F96E71034791200A57C1A /* aspect_attacks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B59F96E51034791200A57C1A /* aspect_attacks.cpp */; };
B59F9733103716E400A57C1A /* unit_create.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B59F9731103716E400A57C1A /* unit_create.cpp */; };
B5A9B2290ECA4074002BE442 /* fonts in Resources */ = {isa = PBXBuildFile; fileRef = B5A9914A0ECA4064002BE442 /* fonts */; };
B5A9B22B0ECA4074002BE442 /* images in Resources */ = {isa = PBXBuildFile; fileRef = B5A9B0780ECA4074002BE442 /* images */; };
B5A9B22C0ECA4074002BE442 /* sounds in Resources */ = {isa = PBXBuildFile; fileRef = B5A9B2140ECA4074002BE442 /* sounds */; };
B5A9BD320ECA805A002BE442 /* connect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCB00ECA805A002BE442 /* connect.cpp */; };
B5A9BD330ECA805A002BE442 /* modal_dialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCB20ECA805A002BE442 /* modal_dialog.cpp */; };
B5A9BD340ECA805A002BE442 /* generate_map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCB40ECA805A002BE442 /* generate_map.cpp */; };
B5A9BD350ECA805A002BE442 /* new_map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCB60ECA805A002BE442 /* new_map.cpp */; };
B5A9BD360ECA805A002BE442 /* resize_map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCB80ECA805A002BE442 /* resize_map.cpp */; };
B5A9BD380ECA805A002BE442 /* language_selection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCBF0ECA805A002BE442 /* language_selection.cpp */; };
B5A9BD390ECA805A002BE442 /* message.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCC10ECA805A002BE442 /* message.cpp */; };
B5A9BD3A0ECA805A002BE442 /* mp_connect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCC30ECA805A002BE442 /* mp_connect.cpp */; };
B5A9BD3B0ECA805A002BE442 /* mp_create_game.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCC50ECA805A002BE442 /* mp_create_game.cpp */; };
B5A9BD3C0ECA805A002BE442 /* mp_method_selection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCC70ECA805A002BE442 /* mp_method_selection.cpp */; };
B5A9BD3D0ECA805A002BE442 /* title_screen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCC90ECA805A002BE442 /* title_screen.cpp */; };
B5A9BD5B0ECA805A002BE442 /* button.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCEA0ECA805A002BE442 /* button.cpp */; };
B5A9BD5D0ECA805A002BE442 /* container_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCEE0ECA805A002BE442 /* container_base.cpp */; };
B5A9BD5E0ECA805A002BE442 /* styled_widget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCF00ECA805A002BE442 /* styled_widget.cpp */; };
B5A9BD610ECA805A002BE442 /* grid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCF70ECA805A002BE442 /* grid.cpp */; };
B5A9BD620ECA805A002BE442 /* helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCF90ECA805A002BE442 /* helper.cpp */; };
B5A9BD630ECA805A002BE442 /* image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCFB0ECA805A002BE442 /* image.cpp */; };
B5A9BD640ECA805A002BE442 /* label.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCFD0ECA805A002BE442 /* label.cpp */; };
B5A9BD650ECA805A002BE442 /* listbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BCFF0ECA805A002BE442 /* listbox.cpp */; };
B5A9BD670ECA805A002BE442 /* minimap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD030ECA805A002BE442 /* minimap.cpp */; };
B5A9BD680ECA805A002BE442 /* panel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD050ECA805A002BE442 /* panel.cpp */; };
B5A9BD690ECA805A002BE442 /* scroll_label.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD070ECA805A002BE442 /* scroll_label.cpp */; };
B5A9BD6A0ECA805A002BE442 /* scrollbar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD090ECA805A002BE442 /* scrollbar.cpp */; };
B5A9BD6B0ECA805A002BE442 /* settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD0B0ECA805A002BE442 /* settings.cpp */; };
B5A9BD6C0ECA805A002BE442 /* slider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD0D0ECA805A002BE442 /* slider.cpp */; };
B5A9BD6D0ECA805A002BE442 /* spacer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD0F0ECA805A002BE442 /* spacer.cpp */; };
B5A9BD6E0ECA805A002BE442 /* text_box_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD110ECA805A002BE442 /* text_box_base.cpp */; };
B5A9BD6F0ECA805A002BE442 /* text_box.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD130ECA805A002BE442 /* text_box.cpp */; };
B5A9BD700ECA805A002BE442 /* toggle_button.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD150ECA805A002BE442 /* toggle_button.cpp */; };
B5A9BD710ECA805A002BE442 /* toggle_panel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD170ECA805A002BE442 /* toggle_panel.cpp */; };
B5A9BD730ECA805A002BE442 /* vertical_scrollbar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD1B0ECA805A002BE442 /* vertical_scrollbar.cpp */; };
B5A9BD750ECA805A002BE442 /* widget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD1F0ECA805A002BE442 /* widget.cpp */; };
B5A9BD760ECA805A002BE442 /* window.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5A9BD210ECA805A002BE442 /* window.cpp */; };
B5A9BE2A0ECE927C002BE442 /* icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = B5A9BE290ECE927C002BE442 /* icon.icns */; };
B5B469241071185800327599 /* mp_game_settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5B469221071185800327599 /* mp_game_settings.cpp */; };
B5B4692C1071189700327599 /* gamestate_inspector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5B4692A1071189700327599 /* gamestate_inspector.cpp */; };
B5B46930107118B200327599 /* widget_definition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5B4692E107118B200327599 /* widget_definition.cpp */; };
B5B46938107118C400327599 /* dispatcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5B46933107118C400327599 /* dispatcher.cpp */; };
B5B46939107118C400327599 /* handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5B46936107118C400327599 /* handler.cpp */; };
B5BB6B7D0F893E7500444FBF /* game.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5BB6B5A0F893E7500444FBF /* game.cpp */; };
B5BB6B820F893E7500444FBF /* simple_wml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5BB6B6D0F893E7500444FBF /* simple_wml.cpp */; };
B5BB6B830F893E7500444FBF /* user_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5BB6B6E0F893E7500444FBF /* user_handler.cpp */; };
B5BB6B840F893E7500444FBF /* server.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5BB6B710F893E7500444FBF /* server.cpp */; };
B5BB6B850F893E7500444FBF /* sample_user_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5BB6B720F893E7500444FBF /* sample_user_handler.cpp */; };
B5BB6B870F893E7500444FBF /* player.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5BB6B740F893E7500444FBF /* player.cpp */; };
B5BB6B880F893E7500444FBF /* metrics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5BB6B750F893E7500444FBF /* metrics.cpp */; };
B5BB6B8A0F893E7500444FBF /* forum_user_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5BB6B7B0F893E7500444FBF /* forum_user_handler.cpp */; };
B5BB6B8B0F893E7500444FBF /* ban.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5BB6B7C0F893E7500444FBF /* ban.cpp */; };
B5BB6B8D0F893F2300444FBF /* config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599AA80EC62181008DD061 /* config.cpp */; };
B5BB6C6F0F8941CD00444FBF /* game_config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A800EC62181008DD061 /* game_config.cpp */; };
B5BB6C710F8941F000444FBF /* tstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999810EC62181008DD061 /* tstring.cpp */; };
B5BB6C790F89426400444FBF /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999670EC62181008DD061 /* version.cpp */; };
B5BB6C800F89435300444FBF /* log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599A020EC62181008DD061 /* log.cpp */; };
B5BB6C820F89437400444FBF /* color_range.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599AAA0EC62181008DD061 /* color_range.cpp */; };
B5BB6C860F8943F600444FBF /* config_cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5599AA40EC62181008DD061 /* config_cache.cpp */; };
B5BB6C8D0F89447200444FBF /* binary_or_text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999A70EC62181008DD061 /* binary_or_text.cpp */; };
B5BB6C8F0F89448000444FBF /* parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999AB0EC62181008DD061 /* parser.cpp */; };
B5BB6C900F89448100444FBF /* preprocessor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999AD0EC62181008DD061 /* preprocessor.cpp */; };
B5BB6C910F89448200444FBF /* string_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999AF0EC62181008DD061 /* string_utils.cpp */; };
B5BB6C920F89448300444FBF /* tokenizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55999B10EC62181008DD061 /* tokenizer.cpp */; };
B5BB6D040F8949CF00444FBF /* wesnothd in Copy Game Server */ = {isa = PBXBuildFile; fileRef = B5BB6B4B0F890FBA00444FBF /* wesnothd */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
B5BB6EFE0F93B83500444FBF /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = B5BB6EFD0F93B83500444FBF /* SDLMain.nib */; };
B5CE46F912A0417D00D665EE /* side_filter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5CE46F712A0417D00D665EE /* side_filter.cpp */; };
B5CE470512A041EF00D665EE /* campaign_difficulty.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5CE46FF12A041EF00D665EE /* campaign_difficulty.cpp */; };
B5CE470612A041EF00D665EE /* edit_label.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5CE470112A041EF00D665EE /* edit_label.cpp */; };
B5CE470712A041EF00D665EE /* simple_item_selector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5CE470312A041EF00D665EE /* simple_item_selector.cpp */; };
B5CE470D12A0422800D665EE /* old_markup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5CE470B12A0422800D665EE /* old_markup.cpp */; };
B5CF7BBC10D55F5A00A8BEB5 /* timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5CF7BBA10D55F5A00A8BEB5 /* timer.cpp */; };
B5F4D7180F5B3B25005E204A /* campaign_selection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F4D7170F5B3B25005E204A /* campaign_selection.cpp */; };
B5F9C5950F93BB0B00C02205 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = B5F9C5930F93BB0B00C02205 /* InfoPlist.strings */; };
EC0341E11ECF46FE000F2E2B /* config_attribute_value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC0341DF1ECF46FE000F2E2B /* config_attribute_value.cpp */; };
EC0341E21ECF4712000F2E2B /* config_attribute_value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC0341DF1ECF46FE000F2E2B /* config_attribute_value.cpp */; };
EC04E3511DA537F700025919 /* file_dialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC04E34F1DA537F700025919 /* file_dialog.cpp */; };
EC0680291EA920A300EEE03B /* random_deterministic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC0680231EA920A300EEE03B /* random_deterministic.cpp */; };
EC06802A1EA920A300EEE03B /* random_synced.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC0680251EA920A300EEE03B /* random_synced.cpp */; };
EC06802B1EA920A300EEE03B /* random.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC0680271EA920A300EEE03B /* random.cpp */; };
EC08023C194D0A80009E0050 /* formula_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC08023A194D0A80009E0050 /* formula_manager.cpp */; };
EC179B891E91475300B4178C /* variant_value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC179B871E91475300B4178C /* variant_value.cpp */; };
EC19E6F018B7F24B003B4B81 /* screenshot_notification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC19E6EE18B7F24B003B4B81 /* screenshot_notification.cpp */; };
EC1CB20819524AD600B0FA78 /* recall_list_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC1CB20619524AD600B0FA78 /* recall_list_manager.cpp */; };
EC1D88DB18EF413100E66AC1 /* libpixman-1.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B513B2280ED36BFB0006E551 /* libpixman-1.0.dylib */; };
EC1D88DF18EF448400E66AC1 /* fonts.conf in Resources */ = {isa = PBXBuildFile; fileRef = EC1D88DE18EF448400E66AC1 /* fonts.conf */; };
EC218E9C1A1064F4007C910C /* application_lua_kernel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC218E9A1A1064F4007C910C /* application_lua_kernel.cpp */; };
EC218EA01A106648007C910C /* lua_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC218E9E1A106648007C910C /* lua_common.cpp */; };
EC218EA11A106648007C910C /* lua_kernel_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC218E9F1A106648007C910C /* lua_kernel_base.cpp */; };
EC218EA31A106673007C910C /* game_lua_kernel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC218EA21A106673007C910C /* game_lua_kernel.cpp */; };
EC2194491960634100420969 /* game_launcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2194471960634100420969 /* game_launcher.cpp */; };
EC21944F1960649000420969 /* display_chat_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC21944D1960649000420969 /* display_chat_manager.cpp */; };
EC219454196064C500420969 /* wesnoth.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC219453196064C500420969 /* wesnoth.cpp */; };
EC2864301967989000168DFF /* filter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC28642E1967988F00168DFF /* filter.cpp */; };
EC2864331967990500168DFF /* variable_info.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2864311967990500168DFF /* variable_info.cpp */; };
EC28C58F19423426003B0F5E /* utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC28C58D19423426003B0F5E /* utils.cpp */; };
EC28C59119423529003B0F5E /* save_index.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC28C59019423528003B0F5E /* save_index.cpp */; };
EC2F600D1A048E220018C9D6 /* configure_engine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F5FFD1A048E210018C9D6 /* configure_engine.cpp */; };
EC2F600E1A048E220018C9D6 /* connect_engine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F5FFE1A048E210018C9D6 /* connect_engine.cpp */; };
EC2F600F1A048E220018C9D6 /* create_engine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F5FFF1A048E210018C9D6 /* create_engine.cpp */; };
EC2F60101A048E220018C9D6 /* depcheck.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F60001A048E210018C9D6 /* depcheck.cpp */; };
EC2F60111A048E220018C9D6 /* flg_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F60011A048E210018C9D6 /* flg_manager.cpp */; };
EC2F60121A048E220018C9D6 /* mp_game_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F60021A048E210018C9D6 /* mp_game_utils.cpp */; };
EC2F601A1A048E220018C9D6 /* multiplayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F600A1A048E210018C9D6 /* multiplayer.cpp */; };
EC2F601B1A048E220018C9D6 /* playcampaign.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F600B1A048E210018C9D6 /* playcampaign.cpp */; };
EC2F601C1A048E220018C9D6 /* singleplayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F600C1A048E220018C9D6 /* singleplayer.cpp */; };
EC2F601E1A0490970018C9D6 /* advanced_graphics_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F601D1A0490970018C9D6 /* advanced_graphics_options.cpp */; };
EC2F60201A0490FC0018C9D6 /* xbrz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F601F1A0490FC0018C9D6 /* xbrz.cpp */; };
EC2F9A041A18112D00A14878 /* lua_interpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC2F9A031A18112D00A14878 /* lua_interpreter.cpp */; };
EC3024DC1E8469050098D797 /* help_browser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC3024DA1E8469050098D797 /* help_browser.cpp */; };
EC3381C718B520120020DD6F /* theme_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC3381C518B520120020DD6F /* theme_list.cpp */; };
EC349AAE1AE318B100A0767A /* mp_join_game_password_prompt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC349AAD1AE318B100A0767A /* mp_join_game_password_prompt.cpp */; };
EC3863641EB6286E0048B0C8 /* lua_audio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC3863621EB6286E0048B0C8 /* lua_audio.cpp */; };
EC386CF1195119AA006004ED /* animation_component.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC386CEF195119A9006004ED /* animation_component.cpp */; };
EC387E6C195AFB1F00FC0342 /* game_data.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC387E68195AFB1F00FC0342 /* game_data.cpp */; };
EC387E6D195AFB1F00FC0342 /* game_state.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC387E6A195AFB1F00FC0342 /* game_state.cpp */; };
EC387E70195AFB5C00FC0342 /* drawer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC387E6E195AFB5C00FC0342 /* drawer.cpp */; };
EC387E73195AFC8400FC0342 /* fake_unit_ptr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC387E71195AFC8400FC0342 /* fake_unit_ptr.cpp */; };
EC44E382181DDAF90037A62F /* menu_item.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC44E37E181DDAF90037A62F /* menu_item.cpp */; };
EC44E383181DDAF90037A62F /* wmi_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC44E380181DDAF90037A62F /* wmi_manager.cpp */; };
EC45DEDD1AD1CEA300BD760C /* countdown_clock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC45DEDC1AD1CEA300BD760C /* countdown_clock.cpp */; };
EC45DEDF1AD1CED100BD760C /* replay_recorder_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC45DEDE1AD1CED100BD760C /* replay_recorder_base.cpp */; };
EC45DEE11AD1CEF600BD760C /* floating_label.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC45DEE01AD1CEF600BD760C /* floating_label.cpp */; };
EC48D74D17F3148300DE80BF /* recruitment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC48D74B17F3148300DE80BF /* recruitment.cpp */; };
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.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC4DF45919FEA838000EC086 /* libboost_locale-mt.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 */; };
EC4E3B2219B2D8880049CBD7 /* simulated_actions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC4E3B2119B2D8880049CBD7 /* simulated_actions.cpp */; };
EC5012701E06151800C4DFC6 /* attack_predictions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC50126E1E06151800C4DFC6 /* attack_predictions.cpp */; };
EC51DB7818F8BFA4004621D9 /* playturn_network_adapter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC51DB7618F8BFA4004621D9 /* playturn_network_adapter.cpp */; };
EC53B04E1B23BB0E002F758F /* make_enum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC53B04D1B23BB0E002F758F /* make_enum.cpp */; };
EC5401851EBE0C4500AE66EE /* display.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC54017B1EBE0C4500AE66EE /* display.cpp */; };
EC5401861EBE0C4500AE66EE /* editor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC54017D1EBE0C4500AE66EE /* editor.cpp */; };
EC5401871EBE0C4500AE66EE /* game.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC54017F1EBE0C4500AE66EE /* game.cpp */; };
EC5401881EBE0C4500AE66EE /* general.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC5401811EBE0C4500AE66EE /* general.cpp */; };
EC5401891EBE0C4500AE66EE /* lobby.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC5401831EBE0C4500AE66EE /* lobby.cpp */; };
EC5430231A4E6024006D206C /* lua_team.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC5430211A4E6024006D206C /* lua_team.cpp */; };
EC5430241A4E6024006D206C /* lua_unit_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC5430221A4E6024006D206C /* lua_unit_type.cpp */; };
EC5590771A0B11C600675179 /* lua_map_generator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC5590761A0B11C600675179 /* lua_map_generator.cpp */; };
EC59F2611A4529D2001910CB /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC59F25F1A4529D2001910CB /* context.cpp */; };
EC59F2621A4529D2001910CB /* manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC59F2601A4529D2001910CB /* manager.cpp */; };
EC5C243B18EF07B4001FA499 /* libbz2.1.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242218EF07B4001FA499 /* libbz2.1.0.dylib */; };
EC5C243C18EF07B4001FA499 /* libexpat.1.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242318EF07B4001FA499 /* libexpat.1.dylib */; };
EC5C243D18EF07B4001FA499 /* libffi.6.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242418EF07B4001FA499 /* libffi.6.dylib */; };
EC5C243E18EF07B4001FA499 /* libfontconfig.1.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242518EF07B4001FA499 /* libfontconfig.1.dylib */; };
EC5C243F18EF07B4001FA499 /* libglib-2.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242618EF07B4001FA499 /* libglib-2.0.0.dylib */; };
EC5C244018EF07B4001FA499 /* libgmodule-2.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242718EF07B4001FA499 /* libgmodule-2.0.0.dylib */; };
EC5C244118EF07B4001FA499 /* libgobject-2.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242818EF07B4001FA499 /* libgobject-2.0.0.dylib */; };
EC5C244218EF07B4001FA499 /* libgraphite2.3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242918EF07B4001FA499 /* libgraphite2.3.dylib */; };
EC5C244318EF07B4001FA499 /* libgthread-2.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242A18EF07B4001FA499 /* libgthread-2.0.0.dylib */; };
EC5C244418EF07B4001FA499 /* libharfbuzz.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242B18EF07B4001FA499 /* libharfbuzz.0.dylib */; };
EC5C244518EF07B4001FA499 /* libiconv.2.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242C18EF07B4001FA499 /* libiconv.2.dylib */; };
EC5C244718EF07B4001FA499 /* libpango-1.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242E18EF07B4001FA499 /* libpango-1.0.0.dylib */; };
EC5C244818EF07B4001FA499 /* libpangocairo-1.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C242F18EF07B4001FA499 /* libpangocairo-1.0.0.dylib */; };
EC5C244918EF07B4001FA499 /* libpangoft2-1.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C243018EF07B4001FA499 /* libpangoft2-1.0.0.dylib */; };
EC5C244A18EF07B4001FA499 /* libpng16.16.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C243118EF07B4001FA499 /* libpng16.16.dylib */; };
EC5C245318EF07B4001FA499 /* libz.1.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5C243A18EF07B4001FA499 /* libz.1.dylib */; };
EC5C70BC19EEB54900432CF4 /* filesystem_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC5C70BB19EEB54900432CF4 /* filesystem_common.cpp */; };
EC5C70BD19EEB54900432CF4 /* filesystem_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC5C70BB19EEB54900432CF4 /* filesystem_common.cpp */; };
EC5C70BF19EEB57400432CF4 /* mp_alerts_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC5C70BE19EEB57400432CF4 /* mp_alerts_options.cpp */; };
EC5C70C119EEB58300432CF4 /* mp_ui_alerts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC5C70C019EEB58300432CF4 /* mp_ui_alerts.cpp */; };
EC62E0B91EA4FB0400BC208E /* multimenu_button.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC62E0B71EA4FB0400BC208E /* multimenu_button.cpp */; };
EC64D7611A085CE60092EF75 /* seed_rng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC64D75F1A085CE60092EF75 /* seed_rng.cpp */; };
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.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = EC64D75C1A085C990092EF75 /* libboost_random-mt.dylib */; };
EC6689811ED3289900D9433A /* widget_helpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC66897F1ED3289900D9433A /* widget_helpers.cpp */; };
EC669C261DFC95AF00172EED /* surface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC669C251DFC95AF00172EED /* surface.cpp */; };
EC67F7F01DB3144A0038337E /* constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC67F7E91DB3144A0038337E /* constants.cpp */; };
EC67F7F11DB3144A0038337E /* font_config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC67F7EB1DB3144A0038337E /* font_config.cpp */; };
EC67F7FD1DB314580038337E /* text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC67F7F81DB314580038337E /* text.cpp */; };
EC6C6B8B1D77CB0800807ED1 /* libpcre.1.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 91C554661D77A545002DB0C8 /* libpcre.1.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
EC74C10F1975765F00B85A1A /* depcheck_confirm_change.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC74C10D1975765F00B85A1A /* depcheck_confirm_change.cpp */; };
EC74C1101975765F00B85A1A /* depcheck_select_new.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC74C10E1975765F00B85A1A /* depcheck_select_new.cpp */; };
EC74C11F197576F500B85A1A /* notifications.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC74C119197576F500B85A1A /* notifications.cpp */; };
EC74C120197576F500B85A1A /* open.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC74C11B197576F500B85A1A /* open.cpp */; };
EC79D70D19548D5000EC7C1F /* game_cache_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC79D70C19548D5000EC7C1F /* game_cache_options.cpp */; };
EC8174671FB4284E00A8ED00 /* random.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC0680271EA920A300EEE03B /* random.cpp */; };
EC8174691FB42BA400A8ED00 /* slider_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC8174681FB42BA300A8ED00 /* slider_base.cpp */; };
EC84246A18F30D9100FC1EEF /* replay_helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC84245D18F30D9100FC1EEF /* replay_helper.cpp */; };
EC84246C18F30D9100FC1EEF /* synced_checkup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC84246018F30D9100FC1EEF /* synced_checkup.cpp */; };
EC84246D18F30D9100FC1EEF /* synced_commands.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC84246218F30D9100FC1EEF /* synced_commands.cpp */; };
EC84246E18F30D9100FC1EEF /* synced_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC84246418F30D9100FC1EEF /* synced_context.cpp */; };
EC84247118F30DB700FC1EEF /* exception.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC84246F18F30DB700FC1EEF /* exception.cpp */; };
EC95E50818612BB600F3A9EF /* edit_scenario.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC95E50418612BB600F3A9EF /* edit_scenario.cpp */; };
EC95E50918612BB600F3A9EF /* edit_side.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC95E50618612BB600F3A9EF /* edit_side.cpp */; };
ECA1E0F21A1271AC00426E00 /* lua_gui2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA1E0F11A1271AC00426E00 /* lua_gui2.cpp */; };
ECA1E0FF1A1272EE00426E00 /* help.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA1E0F91A1272EE00426E00 /* help.cpp */; };
ECA1E1011A12755B00426E00 /* mapgen_lua_kernel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA1E1001A12755B00426E00 /* mapgen_lua_kernel.cpp */; };
ECA4A67B1A1EC319006BCCF2 /* lua_fileops.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA4A6781A1EC319006BCCF2 /* lua_fileops.cpp */; };
ECA4A67C1A1EC319006BCCF2 /* lua_map_location_ops.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA4A6791A1EC319006BCCF2 /* lua_map_location_ops.cpp */; };
ECA4A67D1A1EC319006BCCF2 /* lua_rng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA4A67A1A1EC319006BCCF2 /* lua_rng.cpp */; };
ECA556271E7B5DA5006E907D /* manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA556251E7B5DA5006E907D /* manager.cpp */; };
ECA5562A1E7B5E11006E907D /* addon_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA556281E7B5E11006E907D /* addon_list.cpp */; };
ECA5562D1E7B5E3A006E907D /* tag.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA5562B1E7B5E3A006E907D /* tag.cpp */; };
ECA556301E7B5E74006E907D /* linked_group_definition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA5562E1E7B5E74006E907D /* linked_group_definition.cpp */; };
ECA556331E7B5EB3006E907D /* hotkey_bind.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA556311E7B5EB3006E907D /* hotkey_bind.cpp */; };
ECA556361E7B5ED8006E907D /* install_dependencies.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA556341E7B5ED8006E907D /* install_dependencies.cpp */; };
ECA563871A47BA36006278A5 /* hotkey_handler_mp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA563831A47BA36006278A5 /* hotkey_handler_mp.cpp */; };
ECA563891A47BA36006278A5 /* hotkey_handler_sp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA563851A47BA36006278A5 /* hotkey_handler_sp.cpp */; };
ECA5638A1A47BA36006278A5 /* hotkey_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA563861A47BA36006278A5 /* hotkey_handler.cpp */; };
ECA9E7471CA20AA800A947D6 /* libreadline.7.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = ECA9E7461CA20AA800A947D6 /* libreadline.7.0.dylib */; };
ECAA3FE718E0E4EF002E8998 /* unicode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECAA3FE518E0E4EF002E8998 /* unicode.cpp */; };
ECAA3FE818E0E4EF002E8998 /* unicode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECAA3FE518E0E4EF002E8998 /* unicode.cpp */; };
ECAB84551B0C1934001A3EB7 /* shroud_clearing_action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECAB844E1B0C1933001A3EB7 /* shroud_clearing_action.cpp */; };
ECAB84561B0C1934001A3EB7 /* undo_action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECAB844F1B0C1933001A3EB7 /* undo_action.cpp */; };
ECAB84571B0C1934001A3EB7 /* undo_dismiss_action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECAB84501B0C1933001A3EB7 /* undo_dismiss_action.cpp */; };
ECAB84581B0C1934001A3EB7 /* undo_move_action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECAB84511B0C1934001A3EB7 /* undo_move_action.cpp */; };
ECAB84591B0C1934001A3EB7 /* undo_recall_action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECAB84521B0C1934001A3EB7 /* undo_recall_action.cpp */; };
ECAB845A1B0C1934001A3EB7 /* undo_recruit_action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECAB84531B0C1934001A3EB7 /* undo_recruit_action.cpp */; };
ECAB845B1B0C1934001A3EB7 /* undo_update_shroud_action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECAB84541B0C1934001A3EB7 /* undo_update_shroud_action.cpp */; };
ECABDA351B6A9461001407C1 /* game_version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECABDA341B6A9461001407C1 /* game_version.cpp */; };
ECB107D81E84B52600379898 /* story_viewer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECB107D61E84B52600379898 /* story_viewer.cpp */; };
ECB57C401A56E6DC001973A5 /* teambuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECB57C3F1A56E6DC001973A5 /* teambuilder.cpp */; };
ECB58C8D19E71347007D074F /* editor_controller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECB58C8B19E71347007D074F /* editor_controller.cpp */; };
ECB6A6331FB8AAC500877C20 /* point.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECB6A6321FB8AAC400877C20 /* point.cpp */; };
ECBBD73D1928F3F200E434C6 /* builder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECBBD73B1928F3F100E434C6 /* builder.cpp */; };
ECBBD7401928F41500E434C6 /* core_selection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECBBD73E1928F41500E434C6 /* core_selection.cpp */; };
ECC2FFFA1A51A00900023AF4 /* lua_race.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECC2FFF91A51A00900023AF4 /* lua_race.cpp */; };
ECC2FFFC1A51A91100023AF4 /* attack_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECC2FFFB1A51A91100023AF4 /* attack_type.cpp */; };
ECC84C1D1B973C5900A5F451 /* quit_confirmation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECC84C1B1B973C5900A5F451 /* quit_confirmation.cpp */; };
ECC8F41B185FE2E1004AC3BE /* format_time_summary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECC8F419185FE2E1004AC3BE /* format_time_summary.cpp */; };
ECD26C8D1FE5730700E663E1 /* gui_definition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECD26C891FE5730200E663E1 /* gui_definition.cpp */; };
ECD26C8E1FE5730700E663E1 /* static_registry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECD26C8B1FE5730500E663E1 /* static_registry.cpp */; };
ECD26C8F1FE5730D00E663E1 /* gui_definition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECD26C891FE5730200E663E1 /* gui_definition.cpp */; };
ECD26C921FE5737200E663E1 /* player_list_helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECD26C901FE5737100E663E1 /* player_list_helper.cpp */; };
ECD26C951FE573D300E663E1 /* gui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECD26C931FE573D100E663E1 /* gui.cpp */; };
ECD39893194B830300CF2125 /* saved_game.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECD39891194B830300CF2125 /* saved_game.cpp */; };
ECD39895194B844A00CF2125 /* display_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECD39894194B844A00CF2125 /* display_context.cpp */; };
ECD5D7BF1A22DC8600114175 /* lua_cpp_function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECD5D7BE1A22DC8600114175 /* lua_cpp_function.cpp */; };
ECDEAF72194FE84000DB2F47 /* fake_unit_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECDEAF6D194FE84000DB2F47 /* fake_unit_manager.cpp */; };
ECDEAF77194FEA8500DB2F47 /* syncmp_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECDEAF76194FEA8400DB2F47 /* syncmp_handler.cpp */; };
ECDEAF79194FEA9D00DB2F47 /* game_classification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECDEAF78194FEA9D00DB2F47 /* game_classification.cpp */; };
ECDF18201A3FE0DE00D157A6 /* manager_impl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECDF181E1A3FE0DE00D157A6 /* manager_impl.cpp */; };
ECDF18211A3FE0DE00D157A6 /* manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECDF181F1A3FE0DE00D157A6 /* manager.cpp */; };
ECE0293D1E9A77E100DC0A62 /* outro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECE0293B1E9A77E100DC0A62 /* outro.cpp */; };
ECE09A551EBA529D0020C97B /* parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECE09A531EBA529D0020C97B /* parser.cpp */; };
ECE113A61DAECF3D00EBD7C4 /* paths.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECE113A41DAECF3D00EBD7C4 /* paths.cpp */; };
ECE17E121A0DD79F00B76473 /* type_data.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECE17E111A0DD79F00B76473 /* type_data.cpp */; };
ECE272451FA03AAF004F0908 /* lobby.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECE272441FA03AAE004F0908 /* lobby.cpp */; };
ECE272491FA03ADD004F0908 /* player_info.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECE272471FA03ADC004F0908 /* player_info.cpp */; };
ECEEB7F01A1E8AB20006575B /* default_map_generator_job.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECEEB7EF1A1E8AB20006575B /* default_map_generator_job.cpp */; };
ECF3A0B318AD3E8800DD643A /* wml_error.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECF3A0B118AD3E8700DD643A /* wml_error.cpp */; };
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.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = ECF9D43F19F4026D00E6C9D9 /* libboost_filesystem-mt.dylib */; };
ECF9D44219F4050E00E6C9D9 /* libboost_system-mt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D5413AD4E35003C701D /* libboost_system-mt.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 */; };
ECFA82E6184E59F3006782FB /* hotkey_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECFA82E0184E59F3006782FB /* hotkey_manager.cpp */; };
ECFB61851DA0A0C50055D3F8 /* lua_preferences.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECFB61831DA0A0C50055D3F8 /* lua_preferences.cpp */; };
ECFB61881DA0A0F70055D3F8 /* mp_join_game.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECFB61861DA0A0F70055D3F8 /* mp_join_game.cpp */; };
ECFB9FA8193BFAD900146ED0 /* carryover.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECFB9FA7193BFAD900146ED0 /* carryover.cpp */; };
ECFB9FAA193BFB4B00146ED0 /* game_board.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECFB9FA9193BFB4B00146ED0 /* game_board.cpp */; };
ECFB9FAC193BFB6E00146ED0 /* rect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECFB9FAB193BFB6E00146ED0 /* rect.cpp */; };
F40A13BC1A3A88BA00C4D071 /* apple_notification.mm in Sources */ = {isa = PBXBuildFile; fileRef = F40A13BB1A3A88BA00C4D071 /* apple_notification.mm */; };
F419A1F414E21246002F9ADC /* game_end_exceptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F419A1F314E21246002F9ADC /* game_end_exceptions.cpp */; };
F419A2C314F5BCFE002F9ADC /* info.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F419A2C114F5BCFE002F9ADC /* info.cpp */; };
F419A31214F8868A002F9ADC /* manager_ui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F419A31014F8868A002F9ADC /* manager_ui.cpp */; };
F444914013C5483F003B6442 /* joystick.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F444907513C5483E003B6442 /* joystick.cpp */; };
F444916613C5483F003B6442 /* network_asio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F44490B413C5483F003B6442 /* network_asio.cpp */; };
F444917713C5562C003B6442 /* folder_create.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F444917513C5562C003B6442 /* folder_create.cpp */; };
F449349C13FF652800DF01D5 /* validator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F449349913FF652800DF01D5 /* validator.cpp */; };
F468E6AD16DF872200A31A5A /* movetype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F468E6AC16DF872200A31A5A /* movetype.cpp */; };
F46C5DCF13A5074C00DD0816 /* commandline_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F46C5DCB13A5074C00DD0816 /* commandline_options.cpp */; };
F46C5DD413A5089100DD0816 /* lua_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F46C5DD313A5089100DD0816 /* lua_object.cpp */; };
F4728DB1145A59CF00F0E1E1 /* set_starting_position.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4728DAF145A59CF00F0E1E1 /* set_starting_position.cpp */; };
F480CD1F14034E6D007175D6 /* mapbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F480CD1D14034E6D007175D6 /* mapbuilder.cpp */; };
F480CD2414034F18007175D6 /* schema_validator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F480CD2214034F18007175D6 /* schema_validator.cpp */; };
F49F134A15BC627C00B64B0B /* edit_label.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F49F134815BC627C00B64B0B /* edit_label.cpp */; };
F4D2A99614DAED0E00CAFF31 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F4D2A99514DAED0E00CAFF31 /* CoreFoundation.framework */; };
F4D2A9D514DAED4200CAFF31 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F4D2A99514DAED0E00CAFF31 /* CoreFoundation.framework */; };
F4D2DECB14DCA1D000CAFF31 /* client.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4D2DECA14DCA1D000CAFF31 /* client.cpp */; };
F4D5483E15198D060058C8A7 /* lua_jailbreak_exception.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F419E44413354E620031448A /* lua_jailbreak_exception.cpp */; };
F4D5AFEC1571208B0062EAFC /* placer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4D5AFEA1571208B0062EAFC /* placer.cpp */; };
F4D5AFF4157120B30062EAFC /* horizontal_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4D5AFF0157120B30062EAFC /* horizontal_list.cpp */; };
F4D5AFF5157120B30062EAFC /* vertical_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4D5AFF2157120B30062EAFC /* vertical_list.cpp */; };
F4D5DF39149CE9B500294046 /* chat_log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4D5DF37149CE9B500294046 /* chat_log.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.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F4EF0D4B13AD4D53003C701D /* libboost_iostreams-mt.dylib */; };
F4EF0D7413AD52EA003C701D /* network_transmission.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4EF0D7313AD52EA003C701D /* network_transmission.cpp */; };
F4FBD76A145D93370083CA67 /* uninstall_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4FBD769145D93370083CA67 /* uninstall_list.cpp */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
9107AE381DB3295A001927B0 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
proxyType = 1;
remoteGlobalIDString = 9107AE131DB32862001927B0;
remoteInfo = liblua;
};
9107AE3A1DB3295E001927B0 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
proxyType = 1;
remoteGlobalIDString = 9107AE131DB32862001927B0;
remoteInfo = liblua;
};
B5BB6DA40F93899E00444FBF /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
proxyType = 1;
remoteGlobalIDString = B5BB6B4A0F890FBA00444FBF;
remoteInfo = "Wesnoth MP Server";
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
911F47161CADC81000F47035 /* Copy Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = TestFrameworks;
dstSubfolderSpec = 16;
files = (
911F47171CADC83800F47035 /* libboost_unit_test_framework-mt.dylib in Copy Frameworks */,
911F47181CADCF3F00F47035 /* libboost_program_options-mt.dylib in Copy Frameworks */,
);
name = "Copy Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
91273E191C7BF105005E7F81 /* Copy Data Files */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = data;
dstSubfolderSpec = 7;
files = (
91273E8F1C7BF1D7005E7F81 /* _main.cfg in Copy Data Files */,
91273E901C7BF1D7005E7F81 /* advanced_preferences.cfg in Copy Data Files */,
91273E911C7BF1D7005E7F81 /* ai in Copy Data Files */,
91273E921C7BF1D7005E7F81 /* campaigns in Copy Data Files */,
91273E931C7BF1D8005E7F81 /* COPYING.txt in Copy Data Files */,
91273E941C7BF1D8005E7F81 /* core in Copy Data Files */,
91273E951C7BF1D8005E7F81 /* cores.cfg in Copy Data Files */,
91273E961C7BF1D8005E7F81 /* english.cfg in Copy Data Files */,
91273E981C7BF1D8005E7F81 /* game_config.cfg in Copy Data Files */,
91273E991C7BF1D8005E7F81 /* gui in Copy Data Files */,
91273E9A1C7BF1D8005E7F81 /* hardwired in Copy Data Files */,
91273E9B1C7BF1D8005E7F81 /* lan_server.cfg in Copy Data Files */,
91273E9C1C7BF1D8005E7F81 /* languages in Copy Data Files */,
91273E9D1C7BF1D8005E7F81 /* lua in Copy Data Files */,
91273E9E1C7BF1D8005E7F81 /* multiplayer in Copy Data Files */,
91273EA11C7BF1D8005E7F81 /* scenario-leaders.cfg in Copy Data Files */,
91273EA21C7BF1D8005E7F81 /* scenario-movethrough.cfg in Copy Data Files */,
46BED4DA2050711600842FA5 /* scenario-story.cfg in Copy Data Files */,
91273EA41C7BF1D8005E7F81 /* scenario-test.cfg in Copy Data Files */,
91273EA51C7BF1D8005E7F81 /* schema-gui.cfg in Copy Data Files */,
91273EA61C7BF1D8005E7F81 /* schema.cfg in Copy Data Files */,
91273EA71C7BF1D8005E7F81 /* shaders in Copy Data Files */,
91273EA81C7BF1D8005E7F81 /* test in Copy Data Files */,
91273EA91C7BF1D8005E7F81 /* themes in Copy Data Files */,
91273EAA1C7BF1D8005E7F81 /* tips.cfg in Copy Data Files */,
91273EAB1C7BF1D8005E7F81 /* tools in Copy Data Files */,
);
name = "Copy Data Files";
runOnlyForDeploymentPostprocessing = 0;
};
B5599E8F0EC64D18008DD061 /* Copy Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
905440871EE46ABC0091D1AE /* libcrypto.1.1.dylib in Copy Frameworks */,
91B622011B76C0A600B00E0F /* libboost_filesystem-mt.dylib in Copy Frameworks */,
91B622021B76C0A600B00E0F /* libboost_iostreams-mt.dylib in Copy Frameworks */,
91B622031B76C0A600B00E0F /* libboost_locale-mt.dylib in Copy Frameworks */,
91B622041B76C0A600B00E0F /* libboost_program_options-mt.dylib in Copy Frameworks */,
91B622051B76C0A600B00E0F /* libboost_random-mt.dylib in Copy Frameworks */,
91B622061B76C0A600B00E0F /* libboost_regex-mt.dylib in Copy Frameworks */,
91B622071B76C0A600B00E0F /* libboost_system-mt.dylib in Copy Frameworks */,
91B6220A1B76C0A600B00E0F /* libcairo.2.dylib in Copy Frameworks */,
91B6220C1B76C0A600B00E0F /* libffi.6.dylib in Copy Frameworks */,
91B6220D1B76C0A600B00E0F /* libfontconfig.1.dylib in Copy Frameworks */,
91B6220E1B76C0A600B00E0F /* libfreetype.6.dylib in Copy Frameworks */,
91B6220F1B76C0A600B00E0F /* libglib-2.0.0.dylib in Copy Frameworks */,
91B622101B76C0A600B00E0F /* libgmodule-2.0.0.dylib in Copy Frameworks */,
91B622111B76C0A600B00E0F /* libgobject-2.0.0.dylib in Copy Frameworks */,
91B622121B76C0A600B00E0F /* libgraphite2.3.dylib in Copy Frameworks */,
91B622131B76C0A600B00E0F /* libgthread-2.0.0.dylib in Copy Frameworks */,
91B622141B76C0A600B00E0F /* libharfbuzz.0.dylib in Copy Frameworks */,
915C68F51DF1F90F00594B07 /* libintl.8.dylib in Copy Frameworks */,
91B622171B76C0A600B00E0F /* libpango-1.0.0.dylib in Copy Frameworks */,
91B622181B76C0A600B00E0F /* libpangocairo-1.0.0.dylib in Copy Frameworks */,
91B622191B76C0A600B00E0F /* libpangoft2-1.0.0.dylib in Copy Frameworks */,
EC6C6B8B1D77CB0800807ED1 /* libpcre.1.dylib in Copy Frameworks */,
91B6221A1B76C0A600B00E0F /* libpixman-1.0.dylib in Copy Frameworks */,
91B6221B1B76C0A600B00E0F /* libpng16.16.dylib in Copy Frameworks */,
91A41F901CA22A98008B10D5 /* libreadline.7.0.dylib in Copy Frameworks */,
B5599E8C0EC64CF2008DD061 /* SDL2_image.framework in Copy Frameworks */,
B5599E8E0EC64CF2008DD061 /* SDL2_mixer.framework in Copy Frameworks */,
B5599E8B0EC64CF2008DD061 /* SDL2.framework in Copy Frameworks */,
);
name = "Copy Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
B5BB6CFC0F8948FB00444FBF /* Copy Game Server */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 6;
files = (
B5BB6D040F8949CF00444FBF /* wesnothd in Copy Game Server */,
);
name = "Copy Game Server";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
1EF6CE8014D9846D00ECBE58 /* mp_host_game_prompt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mp_host_game_prompt.cpp; sourceTree = "<group>"; };
1EF6CE8114D9846D00ECBE58 /* mp_host_game_prompt.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mp_host_game_prompt.hpp; sourceTree = "<group>"; };
4638966F2034180800075E54 /* deprecation.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = deprecation.hpp; sourceTree = "<group>"; };
463896702034180900075E54 /* deprecation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = deprecation.cpp; sourceTree = "<group>"; };
4649B879202886F000827CFB /* test_irdya_date.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_irdya_date.cpp; sourceTree = "<group>"; };
4654109E2078BC02002BCD13 /* l10n-track */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "l10n-track"; path = "../../l10n-track"; sourceTree = "<group>"; };
467D9DEC205EC39200FA2FC4 /* command_console.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = command_console.hpp; sourceTree = "<group>"; };
467D9DED205EC39300FA2FC4 /* command_console.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = command_console.cpp; sourceTree = "<group>"; };
467D9DF0205EC3D200FA2FC4 /* userevent.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = userevent.hpp; sourceTree = "<group>"; };
467D9DF1205EC3D200FA2FC4 /* texture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = texture.cpp; sourceTree = "<group>"; };
467D9DF2205EC3D300FA2FC4 /* texture.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = texture.hpp; sourceTree = "<group>"; };
467D9DF5205EC3DA00FA2FC4 /* surface.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = surface.hpp; sourceTree = "<group>"; };
467F3CEE20605A3800CE0CE5 /* ingame_ui_base.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ingame_ui_base.hpp; sourceTree = "<group>"; };
467F3CEF20605A3900CE0CE5 /* ingame_ui_base.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ingame_ui_base.cpp; sourceTree = "<group>"; };
468A2EA52060F68A00B61D24 /* game_ui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_ui.cpp; sourceTree = "<group>"; };
468A2EA62060F68B00B61D24 /* game_ui.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = game_ui.hpp; 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>"; };
469BDB53205C357400DBF748 /* base64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = base64.cpp; sourceTree = "<group>"; };
469BDB54205C357500DBF748 /* base64.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = base64.hpp; sourceTree = "<group>"; };
469EC8EA20287C49008A0CAD /* surrender_quit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = surrender_quit.cpp; sourceTree = "<group>"; };
469EC8EB20287C49008A0CAD /* surrender_quit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = surrender_quit.hpp; sourceTree = "<group>"; };
46BAF784206672240004711F /* libboost_chrono-mt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_chrono-mt.dylib"; path = "lib/libboost_chrono-mt.dylib"; sourceTree = "<group>"; };
46BAF786206672300004711F /* libboost_timer-mt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_timer-mt.dylib"; path = "lib/libboost_timer-mt.dylib"; sourceTree = "<group>"; };
46BED4D0205060EA00842FA5 /* crypt_blowfish.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypt_blowfish.h; sourceTree = "<group>"; };
46BED4D1205060EA00842FA5 /* crypt_blowfish.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_blowfish.c; sourceTree = "<group>"; };
46BED4D92050710800842FA5 /* scenario-story.cfg */ = {isa = PBXFileReference; lastKnownFileType = text; path = "scenario-story.cfg"; sourceTree = "<group>"; };
46D26D0920664716009B3418 /* hex_rect.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = hex_rect.hpp; sourceTree = "<group>"; };
46D7D22520736F0C004CA602 /* constants.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = constants.cpp; sourceTree = "<group>"; };
46D7D22620736F0D004CA602 /* constants.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = constants.hpp; sourceTree = "<group>"; };
46D7D22920736F1A004CA602 /* utils.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = utils.hpp; sourceTree = "<group>"; };
46D7D22A20736F1A004CA602 /* utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utils.cpp; sourceTree = "<group>"; };
46D7D22B20736F1B004CA602 /* section_generators.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = section_generators.cpp; sourceTree = "<group>"; };
46D7D22C20736F1B004CA602 /* section.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = section.hpp; sourceTree = "<group>"; };
46D7D22D20736F1B004CA602 /* topic_generators.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = topic_generators.hpp; sourceTree = "<group>"; };
46D7D22E20736F1B004CA602 /* manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = manager.cpp; sourceTree = "<group>"; };
46D7D22F20736F1C004CA602 /* topic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = topic.cpp; sourceTree = "<group>"; };
46D7D23020736F1C004CA602 /* topic.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = topic.hpp; sourceTree = "<group>"; };
46D7D23120736F1C004CA602 /* section_generators.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = section_generators.hpp; sourceTree = "<group>"; };
46D7D23220736F1D004CA602 /* section.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = section.cpp; sourceTree = "<group>"; };
46D7D23320736F1D004CA602 /* manager.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = manager.hpp; sourceTree = "<group>"; };
46D7D23420736F1D004CA602 /* topic_text_generators.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = topic_text_generators.cpp; sourceTree = "<group>"; };
46D7D23520736F1D004CA602 /* topic_generators.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = topic_generators.cpp; sourceTree = "<group>"; };
46D7D23620736F1E004CA602 /* topic_text_generators.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = topic_text_generators.hpp; sourceTree = "<group>"; };
46DF5BCB1F46173700BE6D24 /* irdya_datetime.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = irdya_datetime.hpp; sourceTree = "<group>"; };
46DF5BCC1F46173700BE6D24 /* irdya_datetime.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = irdya_datetime.cpp; sourceTree = "<group>"; };
46EEFB742087434200E1E75A /* chat_log.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = chat_log.cpp; sourceTree = "<group>"; };
46EEFB752087434200E1E75A /* chat_log.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = chat_log.hpp; sourceTree = "<group>"; };
46F5709D205FF856007031BF /* fs_commit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fs_commit.hpp; sourceTree = "<group>"; };
46F5709E205FF856007031BF /* addon_utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = addon_utils.cpp; sourceTree = "<group>"; };
46F5709F205FF856007031BF /* blacklist.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = blacklist.hpp; sourceTree = "<group>"; };
46F570A0205FF856007031BF /* control.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = control.hpp; sourceTree = "<group>"; };
46F570A1205FF856007031BF /* campaign_server.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = campaign_server.hpp; sourceTree = "<group>"; };
46F570A2205FF856007031BF /* blacklist.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = blacklist.cpp; sourceTree = "<group>"; };
46F570A3205FF856007031BF /* campaign_server.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = campaign_server.cpp; sourceTree = "<group>"; };
46F570A4205FF856007031BF /* fs_commit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fs_commit.cpp; sourceTree = "<group>"; };
46F570A5205FF856007031BF /* addon_utils.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = addon_utils.hpp; sourceTree = "<group>"; };
4944F40C1354FB760027E614 /* drawing.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = drawing.cpp; sourceTree = "<group>"; };
4944F40E1354FB970027E614 /* debug_clock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = debug_clock.cpp; sourceTree = "<group>"; };
4944F40F1354FB970027E614 /* mp_login.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mp_login.cpp; sourceTree = "<group>"; };
4944F4101354FB970027E614 /* modeless_dialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = modeless_dialog.cpp; sourceTree = "<group>"; };
4944F4111354FB970027E614 /* tooltip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tooltip.cpp; 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>"; };
497455CC174066A800E89E30 /* edit_text.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = edit_text.cpp; sourceTree = "<group>"; };
497455CD174066A800E89E30 /* edit_text.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = edit_text.hpp; sourceTree = "<group>"; };
49B4B8A9175E9F1300DB8C9B /* custom_tod.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = custom_tod.cpp; sourceTree = "<group>"; };
49B4B8AA175E9F1300DB8C9B /* custom_tod.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = custom_tod.hpp; sourceTree = "<group>"; };
49DA0D1D13550E1E000AFEBD /* mp_change_control.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mp_change_control.cpp; sourceTree = "<group>"; };
49DA0D2B13550E9B000AFEBD /* iterator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = iterator.cpp; path = iterator/iterator.cpp; sourceTree = "<group>"; };
49DA0D2C13550E9B000AFEBD /* walker_grid.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = walker_grid.cpp; path = iterator/walker_grid.cpp; sourceTree = "<group>"; };
49DA0D2D13550E9B000AFEBD /* walker_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = walker_widget.cpp; path = iterator/walker_widget.cpp; sourceTree = "<group>"; };
620091C61575C8CE009AA2C9 /* uninstall_list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = uninstall_list.hpp; sourceTree = "<group>"; };
620A386215E9364E00A4F513 /* attack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = attack.cpp; sourceTree = "<group>"; };
620A386315E9364E00A4F513 /* attack.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = attack.hpp; sourceTree = "<group>"; };
620A386415E9364E00A4F513 /* create.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = create.cpp; sourceTree = "<group>"; };
620A386515E9364E00A4F513 /* create.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = create.hpp; sourceTree = "<group>"; };
620A386615E9364E00A4F513 /* heal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = heal.cpp; sourceTree = "<group>"; };
620A386715E9364E00A4F513 /* heal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = heal.hpp; sourceTree = "<group>"; };
620A386815E9364E00A4F513 /* move.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = move.cpp; sourceTree = "<group>"; };
620A386915E9364E00A4F513 /* move.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = move.hpp; sourceTree = "<group>"; };
620A386A15E9364E00A4F513 /* undo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = undo.cpp; sourceTree = "<group>"; };
620A386B15E9364E00A4F513 /* undo.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = undo.hpp; sourceTree = "<group>"; };
620A386C15E9364E00A4F513 /* vision.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vision.cpp; sourceTree = "<group>"; };
620A386D15E9364E00A4F513 /* vision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vision.hpp; sourceTree = "<group>"; };
620EC87214FEEE6D006BBD1F /* state.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = state.cpp; sourceTree = "<group>"; };
620EC87314FEEE6D006BBD1F /* state.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = state.hpp; sourceTree = "<group>"; };
62114CC01750B97F00CA42C7 /* action_item.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = action_item.cpp; sourceTree = "<group>"; };
62114CC11750B97F00CA42C7 /* action_item.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = action_item.hpp; sourceTree = "<group>"; };
62114CC41750B99800CA42C7 /* mouse_action_item.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mouse_action_item.cpp; sourceTree = "<group>"; };
62114CC51750B99800CA42C7 /* mouse_action_item.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mouse_action_item.hpp; sourceTree = "<group>"; };
62114CC71750B9AF00CA42C7 /* item_palette.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = item_palette.cpp; sourceTree = "<group>"; };
62114CC81750B9AF00CA42C7 /* item_palette.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = item_palette.hpp; sourceTree = "<group>"; };
6216A91B1551CCF700E13C2D /* viewport.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = viewport.cpp; sourceTree = "<group>"; };
6216A91C1551CCF700E13C2D /* viewport.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = viewport.hpp; sourceTree = "<group>"; };
621DEB8215A7BA1F00FEE18A /* highlighter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = highlighter.cpp; sourceTree = "<group>"; };
621DEB8315A7BA1F00FEE18A /* highlighter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = highlighter.hpp; sourceTree = "<group>"; };
62579C6B1573E494003089D5 /* message.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = message.hpp; sourceTree = "<group>"; };
62579C6D1573E4E3003089D5 /* filter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = filter.hpp; sourceTree = "<group>"; };
62579C6E1573E535003089D5 /* exception.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = exception.hpp; path = iterator/exception.hpp; sourceTree = "<group>"; };
62579C6F1573E535003089D5 /* iterator.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = iterator.hpp; path = iterator/iterator.hpp; sourceTree = "<group>"; };
62579C701573E535003089D5 /* policy_order.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = policy_order.hpp; path = iterator/policy_order.hpp; sourceTree = "<group>"; };
62579C711573E535003089D5 /* policy_visit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = policy_visit.hpp; path = iterator/policy_visit.hpp; sourceTree = "<group>"; };
62579C721573E535003089D5 /* walker_grid.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = walker_grid.hpp; path = iterator/walker_grid.hpp; sourceTree = "<group>"; };
62579C731573E535003089D5 /* walker_widget.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = walker_widget.hpp; path = iterator/walker_widget.hpp; sourceTree = "<group>"; };
62579C741573E535003089D5 /* walker.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = walker.hpp; path = iterator/walker.hpp; sourceTree = "<group>"; };
62579C781573E70C003089D5 /* instance.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = instance.cpp; sourceTree = "<group>"; };
62579C791573E70C003089D5 /* instance.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = instance.hpp; sourceTree = "<group>"; };
62579C811573E797003089D5 /* matrix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = matrix.cpp; sourceTree = "<group>"; };
62579C821573E797003089D5 /* matrix.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix.hpp; sourceTree = "<group>"; };
627F1ED9175AF35C000042E0 /* aspect_advancements.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = aspect_advancements.cpp; sourceTree = "<group>"; };
627F1EDA175AF35C000042E0 /* aspect_advancements.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = aspect_advancements.hpp; sourceTree = "<group>"; };
6295C3A7150FC95C0077D8C5 /* action.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = action.cpp; sourceTree = "<group>"; };
6295C3A8150FC95C0077D8C5 /* action.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = action.hpp; sourceTree = "<group>"; };
6295C3A9150FC95C0077D8C5 /* action_base.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = action_base.hpp; sourceTree = "<group>"; };
6295C3AA150FC95C0077D8C5 /* action_label.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = action_label.cpp; sourceTree = "<group>"; };
6295C3AB150FC95C0077D8C5 /* action_label.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = action_label.hpp; sourceTree = "<group>"; };
6295C3AC150FC95C0077D8C5 /* action_unit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = action_unit.cpp; sourceTree = "<group>"; };
6295C3AD150FC95C0077D8C5 /* action_unit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = action_unit.hpp; sourceTree = "<group>"; };
6295C3AF150FC95C0077D8C5 /* mouse_action.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mouse_action.cpp; sourceTree = "<group>"; };
6295C3B0150FC95C0077D8C5 /* mouse_action.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mouse_action.hpp; sourceTree = "<group>"; };
6295C3B1150FC95C0077D8C5 /* mouse_action_map_label.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mouse_action_map_label.cpp; sourceTree = "<group>"; };
6295C3B2150FC95C0077D8C5 /* mouse_action_map_label.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mouse_action_map_label.hpp; sourceTree = "<group>"; };
6295C3B3150FC95C0077D8C5 /* mouse_action_unit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mouse_action_unit.cpp; sourceTree = "<group>"; };
6295C3B4150FC95C0077D8C5 /* mouse_action_unit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mouse_action_unit.hpp; sourceTree = "<group>"; };
6295C3BC150FC9750077D8C5 /* editor_map.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = editor_map.cpp; sourceTree = "<group>"; };
6295C3BD150FC9750077D8C5 /* editor_map.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = editor_map.hpp; sourceTree = "<group>"; };
6295C3BE150FC9750077D8C5 /* map_context.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = map_context.cpp; sourceTree = "<group>"; };
6295C3BF150FC9750077D8C5 /* map_context.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = map_context.hpp; sourceTree = "<group>"; };
6295C3C0150FC9750077D8C5 /* map_fragment.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = map_fragment.cpp; sourceTree = "<group>"; };
6295C3C1150FC9750077D8C5 /* map_fragment.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = map_fragment.hpp; sourceTree = "<group>"; };
6295C3CA150FC9EB0077D8C5 /* common_palette.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = common_palette.hpp; sourceTree = "<group>"; };
6295C3CB150FC9EB0077D8C5 /* editor_palettes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = editor_palettes.cpp; sourceTree = "<group>"; };
6295C3CC150FC9EB0077D8C5 /* editor_palettes.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = editor_palettes.hpp; sourceTree = "<group>"; };
6295C3CD150FC9EB0077D8C5 /* empty_palette.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = empty_palette.hpp; sourceTree = "<group>"; };
6295C3D0150FC9EB0077D8C5 /* terrain_palettes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = terrain_palettes.cpp; sourceTree = "<group>"; };
6295C3D1150FC9EB0077D8C5 /* terrain_palettes.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = terrain_palettes.hpp; sourceTree = "<group>"; };
6295C3D2150FC9EB0077D8C5 /* unit_palette.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = unit_palette.cpp; sourceTree = "<group>"; };
6295C3D3150FC9EB0077D8C5 /* unit_palette.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unit_palette.hpp; sourceTree = "<group>"; };
62973FDC15C2EA7800D18140 /* action_village.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = action_village.cpp; sourceTree = "<group>"; };
62973FDD15C2EA7800D18140 /* action_village.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = action_village.hpp; sourceTree = "<group>"; };
62973FE015C2EAF300D18140 /* mouse_action_village.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mouse_action_village.cpp; sourceTree = "<group>"; };
62973FE115C2EAF300D18140 /* mouse_action_village.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mouse_action_village.hpp; sourceTree = "<group>"; };
62CC8E4A1771E7E000C16B75 /* game_config_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_config_manager.cpp; sourceTree = "<group>"; };
62CC8E4B1771E7E100C16B75 /* game_config_manager.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = game_config_manager.hpp; sourceTree = "<group>"; };
62CC8E4E1774C4E800C16B75 /* action_select.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = action_select.cpp; sourceTree = "<group>"; };
62CC8E4F1774C4E800C16B75 /* action_select.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = action_select.hpp; sourceTree = "<group>"; };
62CC8E511774C4F800C16B75 /* mouse_action_select.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mouse_action_select.cpp; sourceTree = "<group>"; };
62CC8E521774C4F800C16B75 /* mouse_action_select.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mouse_action_select.hpp; sourceTree = "<group>"; };
62CC8E6A17B9063D00C16B75 /* action_wml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = action_wml.cpp; sourceTree = "<group>"; };
62CC8E6B17B9063D00C16B75 /* action_wml.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = action_wml.hpp; sourceTree = "<group>"; };
62CC8E6C17B9063D00C16B75 /* conditional_wml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = conditional_wml.cpp; sourceTree = "<group>"; };
62CC8E6D17B9063D00C16B75 /* conditional_wml.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = conditional_wml.hpp; sourceTree = "<group>"; };
62CC8E6E17B9063D00C16B75 /* entity_location.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = entity_location.cpp; sourceTree = "<group>"; };
62CC8E6F17B9063D00C16B75 /* entity_location.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = entity_location.hpp; sourceTree = "<group>"; };
62CC8E7017B9063D00C16B75 /* handlers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = handlers.cpp; sourceTree = "<group>"; };
62CC8E7117B9063D00C16B75 /* handlers.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = handlers.hpp; sourceTree = "<group>"; };
62CC8E7217B9063D00C16B75 /* pump.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pump.cpp; sourceTree = "<group>"; };
62CC8E7317B9063D00C16B75 /* pump.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = pump.hpp; sourceTree = "<group>"; };
62CC8E7C17B9064B00C16B75 /* map_create.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = map_create.cpp; sourceTree = "<group>"; };
62CC8E7D17B9064B00C16B75 /* map_create.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = map_create.hpp; sourceTree = "<group>"; };
62D24F271519982500350848 /* brush.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = brush.cpp; sourceTree = "<group>"; };
62D24F281519982500350848 /* brush.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = brush.hpp; sourceTree = "<group>"; };
62D24F2B1519982500350848 /* editor_toolkit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = editor_toolkit.cpp; sourceTree = "<group>"; };
62D24F2C1519982500350848 /* editor_toolkit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = editor_toolkit.hpp; sourceTree = "<group>"; };
62D24F301519986600350848 /* context_manager.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = context_manager.hpp; sourceTree = "<group>"; };
62D24F311519987400350848 /* context_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = context_manager.cpp; sourceTree = "<group>"; };
62D24F331519994300350848 /* palette_manager.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = palette_manager.hpp; sourceTree = "<group>"; };
62D24F341519995200350848 /* palette_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = palette_manager.cpp; sourceTree = "<group>"; };
62E4824E154D865E001DD4FC /* pane.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pane.cpp; sourceTree = "<group>"; };
62E4824F154D865E001DD4FC /* pane.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = pane.hpp; sourceTree = "<group>"; };
8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
8D1107320486CEB800E47090 /* Wesnoth.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Wesnoth.app; sourceTree = BUILT_PRODUCTS_DIR; };
903F959B1ED5489500F1BDD3 /* credentials.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = credentials.cpp; path = preferences/credentials.cpp; sourceTree = "<group>"; };
903F959D1ED5489D00F1BDD3 /* credentials.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = credentials.hpp; path = preferences/credentials.hpp; sourceTree = "<group>"; };
90606A2A1D5599BA00719B40 /* libpcre.1.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libpcre.1.dylib; path = lib/libpcre.1.dylib; sourceTree = "<group>"; };
90BC845A1EDBD7B600A6630D /* libcrypto.1.1.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.1.1.dylib; path = lib/libcrypto.1.1.dylib; sourceTree = "<group>"; };
9107AE141DB32862001927B0 /* liblua.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = liblua.a; sourceTree = BUILT_PRODUCTS_DIR; };
9107AE471DB3D8FE001927B0 /* standard_colors.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = standard_colors.cpp; path = font/standard_colors.cpp; sourceTree = "<group>"; };
9107AE481DB3D8FE001927B0 /* standard_colors.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = standard_colors.hpp; path = font/standard_colors.hpp; sourceTree = "<group>"; };
9107AE491DB3D8FE001927B0 /* text_formatting.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = text_formatting.cpp; path = font/text_formatting.cpp; sourceTree = "<group>"; };
9107AE4A1DB3D8FE001927B0 /* text_formatting.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = text_formatting.hpp; path = font/text_formatting.hpp; sourceTree = "<group>"; };
9107AE4E1DB4828A001927B0 /* error.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = error.hpp; path = font/error.hpp; sourceTree = "<group>"; };
9107AE501DB482B2001927B0 /* escape.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = escape.hpp; sourceTree = "<group>"; };
9107AE511DB482B2001927B0 /* font.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = font.hpp; sourceTree = "<group>"; };
9107AE521DB482B2001927B0 /* hyperlink.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = hyperlink.hpp; sourceTree = "<group>"; };
9107AE541DB482B2001927B0 /* stream_ops.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = stream_ops.hpp; sourceTree = "<group>"; };
9107AE551DB5BD3B001927B0 /* lprefix.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lprefix.h; sourceTree = "<group>"; };
9107AE561DB5BD49001927B0 /* lutf8lib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lutf8lib.cpp; sourceTree = "<group>"; };
9107AE581DB5BD94001927B0 /* wesnoth_lua_config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = wesnoth_lua_config.h; path = ../wesnoth_lua_config.h; sourceTree = "<group>"; };
911F2DAB1BA086A400E3102E /* window.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = window.cpp; sourceTree = "<group>"; };
911F2DAC1BA086A400E3102E /* window.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = window.hpp; sourceTree = "<group>"; };
911F471B1CAE5A7E00F47035 /* iterable_pair.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = iterable_pair.hpp; sourceTree = "<group>"; };
91222E9C1D6E2D2900001AF2 /* plugin_executor.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = plugin_executor.hpp; sourceTree = "<group>"; };
9122417A1CAAB7B7008B347F /* loading_screen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loading_screen.cpp; sourceTree = "<group>"; };
9122417B1CAAB7B7008B347F /* loading_screen.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = loading_screen.hpp; sourceTree = "<group>"; };
91273E721C7BF1C0005E7F81 /* _main.cfg */ = {isa = PBXFileReference; lastKnownFileType = text; path = _main.cfg; sourceTree = "<group>"; };
91273E731C7BF1C0005E7F81 /* advanced_preferences.cfg */ = {isa = PBXFileReference; lastKnownFileType = text; path = advanced_preferences.cfg; sourceTree = "<group>"; };
91273E741C7BF1C0005E7F81 /* ai */ = {isa = PBXFileReference; lastKnownFileType = folder; path = ai; sourceTree = "<group>"; };
91273E751C7BF1C0005E7F81 /* campaigns */ = {isa = PBXFileReference; lastKnownFileType = folder; path = campaigns; sourceTree = "<group>"; };
91273E761C7BF1C0005E7F81 /* COPYING.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = COPYING.txt; sourceTree = "<group>"; };
91273E771C7BF1C0005E7F81 /* core */ = {isa = PBXFileReference; lastKnownFileType = folder; path = core; sourceTree = "<group>"; };
91273E781C7BF1C0005E7F81 /* cores.cfg */ = {isa = PBXFileReference; lastKnownFileType = text; path = cores.cfg; sourceTree = "<group>"; };
91273E791C7BF1C1005E7F81 /* english.cfg */ = {isa = PBXFileReference; lastKnownFileType = text; path = english.cfg; sourceTree = "<group>"; };
91273E7B1C7BF1C1005E7F81 /* game_config.cfg */ = {isa = PBXFileReference; lastKnownFileType = text; path = game_config.cfg; sourceTree = "<group>"; };
91273E7C1C7BF1C1005E7F81 /* gui */ = {isa = PBXFileReference; lastKnownFileType = folder; path = gui; sourceTree = "<group>"; };
91273E7D1C7BF1C1005E7F81 /* hardwired */ = {isa = PBXFileReference; lastKnownFileType = folder; path = hardwired; sourceTree = "<group>"; };
91273E7E1C7BF1C2005E7F81 /* lan_server.cfg */ = {isa = PBXFileReference; lastKnownFileType = text; path = lan_server.cfg; sourceTree = "<group>"; };
91273E7F1C7BF1C2005E7F81 /* languages */ = {isa = PBXFileReference; lastKnownFileType = folder; path = languages; sourceTree = "<group>"; };
91273E801C7BF1C2005E7F81 /* lua */ = {isa = PBXFileReference; lastKnownFileType = folder; path = lua; sourceTree = "<group>"; };
91273E811C7BF1C2005E7F81 /* multiplayer */ = {isa = PBXFileReference; lastKnownFileType = folder; path = multiplayer; sourceTree = "<group>"; };
91273E841C7BF1C3005E7F81 /* scenario-leaders.cfg */ = {isa = PBXFileReference; lastKnownFileType = text; path = "scenario-leaders.cfg"; sourceTree = "<group>"; };
91273E851C7BF1C3005E7F81 /* scenario-movethrough.cfg */ = {isa = PBXFileReference; lastKnownFileType = text; path = "scenario-movethrough.cfg"; sourceTree = "<group>"; };
91273E871C7BF1C3005E7F81 /* scenario-test.cfg */ = {isa = PBXFileReference; lastKnownFileType = text; path = "scenario-test.cfg"; sourceTree = "<group>"; };
91273E881C7BF1C4005E7F81 /* schema-gui.cfg */ = {isa = PBXFileReference; lastKnownFileType = text; path = "schema-gui.cfg"; sourceTree = "<group>"; };
91273E891C7BF1C4005E7F81 /* schema.cfg */ = {isa = PBXFileReference; lastKnownFileType = text; path = schema.cfg; sourceTree = "<group>"; };
91273E8A1C7BF1C4005E7F81 /* shaders */ = {isa = PBXFileReference; lastKnownFileType = folder; path = shaders; sourceTree = "<group>"; };
91273E8B1C7BF1C4005E7F81 /* test */ = {isa = PBXFileReference; lastKnownFileType = folder; path = test; sourceTree = "<group>"; };
91273E8C1C7BF1C4005E7F81 /* themes */ = {isa = PBXFileReference; lastKnownFileType = folder; path = themes; sourceTree = "<group>"; };
91273E8D1C7BF1C5005E7F81 /* tips.cfg */ = {isa = PBXFileReference; lastKnownFileType = text; path = tips.cfg; sourceTree = "<group>"; };
91273E8E1C7BF1C5005E7F81 /* tools */ = {isa = PBXFileReference; lastKnownFileType = folder; path = tools; sourceTree = "<group>"; };
912DCA641CA6F5F90019A6F9 /* doxygen.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = doxygen.cpp; sourceTree = "<group>"; };
912DCA651CA6F5F90019A6F9 /* footer.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = footer.html; sourceTree = "<group>"; };
912DCA661CA6F5F90019A6F9 /* header.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = header.html; sourceTree = "<group>"; };
912DCA671CA6F5F90019A6F9 /* stylesheet.css */ = {isa = PBXFileReference; lastKnownFileType = text.css; path = stylesheet.css; sourceTree = "<group>"; };
912DCA681CA6F6160019A6F9 /* wesnoth.6 */ = {isa = PBXFileReference; explicitFileType = text.man; name = wesnoth.6; path = man/wesnoth.6; sourceTree = "<group>"; };
912DCA691CA6F6160019A6F9 /* wesnothd.6 */ = {isa = PBXFileReference; explicitFileType = text.man; name = wesnothd.6; path = man/wesnothd.6; sourceTree = "<group>"; };
912DCA6A1CA6F65A0019A6F9 /* manual.en.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; name = manual.en.html; path = manual/manual.en.html; sourceTree = "<group>"; };
9130A45E1C73BB6100852782 /* select_orb_colors.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = select_orb_colors.cpp; sourceTree = "<group>"; };
9130A45F1C73BB6100852782 /* select_orb_colors.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = select_orb_colors.hpp; sourceTree = "<group>"; };
9132C1761D7A981D008F604E /* generator_settings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = generator_settings.cpp; sourceTree = "<group>"; };
9132C1771D7A981D008F604E /* generator_settings.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = generator_settings.hpp; sourceTree = "<group>"; };
913D26751D3C9697002FF3AB /* name_generator_factory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = name_generator_factory.cpp; sourceTree = "<group>"; };
913D26761D3C9697002FF3AB /* name_generator_factory.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = name_generator_factory.hpp; sourceTree = "<group>"; };
914F2F841D35253900A42440 /* location_palette.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = location_palette.cpp; sourceTree = "<group>"; };
914F2F851D35253900A42440 /* location_palette.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = location_palette.hpp; sourceTree = "<group>"; };
9157B6001DE0FCBB00E46192 /* statistics_dialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = statistics_dialog.cpp; sourceTree = "<group>"; };
9157B6011DE0FCBB00E46192 /* statistics_dialog.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = statistics_dialog.hpp; sourceTree = "<group>"; };
915C68E81DF1DCB000594B07 /* color.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = color.cpp; sourceTree = "<group>"; };
915C68E91DF1DCB000594B07 /* color.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = color.hpp; sourceTree = "<group>"; };
915C68ED1DF1DCD200594B07 /* terrain_layers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = terrain_layers.cpp; sourceTree = "<group>"; };
915C68EE1DF1DCD200594B07 /* terrain_layers.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = terrain_layers.hpp; sourceTree = "<group>"; };
915C68F31DF1F78600594B07 /* libintl.8.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libintl.8.dylib; path = lib/libintl.8.dylib; sourceTree = "<group>"; };
9176FECD1D59745E006EF694 /* unit_list.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = unit_list.cpp; sourceTree = "<group>"; };
9176FED01D59747F006EF694 /* unit_list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unit_list.hpp; sourceTree = "<group>"; };
917746BF1D680C7C00E8689A /* walker_tree_node.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = walker_tree_node.cpp; path = iterator/walker_tree_node.cpp; sourceTree = "<group>"; };
917746C01D680C7C00E8689A /* walker_tree_node.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = walker_tree_node.hpp; path = iterator/walker_tree_node.hpp; sourceTree = "<group>"; };
918056BE1CB1E4C0001A7F35 /* functional.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = functional.hpp; sourceTree = "<group>"; };
9184385C1D4C786F00C42277 /* game_version.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = game_version.hpp; sourceTree = "<group>"; };
9184385F1D503E4000C42277 /* unit_recall.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = unit_recall.cpp; sourceTree = "<group>"; };
918438601D503E4000C42277 /* unit_recall.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unit_recall.hpp; sourceTree = "<group>"; };
918C8A161D05F9AA009744A0 /* chat_command_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = chat_command_handler.cpp; sourceTree = "<group>"; };
918C8A171D05F9AA009744A0 /* chat_command_handler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = chat_command_handler.hpp; sourceTree = "<group>"; };
918C8A181D05F9AA009744A0 /* chat_events.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = chat_events.cpp; sourceTree = "<group>"; };
918C8A191D05F9AA009744A0 /* configr_assign.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = configr_assign.hpp; sourceTree = "<group>"; };
918C8A1A1D05F9AA009744A0 /* map_command_handler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = map_command_handler.hpp; sourceTree = "<group>"; };
918C8A1B1D05F9AA009744A0 /* wesnothd_connection_error.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = wesnothd_connection_error.hpp; sourceTree = "<group>"; };
918C8A1C1D05F9AA009744A0 /* wesnothd_connection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wesnothd_connection.cpp; sourceTree = "<group>"; };
918C8A1D1D05F9AA009744A0 /* wesnothd_connection.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = wesnothd_connection.hpp; sourceTree = "<group>"; };
918C8A211D05FDAA009744A0 /* log_settings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = log_settings.cpp; sourceTree = "<group>"; };
918C8A221D05FDAA009744A0 /* log_settings.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = log_settings.hpp; sourceTree = "<group>"; };
918CEF781D7F7EE70025E32C /* status_label_helper.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = status_label_helper.hpp; sourceTree = "<group>"; };
918E9D041D8211130080686E /* chatbox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = chatbox.cpp; sourceTree = "<group>"; };
918E9D051D8211130080686E /* chatbox.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = chatbox.hpp; sourceTree = "<group>"; };
9190B73A1CA0554900B0EF66 /* lua_pathfind_cost_calculator.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = lua_pathfind_cost_calculator.hpp; sourceTree = "<group>"; };
9190B73B1CA0564700B0EF66 /* register_widget.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = register_widget.hpp; sourceTree = "<group>"; };
9193FC731D5A62FA004F6C07 /* unit_advance.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = unit_advance.cpp; sourceTree = "<group>"; };
9193FC741D5A62FA004F6C07 /* unit_advance.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unit_advance.hpp; sourceTree = "<group>"; };
9193FC771D5AC2D8004F6C07 /* game_stats.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_stats.cpp; sourceTree = "<group>"; };
9193FC781D5AC2D8004F6C07 /* game_stats.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = game_stats.hpp; sourceTree = "<group>"; };
9193FC7C1D5BB64E004F6C07 /* advancement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = advancement.cpp; sourceTree = "<group>"; };
9193FC7D1D5BB64E004F6C07 /* advancement.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = advancement.hpp; sourceTree = "<group>"; };
9193FC801D5C2CF7004F6C07 /* lua_unit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_unit.cpp; sourceTree = "<group>"; };
9193FC811D5C2CF8004F6C07 /* lua_unit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lua_unit.hpp; sourceTree = "<group>"; };
9193FC841D5D7452004F6C07 /* lua_unit_attacks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_unit_attacks.cpp; sourceTree = "<group>"; };
9193FC851D5D745D004F6C07 /* lua_unit_attacks.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lua_unit_attacks.hpp; sourceTree = "<group>"; };
919B37F71BAF789D00E0094C /* synced_user_choice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = synced_user_choice.cpp; sourceTree = "<group>"; };
919B37F91BAF78AB00E0094C /* synced_user_choice.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = synced_user_choice.hpp; sourceTree = "<group>"; };
919B37FA1BAF7A9D00E0094C /* synced_choice_wait.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = synced_choice_wait.cpp; sourceTree = "<group>"; };
919B37FB1BAF7A9D00E0094C /* synced_choice_wait.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = synced_choice_wait.hpp; sourceTree = "<group>"; };
91A214E41CAD618700927AEA /* gettext.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = gettext.hpp; sourceTree = "<group>"; };
91B6217A1B74E6D100B00E0F /* label_settings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = label_settings.cpp; sourceTree = "<group>"; };
91B6217B1B74E6D100B00E0F /* label_settings.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = label_settings.hpp; sourceTree = "<group>"; };
91B621801B766ED500B00E0F /* buffered_istream.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = buffered_istream.hpp; sourceTree = "<group>"; };
91B621811B766F1900B00E0F /* carryover.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = carryover.hpp; sourceTree = "<group>"; };
91B621821B766FD200B00E0F /* display_context.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = display_context.hpp; sourceTree = "<group>"; };
91B621831B76701200B00E0F /* filter_context.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = filter_context.hpp; sourceTree = "<group>"; };
91B621841B76701900B00E0F /* floating_label.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = floating_label.hpp; sourceTree = "<group>"; };
91B621851B76706E00B00E0F /* game_board.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = game_board.hpp; sourceTree = "<group>"; };
91B621861B76707600B00E0F /* game_classification.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = game_classification.hpp; sourceTree = "<group>"; };
91B621871B7670B600B00E0F /* help.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = help.hpp; sourceTree = "<group>"; };
91B6218F1B76717400B00E0F /* hotkey_handler.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = hotkey_handler.hpp; sourceTree = "<group>"; };
91B621901B76717B00B00E0F /* hotkey_handler_sp.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = hotkey_handler_sp.hpp; sourceTree = "<group>"; };
91B621921B76718700B00E0F /* hotkey_handler_mp.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = hotkey_handler_mp.hpp; sourceTree = "<group>"; };
91B621931B76720B00B00E0F /* make_enum.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = make_enum.hpp; sourceTree = "<group>"; };
91B621941B76722E00B00E0F /* mp_ui_alerts.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = mp_ui_alerts.hpp; sourceTree = "<group>"; };
91B621951B76723300B00E0F /* mt_rng.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = mt_rng.hpp; sourceTree = "<group>"; };
91B621961B76729600B00E0F /* save_index.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = save_index.hpp; sourceTree = "<group>"; };
91B621971B7672B400B00E0F /* seed_rng.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = seed_rng.hpp; sourceTree = "<group>"; };
91B621981B7672E800B00E0F /* syncmp_handler.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = syncmp_handler.hpp; sourceTree = "<group>"; };
91B621991B7672F100B00E0F /* teambuilder.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = teambuilder.hpp; sourceTree = "<group>"; };
91B6219A1B7672FD00B00E0F /* type_data.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = type_data.hpp; sourceTree = "<group>"; };
91B6219B1B76733900B00E0F /* attack_type.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = attack_type.hpp; sourceTree = "<group>"; };
91B6219C1B76735200B00E0F /* ptr.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = ptr.hpp; sourceTree = "<group>"; };
91B6219D1B76737200B00E0F /* variable_info_detail.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = variable_info_detail.hpp; sourceTree = "<group>"; };
91B621A11B76A3CC00B00E0F /* build_info.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = build_info.cpp; sourceTree = "<group>"; };
91B621A31B76A5FA00B00E0F /* build_info.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = build_info.hpp; sourceTree = "<group>"; };
91B621A51B76A77400B00E0F /* countdown_clock.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = countdown_clock.hpp; sourceTree = "<group>"; };
91B621A91B76A94D00B00E0F /* filesystem.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = filesystem.hpp; sourceTree = "<group>"; };
91B621AA1B76AC9600B00E0F /* overlay.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = overlay.hpp; sourceTree = "<group>"; };
91B621AB1B76AD0500B00E0F /* replay_recorder_base.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = replay_recorder_base.hpp; sourceTree = "<group>"; };
91B621AD1B76B06E00B00E0F /* config.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = config.hpp; sourceTree = "<group>"; };
91B621AE1B76B06E00B00E0F /* xbrz.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = xbrz.hpp; sourceTree = "<group>"; };
91B621AF1B76B1BC00B00E0F /* shroud_clearing_action.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = shroud_clearing_action.hpp; sourceTree = "<group>"; };
91B621B01B76B1C200B00E0F /* undo_action.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = undo_action.hpp; sourceTree = "<group>"; };
91B621B11B76B1C800B00E0F /* undo_dismiss_action.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = undo_dismiss_action.hpp; sourceTree = "<group>"; };
91B621B21B76B1CE00B00E0F /* undo_move_action.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = undo_move_action.hpp; sourceTree = "<group>"; };
91B621B31B76B1D300B00E0F /* undo_recall_action.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = undo_recall_action.hpp; sourceTree = "<group>"; };
91B621B41B76B1D600B00E0F /* undo_recruit_action.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = undo_recruit_action.hpp; sourceTree = "<group>"; };
91B621B51B76B1D900B00E0F /* undo_update_shroud_action.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = undo_update_shroud_action.hpp; sourceTree = "<group>"; };
91B621B61B76B20700B00E0F /* simulated_actions.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = simulated_actions.hpp; sourceTree = "<group>"; };
91B621B81B76B2AB00B00E0F /* clipboard.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = clipboard.hpp; sourceTree = "<group>"; };
91B621B91B76B2C900B00E0F /* version.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = version.cpp; sourceTree = "<group>"; };
91B621BB1B76B2CD00B00E0F /* version.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = version.hpp; sourceTree = "<group>"; };
91B621BC1B76B35A00B00E0F /* manager_impl.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = manager_impl.hpp; sourceTree = "<group>"; };
91B621BD1B76B35D00B00E0F /* manager.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = manager.hpp; sourceTree = "<group>"; };
91B621BE1B76B44300B00E0F /* configure_engine.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = configure_engine.hpp; sourceTree = "<group>"; };
91B621BF1B76B44300B00E0F /* connect_engine.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = connect_engine.hpp; sourceTree = "<group>"; };
91B621C01B76B44300B00E0F /* create_engine.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = create_engine.hpp; sourceTree = "<group>"; };
91B621C11B76B44300B00E0F /* depcheck.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = depcheck.hpp; sourceTree = "<group>"; };
91B621C21B76B44300B00E0F /* flg_manager.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = flg_manager.hpp; sourceTree = "<group>"; };
91B621C41B76B44400B00E0F /* mp_game_utils.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = mp_game_utils.hpp; sourceTree = "<group>"; };
91B621CC1B76B44600B00E0F /* multiplayer.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = multiplayer.hpp; sourceTree = "<group>"; };
91B621CD1B76B44700B00E0F /* playcampaign.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = playcampaign.hpp; sourceTree = "<group>"; };
91B621CE1B76B44700B00E0F /* singleplayer.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = singleplayer.hpp; sourceTree = "<group>"; };
91B621CF1B76B4DE00B00E0F /* cave_map_generator.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = cave_map_generator.hpp; sourceTree = "<group>"; };
91B621D01B76B4DE00B00E0F /* default_map_generator_job.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = default_map_generator_job.hpp; sourceTree = "<group>"; };
91B621D11B76B4DE00B00E0F /* default_map_generator.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = default_map_generator.hpp; sourceTree = "<group>"; };
91B621D21B76B4DE00B00E0F /* lua_map_generator.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = lua_map_generator.hpp; sourceTree = "<group>"; };
91B621D31B76B4DE00B00E0F /* map_generator.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = map_generator.hpp; sourceTree = "<group>"; };
91B621D41B76B51600B00E0F /* find_widget.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = find_widget.hpp; sourceTree = "<group>"; };
91B621D61B76B5BC00B00E0F /* advanced_graphics_options.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = advanced_graphics_options.hpp; sourceTree = "<group>"; };
91B621D81B76B6DB00B00E0F /* debug_clock.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = debug_clock.hpp; sourceTree = "<group>"; };
91B621D91B76B6E000B00E0F /* depcheck_confirm_change.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = depcheck_confirm_change.hpp; sourceTree = "<group>"; };
91B621DA1B76B6E600B00E0F /* depcheck_select_new.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = depcheck_select_new.hpp; sourceTree = "<group>"; };
91B621DB1B76B6FD00B00E0F /* game_cache_options.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = game_cache_options.hpp; sourceTree = "<group>"; };
91B621DC1B76B71800B00E0F /* lua_interpreter.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = lua_interpreter.hpp; sourceTree = "<group>"; };
91B621DD1B76B72500B00E0F /* mp_alerts_options.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = mp_alerts_options.hpp; sourceTree = "<group>"; };
91B621DE1B76B72900B00E0F /* mp_change_control.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = mp_change_control.hpp; sourceTree = "<group>"; };
91B621DF1B76B7DA00B00E0F /* mp_join_game_password_prompt.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = mp_join_game_password_prompt.hpp; sourceTree = "<group>"; };
91B621E11B76BAB300B00E0F /* application_lua_kernel.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = application_lua_kernel.hpp; sourceTree = "<group>"; };
91B621E21B76BAF300B00E0F /* context.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = context.hpp; path = plugins/context.hpp; sourceTree = "<group>"; };
91B621E31B76BAF600B00E0F /* manager.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = manager.hpp; path = plugins/manager.hpp; sourceTree = "<group>"; };
91B621E41B76BB0100B00E0F /* game_lua_kernel.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = game_lua_kernel.hpp; sourceTree = "<group>"; };
91B621E51B76BB0700B00E0F /* lua_common.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = lua_common.hpp; sourceTree = "<group>"; };
91B621E61B76BB0B00B00E0F /* lua_cpp_function.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = lua_cpp_function.hpp; sourceTree = "<group>"; };
91B621E71B76BB0E00B00E0F /* lua_fileops.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = lua_fileops.hpp; sourceTree = "<group>"; };
91B621E81B76BB1100B00E0F /* lua_gui2.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = lua_gui2.hpp; sourceTree = "<group>"; };
91B621E91B76BB1500B00E0F /* lua_kernel_base.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = lua_kernel_base.hpp; sourceTree = "<group>"; };
91B621EA1B76BB1800B00E0F /* lua_map_location_ops.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = lua_map_location_ops.hpp; sourceTree = "<group>"; };
91B621EB1B76BB1D00B00E0F /* lua_race.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = lua_race.hpp; sourceTree = "<group>"; };
91B621EC1B76BB2200B00E0F /* lua_rng.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = lua_rng.hpp; sourceTree = "<group>"; };
91B621ED1B76BB2600B00E0F /* lua_team.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = lua_team.hpp; sourceTree = "<group>"; };
91B621EE1B76BB2C00B00E0F /* lua_unit_type.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = lua_unit_type.hpp; sourceTree = "<group>"; };
91B621EF1B76BB3200B00E0F /* mapgen_lua_kernel.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = mapgen_lua_kernel.hpp; sourceTree = "<group>"; };
91B621F01B76BB3500B00E0F /* push_check.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = push_check.hpp; sourceTree = "<group>"; };
91B621F11B76BBC500B00E0F /* rect.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = rect.hpp; sourceTree = "<group>"; };
91B621F21B76BC7A00B00E0F /* compression.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = compression.hpp; sourceTree = "<group>"; };
91B621F31B76BCB000B00E0F /* ucs4_convert_impl.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = ucs4_convert_impl.hpp; sourceTree = "<group>"; };
91B621F41B76BCB000B00E0F /* ucs4_iterator_base.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = ucs4_iterator_base.hpp; sourceTree = "<group>"; };
91B621F51B76BCB000B00E0F /* unicode_cast.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = unicode_cast.hpp; sourceTree = "<group>"; };
91B621F61B76BCB000B00E0F /* unicode_types.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = unicode_types.hpp; sourceTree = "<group>"; };
91BE78371DD8F5DE00528C21 /* catalog.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = catalog.hpp; sourceTree = "<group>"; };
91BE78381DD8F5DE00528C21 /* catalog_metadata.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = catalog_metadata.hpp; sourceTree = "<group>"; };
91BE78391DD8F5DE00528C21 /* default_plural_forms_compiler.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = default_plural_forms_compiler.hpp; sourceTree = "<group>"; };
91BE783A1DD8F5DE00528C21 /* default_plural_forms_expressions.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = default_plural_forms_expressions.hpp; sourceTree = "<group>"; };
91BE783B1DD8F5DE00528C21 /* exceptions.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = exceptions.hpp; sourceTree = "<group>"; };
91BE783C1DD8F5DE00528C21 /* po_grammar.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = po_grammar.hpp; sourceTree = "<group>"; };
91BE783D1DD8F5DE00528C21 /* po_message.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = po_message.hpp; sourceTree = "<group>"; };
91BE783E1DD8F5DE00528C21 /* po_message_adapted.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = po_message_adapted.hpp; sourceTree = "<group>"; };
91BE783F1DD8F5DE00528C21 /* version.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = version.hpp; sourceTree = "<group>"; };
91C548CE1D8866ED00FE6A7B /* campaignd */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = campaignd; sourceTree = BUILT_PRODUCTS_DIR; };
91C548CF1D886AF000FE6A7B /* send_receive_wml_helpers.ipp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = send_receive_wml_helpers.ipp; sourceTree = "<group>"; };
91C548D01D886AF000FE6A7B /* server_base.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = server_base.cpp; sourceTree = "<group>"; };
91C548D11D886AF000FE6A7B /* server_base.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = server_base.hpp; sourceTree = "<group>"; };
91C5545E1D73F997002DB0C8 /* faction_select.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = faction_select.cpp; sourceTree = "<group>"; };
91C5545F1D73F997002DB0C8 /* faction_select.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = faction_select.hpp; sourceTree = "<group>"; };
91C554661D77A545002DB0C8 /* libpcre.1.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libpcre.1.dylib; path = lib/libpcre.1.dylib; sourceTree = "<group>"; };
91C55DA11CC078780040012E /* name_generator.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = name_generator.hpp; sourceTree = "<group>"; };
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>"; };
91D191451D78D1D900E60B56 /* mp_options_helper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mp_options_helper.cpp; sourceTree = "<group>"; };
91D191461D78D1D900E60B56 /* mp_options_helper.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mp_options_helper.hpp; sourceTree = "<group>"; };
91D191491D78E3FC00E60B56 /* sp_options_configure.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sp_options_configure.cpp; sourceTree = "<group>"; };
91D1914A1D78E3FC00E60B56 /* sp_options_configure.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sp_options_configure.hpp; sourceTree = "<group>"; };
91DCA6871C9066CC0030F8D0 /* unit_preview_pane.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = unit_preview_pane.cpp; sourceTree = "<group>"; };
91DCA6881C9066CC0030F8D0 /* unit_preview_pane.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unit_preview_pane.hpp; sourceTree = "<group>"; };
91DCA68B1C9066EC0030F8D0 /* unit_recruit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = unit_recruit.cpp; sourceTree = "<group>"; };
91DCA68C1C9066EC0030F8D0 /* unit_recruit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unit_recruit.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.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>"; };
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>"; };
91E3560C1CACA6CB00774252 /* test_filesystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_filesystem.cpp; sourceTree = "<group>"; };
91E3560D1CACA6CB00774252 /* test_formula_function.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_formula_function.cpp; sourceTree = "<group>"; };
91E3560E1CACA6CB00774252 /* test_image_modifications.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_image_modifications.cpp; sourceTree = "<group>"; };
91E356101CACA6CB00774252 /* test_make_enum.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_make_enum.cpp; sourceTree = "<group>"; };
91E356111CACA6CB00774252 /* test_map_location.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_map_location.cpp; sourceTree = "<group>"; };
91E356121CACA6CB00774252 /* test_mp_connect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_mp_connect.cpp; sourceTree = "<group>"; };
91E356131CACA6CB00774252 /* test_recall_list.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_recall_list.cpp; sourceTree = "<group>"; };
91E356141CACA6CB00774252 /* test_rng.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_rng.cpp; sourceTree = "<group>"; };
91E356151CACA6CB00774252 /* test_sdl_utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_sdl_utils.cpp; sourceTree = "<group>"; };
91E356161CACA6CB00774252 /* test_sdl_utils.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = test_sdl_utils.hpp; sourceTree = "<group>"; };
91E356171CACA6CB00774252 /* test_unit_map.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_unit_map.cpp; sourceTree = "<group>"; };
91E356181CACA6CB00774252 /* test_whiteboard_side_actions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_whiteboard_side_actions.cpp; sourceTree = "<group>"; };
91E3562A1CACA6E600774252 /* fire_event.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fire_event.cpp; sourceTree = "<group>"; };
91E3562B1CACA6E600774252 /* iterator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = iterator.cpp; sourceTree = "<group>"; };
91E3562C1CACA6E600774252 /* test_gui2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_gui2.cpp; sourceTree = "<group>"; };
91E3562D1CACA6E600774252 /* visitor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = visitor.cpp; sourceTree = "<group>"; };
91ECD5D01BA11A5200B25CF1 /* unit_creator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = unit_creator.cpp; sourceTree = "<group>"; };
91ECD5D11BA11A5200B25CF1 /* unit_creator.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unit_creator.hpp; sourceTree = "<group>"; };
91EED9641DE0D13D00759295 /* size_lock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = size_lock.cpp; sourceTree = "<group>"; };
91EED9651DE0D13D00759295 /* size_lock.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = size_lock.hpp; sourceTree = "<group>"; };
91EF6BFC1C9E22E400E2A733 /* const_clone.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = const_clone.hpp; sourceTree = "<group>"; };
91EF6C001C9E22E400E2A733 /* reference_counter.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = reference_counter.hpp; sourceTree = "<group>"; };
91F06A7C1D85FE6E0005C353 /* end_credits.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = end_credits.cpp; sourceTree = "<group>"; };
91F06A7D1D85FE6E0005C353 /* end_credits.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = end_credits.hpp; sourceTree = "<group>"; };
91F462821C71139B0050A9C9 /* preferences_dialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = preferences_dialog.cpp; sourceTree = "<group>"; };
91F462831C71139B0050A9C9 /* preferences_dialog.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = preferences_dialog.hpp; sourceTree = "<group>"; };
91F462861C7115C50050A9C9 /* menu_button.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = menu_button.cpp; sourceTree = "<group>"; };
91F462871C7115C50050A9C9 /* menu_button.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = menu_button.hpp; sourceTree = "<group>"; };
91F462921C7117400050A9C9 /* drop_down_menu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = drop_down_menu.cpp; sourceTree = "<group>"; };
91F462931C7117400050A9C9 /* drop_down_menu.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = drop_down_menu.hpp; sourceTree = "<group>"; };
91F860841D90B2E9008FE58F /* mp_staging.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mp_staging.cpp; sourceTree = "<group>"; };
91F860851D90B2E9008FE58F /* mp_staging.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mp_staging.hpp; sourceTree = "<group>"; };
91FAC7081C7F931900DAB2C3 /* lua_formula_bridge.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = lua_formula_bridge.hpp; sourceTree = "<group>"; };
91FAC7091C7FBC2C00DAB2C3 /* lua_formula_bridge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_formula_bridge.cpp; sourceTree = "<group>"; };
91FAC70B1C80168600DAB2C3 /* group.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = group.hpp; sourceTree = "<group>"; };
91FBBAD41CB6AF8900470BFE /* player_connection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = player_connection.cpp; sourceTree = "<group>"; };
91FBBAD51CB6AF8900470BFE /* player_connection.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = player_connection.hpp; sourceTree = "<group>"; };
91FBBAD71CB6BC3F00470BFE /* filesystem_sdl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = filesystem_sdl.cpp; sourceTree = "<group>"; };
91FBBAD91CB6D1B700470BFE /* markov_generator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = markov_generator.cpp; sourceTree = "<group>"; };
91FBBADA1CB6D1B700470BFE /* markov_generator.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = markov_generator.hpp; sourceTree = "<group>"; };
B504B94A1284C06B00261FE9 /* tips.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tips.cpp; sourceTree = "<group>"; };
B504B94B1284C06B00261FE9 /* tips.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = tips.hpp; sourceTree = "<group>"; };
B508D191100146E300B12852 /* engine_fai.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = engine_fai.cpp; sourceTree = "<group>"; };
B508D192100146E300B12852 /* engine_fai.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = engine_fai.hpp; sourceTree = "<group>"; };
B508D1E7100155F300B12852 /* helper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = helper.cpp; sourceTree = "<group>"; };
B508D1E8100155F300B12852 /* helper.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = helper.hpp; sourceTree = "<group>"; };
B508D2141001560100B12852 /* stacked_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stacked_widget.cpp; sourceTree = "<group>"; };
B508D2151001560100B12852 /* stacked_widget.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = stacked_widget.hpp; sourceTree = "<group>"; };
B513B2270ED36BFB0006E551 /* libcairo.2.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcairo.2.dylib; path = lib/libcairo.2.dylib; sourceTree = "<group>"; };
B513B2280ED36BFB0006E551 /* libpixman-1.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libpixman-1.0.dylib"; path = "lib/libpixman-1.0.dylib"; sourceTree = "<group>"; };
B514C7090F5450CC00E273F0 /* manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = manager.cpp; sourceTree = "<group>"; };
B514C70A0F5450CC00E273F0 /* manager.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = manager.hpp; sourceTree = "<group>"; };
B52EE8821213585300CFBDAB /* tod_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tod_manager.cpp; sourceTree = "<group>"; };
B52EE8831213585300CFBDAB /* tod_manager.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = tod_manager.hpp; sourceTree = "<group>"; };
B52EE8891213589100CFBDAB /* unit_attack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = unit_attack.cpp; sourceTree = "<group>"; };
B52EE88A1213589100CFBDAB /* unit_attack.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unit_attack.hpp; sourceTree = "<group>"; };
B52EE88F121358D700CFBDAB /* notifiee.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = notifiee.hpp; sourceTree = "<group>"; };
B52EE890121358D700CFBDAB /* notifier.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = notifier.hpp; sourceTree = "<group>"; };
B52EE8991213590500CFBDAB /* list.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = list.cpp; sourceTree = "<group>"; };
B52EE89A1213590500CFBDAB /* list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list.hpp; sourceTree = "<group>"; };
B52EE89B1213590500CFBDAB /* progress_bar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = progress_bar.cpp; sourceTree = "<group>"; };
B52EE89C1213590500CFBDAB /* progress_bar.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = progress_bar.hpp; sourceTree = "<group>"; };
B52EE8A1121359A600CFBDAB /* arrow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = arrow.cpp; sourceTree = "<group>"; };
B52EE8A2121359A600CFBDAB /* arrow.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = arrow.hpp; sourceTree = "<group>"; };
B52EE8A5121359A600CFBDAB /* exceptions.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = exceptions.hpp; sourceTree = "<group>"; };
B52EE8A6121359A600CFBDAB /* debugger_fwd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = debugger_fwd.cpp; sourceTree = "<group>"; };
B52EE8A7121359A600CFBDAB /* debugger_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = debugger_fwd.hpp; sourceTree = "<group>"; };
B52EE8A8121359A600CFBDAB /* debugger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = debugger.cpp; sourceTree = "<group>"; };
B52EE8A9121359A600CFBDAB /* debugger.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = debugger.hpp; sourceTree = "<group>"; };
B52EE8AA121359A600CFBDAB /* string_utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = string_utils.cpp; sourceTree = "<group>"; };
B52EE8AB121359A600CFBDAB /* string_utils.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = string_utils.hpp; sourceTree = "<group>"; };
B52EE8AC121359A600CFBDAB /* game_end_exceptions.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = game_end_exceptions.hpp; sourceTree = "<group>"; };
B52EE8AD121359A600CFBDAB /* hash.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hash.cpp; sourceTree = "<group>"; };
B52EE8AE121359A600CFBDAB /* hash.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = hash.hpp; sourceTree = "<group>"; };
B52EE8B1121359A600CFBDAB /* lexical_cast.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lexical_cast.hpp; sourceTree = "<group>"; };
B52EE8B9121359A600CFBDAB /* persist_context.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = persist_context.cpp; sourceTree = "<group>"; };
B52EE8BA121359A600CFBDAB /* persist_context.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = persist_context.hpp; sourceTree = "<group>"; };
B52EE8BB121359A600CFBDAB /* persist_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = persist_manager.cpp; sourceTree = "<group>"; };
B52EE8BC121359A600CFBDAB /* persist_manager.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = persist_manager.hpp; sourceTree = "<group>"; };
B52EE8BD121359A600CFBDAB /* persist_var.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = persist_var.cpp; sourceTree = "<group>"; };
B52EE8BE121359A600CFBDAB /* persist_var.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = persist_var.hpp; sourceTree = "<group>"; };
B52EE8BF121359A600CFBDAB /* save_blocker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = save_blocker.cpp; sourceTree = "<group>"; };
B52EE8C0121359A600CFBDAB /* save_blocker.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = save_blocker.hpp; sourceTree = "<group>"; };
B52EE8C2121359A600CFBDAB /* savegame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = savegame.cpp; sourceTree = "<group>"; };
B52EE8C3121359A600CFBDAB /* savegame.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = savegame.hpp; sourceTree = "<group>"; };
B52EE8C4121359A600CFBDAB /* sound_music_track.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sound_music_track.cpp; sourceTree = "<group>"; };
B52EE8C5121359A600CFBDAB /* sound_music_track.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sound_music_track.hpp; sourceTree = "<group>"; };
B52EE8C7121359A600CFBDAB /* helper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = helper.cpp; sourceTree = "<group>"; };
B52EE8C8121359A600CFBDAB /* helper.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = helper.hpp; sourceTree = "<group>"; };
B52EE8FE12135AC300CFBDAB /* action.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = action.cpp; sourceTree = "<group>"; };
B52EE8FF12135AC300CFBDAB /* action.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = action.hpp; sourceTree = "<group>"; };
B52EE90012135AC300CFBDAB /* attack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = attack.cpp; sourceTree = "<group>"; };
B52EE90112135AC300CFBDAB /* attack.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = attack.hpp; sourceTree = "<group>"; };
B52EE90412135AC300CFBDAB /* manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = manager.cpp; sourceTree = "<group>"; };
B52EE90512135AC300CFBDAB /* manager.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = manager.hpp; sourceTree = "<group>"; };
B52EE90812135AC300CFBDAB /* move.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = move.cpp; sourceTree = "<group>"; };
B52EE90912135AC300CFBDAB /* move.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = move.hpp; sourceTree = "<group>"; };
B52EE90A12135AC300CFBDAB /* recall.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = recall.cpp; sourceTree = "<group>"; };
B52EE90B12135AC300CFBDAB /* recall.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = recall.hpp; sourceTree = "<group>"; };
B52EE90C12135AC300CFBDAB /* recruit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = recruit.cpp; sourceTree = "<group>"; };
B52EE90D12135AC300CFBDAB /* recruit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = recruit.hpp; sourceTree = "<group>"; };
B52EE90E12135AC300CFBDAB /* side_actions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = side_actions.cpp; sourceTree = "<group>"; };
B52EE90F12135AC300CFBDAB /* side_actions.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = side_actions.hpp; sourceTree = "<group>"; };
B52EE91012135AC300CFBDAB /* typedefs.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = typedefs.hpp; sourceTree = "<group>"; };
B52EE91412135AC300CFBDAB /* visitor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = visitor.hpp; sourceTree = "<group>"; };
B52EE9A4121363EB00CFBDAB /* core.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = core.cpp; sourceTree = "<group>"; };
B52EE9A5121363EB00CFBDAB /* core.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = core.hpp; sourceTree = "<group>"; };
B52EE9AB1213640400CFBDAB /* validation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validation.cpp; sourceTree = "<group>"; };
B52EE9AC1213640400CFBDAB /* validation.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = validation.hpp; sourceTree = "<group>"; };
B54AC6790FEA9C4A006F6FBD /* player_network.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = player_network.cpp; sourceTree = "<group>"; };
B54AC67A0FEA9C4A006F6FBD /* player_network.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = player_network.hpp; sourceTree = "<group>"; };
B54AC67F0FEA9C4A006F6FBD /* server.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = server.hpp; sourceTree = "<group>"; };
B54AC68D0FEA9E8F006F6FBD /* actions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = actions.cpp; sourceTree = "<group>"; };
B54AC68E0FEA9E8F006F6FBD /* actions.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = actions.hpp; sourceTree = "<group>"; };
B54AC68F0FEA9E8F006F6FBD /* configuration.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = configuration.cpp; sourceTree = "<group>"; };
B54AC6900FEA9E8F006F6FBD /* configuration.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = configuration.hpp; sourceTree = "<group>"; };
B54AC6930FEA9E8F006F6FBD /* manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = manager.cpp; sourceTree = "<group>"; };
B54AC6940FEA9E8F006F6FBD /* manager.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = manager.hpp; sourceTree = "<group>"; };
B54AC6950FEA9E8F006F6FBD /* registry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = registry.cpp; sourceTree = "<group>"; };
B54AC6960FEA9E8F006F6FBD /* registry.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = registry.hpp; sourceTree = "<group>"; };
B54AC6A40FEA9EB5006F6FBD /* ai.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ai.cpp; sourceTree = "<group>"; };
B54AC6A50FEA9EB5006F6FBD /* ai.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ai.hpp; sourceTree = "<group>"; };
B54AC6A60FEA9EB5006F6FBD /* contexts.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = contexts.cpp; sourceTree = "<group>"; };
B54AC6A70FEA9EB5006F6FBD /* contexts.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = contexts.hpp; sourceTree = "<group>"; };
B54AC6A80FEA9EB5006F6FBD /* engine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = engine.cpp; sourceTree = "<group>"; };
B54AC6A90FEA9EB5006F6FBD /* engine.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = engine.hpp; sourceTree = "<group>"; };
B54AC6AA0FEA9EB5006F6FBD /* engine_cpp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = engine_cpp.cpp; sourceTree = "<group>"; };
B54AC6AB0FEA9EB5006F6FBD /* engine_cpp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = engine_cpp.hpp; sourceTree = "<group>"; };
B54AC6AC0FEA9EB5006F6FBD /* rca.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rca.cpp; sourceTree = "<group>"; };
B54AC6AD0FEA9EB5006F6FBD /* rca.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = rca.hpp; sourceTree = "<group>"; };
B54AC6AE0FEA9EB5006F6FBD /* stage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stage.cpp; sourceTree = "<group>"; };
B54AC6AF0FEA9EB5006F6FBD /* stage.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = stage.hpp; sourceTree = "<group>"; };
B54AC6B30FEA9EB5006F6FBD /* attack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = attack.cpp; sourceTree = "<group>"; };
B54AC6B40FEA9EB5006F6FBD /* contexts.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = contexts.cpp; sourceTree = "<group>"; };
B54AC6B50FEA9EB5006F6FBD /* contexts.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = contexts.hpp; sourceTree = "<group>"; };
B54AC6BC0FEA9EB5006F6FBD /* ai.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ai.cpp; sourceTree = "<group>"; };
B54AC6BD0FEA9EB5006F6FBD /* ai.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ai.hpp; sourceTree = "<group>"; };
B54AC6BE0FEA9EB5006F6FBD /* candidates.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = candidates.cpp; sourceTree = "<group>"; };
B54AC6BF0FEA9EB5006F6FBD /* candidates.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = candidates.hpp; sourceTree = "<group>"; };
B54AC6C10FEA9EB5006F6FBD /* ca.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ca.cpp; sourceTree = "<group>"; };
B54AC6C20FEA9EB5006F6FBD /* ca.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ca.hpp; sourceTree = "<group>"; };
B54AC6C50FEA9EB5006F6FBD /* stage_rca.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stage_rca.cpp; sourceTree = "<group>"; };
B54AC6C60FEA9EB5006F6FBD /* stage_rca.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = stage_rca.hpp; sourceTree = "<group>"; };
B54AC6F10FEA9F92006F6FBD /* transient_message.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = transient_message.cpp; sourceTree = "<group>"; };
B54AC6F20FEA9F92006F6FBD /* transient_message.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = transient_message.hpp; sourceTree = "<group>"; };
B54AC6F70FEA9FA5006F6FBD /* grid_private.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = grid_private.hpp; sourceTree = "<group>"; };
B54AC6F80FEA9FA5006F6FBD /* multi_page.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = multi_page.cpp; sourceTree = "<group>"; };
B54AC6F90FEA9FA5006F6FBD /* multi_page.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = multi_page.hpp; sourceTree = "<group>"; };
B54AC6FA0FEA9FA5006F6FBD /* scrollbar_container_private.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scrollbar_container_private.hpp; sourceTree = "<group>"; };
B54AC6FB0FEA9FA5006F6FBD /* scrollbar_panel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scrollbar_panel.cpp; sourceTree = "<group>"; };
B54AC6FC0FEA9FA5006F6FBD /* scrollbar_panel.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scrollbar_panel.hpp; sourceTree = "<group>"; };
B54AC6FD0FEA9FA5006F6FBD /* window_private.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = window_private.hpp; sourceTree = "<group>"; };
B552D92210869477002D8F86 /* distributor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = distributor.cpp; sourceTree = "<group>"; };
B552D92310869477002D8F86 /* distributor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = distributor.hpp; sourceTree = "<group>"; };
B552D92A108694BB002D8F86 /* ca_move_to_targets.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ca_move_to_targets.cpp; sourceTree = "<group>"; };
B552D92B108694BB002D8F86 /* ca_move_to_targets.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ca_move_to_targets.hpp; sourceTree = "<group>"; };
B553B6B812189C5900CC8C58 /* utility.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utility.cpp; sourceTree = "<group>"; };
B553B6B912189C5900CC8C58 /* utility.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = utility.hpp; sourceTree = "<group>"; };
B559986A0EC616B3008DD061 /* SDLMain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDLMain.h; path = ../../src/macosx/SDLMain.h; sourceTree = "<group>"; };
B559986B0EC616B3008DD061 /* SDLMain.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SDLMain.mm; path = ../../src/macosx/SDLMain.mm; sourceTree = "<group>"; };
B55998F70EC61EA5008DD061 /* SDL2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL2.framework; path = lib/SDL2.framework; sourceTree = "<group>"; };
B55999220EC61F59008DD061 /* SDL2_image.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL2_image.framework; path = lib/SDL2_image.framework; sourceTree = "<group>"; };
B55999240EC61F59008DD061 /* SDL2_mixer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL2_mixer.framework; path = lib/SDL2_mixer.framework; sourceTree = "<group>"; };
B55999420EC62181008DD061 /* wml_exception.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = wml_exception.hpp; sourceTree = "<group>"; };
B55999430EC62181008DD061 /* wml_exception.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wml_exception.cpp; sourceTree = "<group>"; };
B55999600EC62181008DD061 /* widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = widget.cpp; sourceTree = "<group>"; };
B55999610EC62181008DD061 /* widget.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = widget.hpp; sourceTree = "<group>"; };
B55999620EC62181008DD061 /* wesconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wesconfig.h; sourceTree = "<group>"; };
B55999640EC62181008DD061 /* video.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = video.hpp; sourceTree = "<group>"; };
B55999650EC62181008DD061 /* video.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = video.cpp; sourceTree = "<group>"; };
B55999660EC62181008DD061 /* version.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = version.hpp; sourceTree = "<group>"; };
B55999670EC62181008DD061 /* version.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = version.cpp; sourceTree = "<group>"; };
B55999680EC62181008DD061 /* variant.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = variant.hpp; sourceTree = "<group>"; };
B55999690EC62181008DD061 /* variant.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = variant.cpp; sourceTree = "<group>"; };
B559996A0EC62181008DD061 /* variable.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = variable.hpp; sourceTree = "<group>"; };
B559996B0EC62181008DD061 /* variable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = variable.cpp; sourceTree = "<group>"; };
B55999700EC62181008DD061 /* types.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = types.hpp; sourceTree = "<group>"; };
B55999710EC62181008DD061 /* types.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = types.cpp; sourceTree = "<group>"; };
B55999720EC62181008DD061 /* map.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = map.hpp; sourceTree = "<group>"; };
B55999730EC62181008DD061 /* map.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = map.cpp; sourceTree = "<group>"; };
B55999740EC62181008DD061 /* id.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = id.hpp; sourceTree = "<group>"; };
B55999750EC62181008DD061 /* id.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = id.cpp; sourceTree = "<group>"; };
B55999760EC62181008DD061 /* frame.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = frame.hpp; sourceTree = "<group>"; };
B55999770EC62181008DD061 /* frame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = frame.cpp; sourceTree = "<group>"; };
B55999780EC62181008DD061 /* udisplay.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = udisplay.hpp; sourceTree = "<group>"; };
B55999790EC62181008DD061 /* udisplay.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = udisplay.cpp; sourceTree = "<group>"; };
B559997A0EC62181008DD061 /* animation.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = animation.hpp; sourceTree = "<group>"; };
B559997B0EC62181008DD061 /* animation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = animation.cpp; sourceTree = "<group>"; };
B559997C0EC62181008DD061 /* abilities.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = abilities.hpp; sourceTree = "<group>"; };
B559997D0EC62181008DD061 /* abilities.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = abilities.cpp; sourceTree = "<group>"; };
B559997E0EC62181008DD061 /* unit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unit.hpp; sourceTree = "<group>"; };
B559997F0EC62181008DD061 /* unit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = unit.cpp; sourceTree = "<group>"; };
B55999800EC62181008DD061 /* tstring.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = tstring.hpp; sourceTree = "<group>"; };
B55999810EC62181008DD061 /* tstring.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tstring.cpp; sourceTree = "<group>"; };
B55999820EC62181008DD061 /* tooltips.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = tooltips.hpp; sourceTree = "<group>"; };
B55999830EC62181008DD061 /* tooltips.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tooltips.cpp; sourceTree = "<group>"; };
B55999860EC62181008DD061 /* time_of_day.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = time_of_day.hpp; sourceTree = "<group>"; };
B55999870EC62181008DD061 /* time_of_day.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = time_of_day.cpp; sourceTree = "<group>"; };
B559998C0EC62181008DD061 /* theme.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = theme.hpp; sourceTree = "<group>"; };
B559998D0EC62181008DD061 /* theme.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = theme.cpp; sourceTree = "<group>"; };
B55999900EC62181008DD061 /* translation.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = translation.hpp; sourceTree = "<group>"; };
B55999910EC62181008DD061 /* translation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = translation.cpp; sourceTree = "<group>"; };
B55999920EC62181008DD061 /* filter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = filter.hpp; sourceTree = "<group>"; };
B55999930EC62181008DD061 /* filter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = filter.cpp; sourceTree = "<group>"; };
B55999940EC62181008DD061 /* terrain.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = terrain.hpp; sourceTree = "<group>"; };
B55999950EC62181008DD061 /* terrain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = terrain.cpp; sourceTree = "<group>"; };
B55999960EC62181008DD061 /* team.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = team.hpp; sourceTree = "<group>"; };
B55999970EC62181008DD061 /* team.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = team.cpp; sourceTree = "<group>"; };
B559999A0EC62181008DD061 /* statistics.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = statistics.hpp; sourceTree = "<group>"; };
B559999B0EC62181008DD061 /* statistics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = statistics.cpp; sourceTree = "<group>"; };
B559999C0EC62181008DD061 /* soundsource.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = soundsource.hpp; sourceTree = "<group>"; };
B559999D0EC62181008DD061 /* soundsource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = soundsource.cpp; sourceTree = "<group>"; };
B559999E0EC62181008DD061 /* sound.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sound.hpp; sourceTree = "<group>"; };
B559999F0EC62181008DD061 /* sound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sound.cpp; sourceTree = "<group>"; };
B55999A40EC62181008DD061 /* settings.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = settings.hpp; sourceTree = "<group>"; };
B55999A50EC62181008DD061 /* settings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = settings.cpp; sourceTree = "<group>"; };
B55999A70EC62181008DD061 /* binary_or_text.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = binary_or_text.cpp; sourceTree = "<group>"; };
B55999A80EC62181008DD061 /* binary_or_text.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = binary_or_text.hpp; sourceTree = "<group>"; };
B55999AB0EC62181008DD061 /* parser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = parser.cpp; sourceTree = "<group>"; };
B55999AC0EC62181008DD061 /* parser.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = parser.hpp; sourceTree = "<group>"; };
B55999AD0EC62181008DD061 /* preprocessor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = preprocessor.cpp; sourceTree = "<group>"; };
B55999AE0EC62181008DD061 /* preprocessor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = preprocessor.hpp; sourceTree = "<group>"; };
B55999AF0EC62181008DD061 /* string_utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = string_utils.cpp; sourceTree = "<group>"; };
B55999B00EC62181008DD061 /* string_utils.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = string_utils.hpp; sourceTree = "<group>"; };
B55999B10EC62181008DD061 /* tokenizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tokenizer.cpp; sourceTree = "<group>"; };
B55999B20EC62181008DD061 /* tokenizer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = tokenizer.hpp; sourceTree = "<group>"; };
B55999B60EC62181008DD061 /* reports.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reports.hpp; sourceTree = "<group>"; };
B55999B70EC62181008DD061 /* reports.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = reports.cpp; sourceTree = "<group>"; };
B55999B80EC62181008DD061 /* replay_controller.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = replay_controller.hpp; sourceTree = "<group>"; };
B55999B90EC62181008DD061 /* replay_controller.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = replay_controller.cpp; sourceTree = "<group>"; };
B55999BA0EC62181008DD061 /* replay.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = replay.hpp; sourceTree = "<group>"; };
B55999BB0EC62181008DD061 /* replay.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = replay.cpp; sourceTree = "<group>"; };
B55999BF0EC62181008DD061 /* race.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = race.hpp; sourceTree = "<group>"; };
B55999C00EC62181008DD061 /* race.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = race.cpp; sourceTree = "<group>"; };
B55999C70EC62181008DD061 /* playturn.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = playturn.hpp; sourceTree = "<group>"; };
B55999C80EC62181008DD061 /* playturn.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = playturn.cpp; sourceTree = "<group>"; };
B55999C90EC62181008DD061 /* playsingle_controller.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = playsingle_controller.hpp; sourceTree = "<group>"; };
B55999CA0EC62181008DD061 /* playsingle_controller.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = playsingle_controller.cpp; sourceTree = "<group>"; };
B55999CB0EC62181008DD061 /* playmp_controller.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = playmp_controller.hpp; sourceTree = "<group>"; };
B55999CC0EC62181008DD061 /* playmp_controller.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = playmp_controller.cpp; sourceTree = "<group>"; };
B55999CF0EC62181008DD061 /* play_controller.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = play_controller.hpp; sourceTree = "<group>"; };
B55999D00EC62181008DD061 /* play_controller.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = play_controller.cpp; sourceTree = "<group>"; };
B55999D10EC62181008DD061 /* pathutils.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = pathutils.hpp; sourceTree = "<group>"; };
B55999D20EC62181008DD061 /* pathutils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pathutils.cpp; sourceTree = "<group>"; };
B55999E70EC62181008DD061 /* mouse_handler_base.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mouse_handler_base.hpp; sourceTree = "<group>"; };
B55999E80EC62181008DD061 /* mouse_handler_base.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mouse_handler_base.cpp; sourceTree = "<group>"; };
B55999E90EC62181008DD061 /* mouse_events.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mouse_events.hpp; sourceTree = "<group>"; };
B55999EA0EC62181008DD061 /* mouse_events.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mouse_events.cpp; sourceTree = "<group>"; };
B55999EB0EC62181008DD061 /* minimap.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = minimap.hpp; sourceTree = "<group>"; };
B55999EC0EC62181008DD061 /* minimap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = minimap.cpp; sourceTree = "<group>"; };
B55999ED0EC62181008DD061 /* menu_events.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = menu_events.hpp; sourceTree = "<group>"; };
B55999EE0EC62181008DD061 /* menu_events.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = menu_events.cpp; sourceTree = "<group>"; };
B55999F10EC62181008DD061 /* marked-up_text.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "marked-up_text.hpp"; path = "font/marked-up_text.hpp"; sourceTree = "<group>"; };
B55999F20EC62181008DD061 /* marked-up_text.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "marked-up_text.cpp"; path = "font/marked-up_text.cpp"; sourceTree = "<group>"; };
B55999F80EC62181008DD061 /* location.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = location.hpp; sourceTree = "<group>"; };
B55999F90EC62181008DD061 /* location.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = location.cpp; sourceTree = "<group>"; };
B55999FA0EC62181008DD061 /* label.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = label.hpp; sourceTree = "<group>"; };
B55999FB0EC62181008DD061 /* label.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = label.cpp; sourceTree = "<group>"; };
B55999FC0EC62181008DD061 /* exception.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = exception.hpp; sourceTree = "<group>"; };
B55999FF0EC62181008DD061 /* map.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = map.hpp; sourceTree = "<group>"; };
B5599A000EC62181008DD061 /* map.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = map.cpp; sourceTree = "<group>"; };
B5599A010EC62181008DD061 /* log.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = log.hpp; sourceTree = "<group>"; };
B5599A020EC62181008DD061 /* log.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = log.cpp; sourceTree = "<group>"; };
B5599A080EC62181008DD061 /* language.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = language.hpp; sourceTree = "<group>"; };
B5599A090EC62181008DD061 /* language.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = language.cpp; sourceTree = "<group>"; };
B5599A0A0EC62181008DD061 /* key.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = key.hpp; sourceTree = "<group>"; };
B5599A0B0EC62181008DD061 /* key.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = key.cpp; sourceTree = "<group>"; };
B5599A0E0EC62181008DD061 /* image.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = image.hpp; sourceTree = "<group>"; };
B5599A0F0EC62181008DD061 /* image.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = image.cpp; sourceTree = "<group>"; };
B5599A140EC62181008DD061 /* halo.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = halo.hpp; sourceTree = "<group>"; };
B5599A150EC62181008DD061 /* halo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = halo.cpp; sourceTree = "<group>"; };
B5599A6F0EC62181008DD061 /* global.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = global.hpp; sourceTree = "<group>"; };
B5599A720EC62181008DD061 /* generic_event.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = generic_event.hpp; sourceTree = "<group>"; };
B5599A730EC62181008DD061 /* generic_event.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = generic_event.cpp; sourceTree = "<group>"; };
B5599A7C0EC62181008DD061 /* game_errors.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = game_errors.hpp; sourceTree = "<group>"; };
B5599A7D0EC62181008DD061 /* game_display.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = game_display.hpp; sourceTree = "<group>"; };
B5599A7E0EC62181008DD061 /* game_display.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_display.cpp; sourceTree = "<group>"; };
B5599A7F0EC62181008DD061 /* game_config.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = game_config.hpp; sourceTree = "<group>"; };
B5599A800EC62181008DD061 /* game_config.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_config.cpp; sourceTree = "<group>"; };
B5599A820EC62181008DD061 /* tokenizer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = tokenizer.hpp; sourceTree = "<group>"; };
B5599A830EC62181008DD061 /* tokenizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tokenizer.cpp; sourceTree = "<group>"; };
B5599A840EC62181008DD061 /* formula_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = formula_fwd.hpp; sourceTree = "<group>"; };
B5599A850EC62181008DD061 /* function.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = function.hpp; sourceTree = "<group>"; };
B5599A860EC62181008DD061 /* function.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = function.cpp; sourceTree = "<group>"; };
B5599A870EC62181008DD061 /* callable_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = callable_fwd.hpp; sourceTree = "<group>"; };
B5599A880EC62181008DD061 /* callable.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = callable.hpp; sourceTree = "<group>"; };
B5599A8B0EC62181008DD061 /* formula.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = formula.hpp; sourceTree = "<group>"; };
B5599A8C0EC62181008DD061 /* formula.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = formula.cpp; sourceTree = "<group>"; };
B5599A8D0EC62181008DD061 /* formatter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = formatter.hpp; sourceTree = "<group>"; };
B5599A960EC62181008DD061 /* events.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = events.hpp; sourceTree = "<group>"; };
B5599A970EC62181008DD061 /* events.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = events.cpp; sourceTree = "<group>"; };
B5599A980EC62181008DD061 /* display.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = display.hpp; sourceTree = "<group>"; };
B5599A990EC62181008DD061 /* display.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = display.cpp; sourceTree = "<group>"; };
B5599A9C0EC62181008DD061 /* cursor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cursor.hpp; sourceTree = "<group>"; };
B5599A9D0EC62181008DD061 /* cursor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cursor.cpp; sourceTree = "<group>"; };
B5599A9F0EC62181008DD061 /* controller_base.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = controller_base.hpp; sourceTree = "<group>"; };
B5599AA00EC62181008DD061 /* controller_base.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = controller_base.cpp; sourceTree = "<group>"; };
B5599AA30EC62181008DD061 /* config_cache.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = config_cache.hpp; sourceTree = "<group>"; };
B5599AA40EC62181008DD061 /* config_cache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = config_cache.cpp; sourceTree = "<group>"; };
B5599AA70EC62181008DD061 /* config.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = config.hpp; sourceTree = "<group>"; };
B5599AA80EC62181008DD061 /* config.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = config.cpp; sourceTree = "<group>"; };
B5599AA90EC62181008DD061 /* color_range.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = color_range.hpp; sourceTree = "<group>"; };
B5599AAA0EC62181008DD061 /* color_range.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = color_range.cpp; sourceTree = "<group>"; };
B5599AAF0EC62181008DD061 /* callable_objects.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = callable_objects.hpp; sourceTree = "<group>"; };
B5599AB00EC62181008DD061 /* callable_objects.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = callable_objects.cpp; sourceTree = "<group>"; };
B5599AB50EC62181008DD061 /* animated.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = animated.cpp; sourceTree = "<group>"; };
B5599AB70EC62181008DD061 /* animated.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = animated.hpp; sourceTree = "<group>"; };
B5599ABC0EC62181008DD061 /* about.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = about.hpp; sourceTree = "<group>"; };
B5599AC60EC62181008DD061 /* about.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = about.cpp; sourceTree = "<group>"; };
B5599AC80EC62181008DD061 /* boilerplate-header.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "boilerplate-header.cpp"; sourceTree = "<group>"; };
B5599ACB0EC62181008DD061 /* attack_prediction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = attack_prediction.hpp; sourceTree = "<group>"; };
B5599AD00EC62181008DD061 /* attack_prediction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = attack_prediction.cpp; sourceTree = "<group>"; };
B5599FC90EC8FBCB008DD061 /* libfreetype.6.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libfreetype.6.dylib; path = lib/libfreetype.6.dylib; sourceTree = "<group>"; };
B5599FFC0EC8FE2E008DD061 /* editor_common.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = editor_common.hpp; sourceTree = "<group>"; };
B5599FFF0EC8FE2E008DD061 /* editor_display.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = editor_display.cpp; sourceTree = "<group>"; };
B559A0000EC8FE2E008DD061 /* editor_display.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = editor_display.hpp; sourceTree = "<group>"; };
B559A0030EC8FE2E008DD061 /* editor_main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = editor_main.cpp; sourceTree = "<group>"; };
B559A0040EC8FE2E008DD061 /* editor_main.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = editor_main.hpp; sourceTree = "<group>"; };
B55A80520EDF3DFB00C9D97A /* wml_message.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wml_message.cpp; sourceTree = "<group>"; };
B55A80530EDF3DFB00C9D97A /* wml_message.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = wml_message.hpp; sourceTree = "<group>"; };
B55BE02D11234AAB00154E6C /* astarsearch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = astarsearch.cpp; sourceTree = "<group>"; };
B55BE02E11234AAB00154E6C /* pathfind.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pathfind.cpp; sourceTree = "<group>"; };
B55BE02F11234AAB00154E6C /* pathfind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = pathfind.hpp; sourceTree = "<group>"; };
B55BE03811234AC700154E6C /* gamestate_observer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gamestate_observer.cpp; sourceTree = "<group>"; };
B55BE03911234AC700154E6C /* gamestate_observer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = gamestate_observer.hpp; sourceTree = "<group>"; };
B55BE03C11234AD700154E6C /* engine_lua.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = engine_lua.cpp; sourceTree = "<group>"; };
B55BE03D11234AD700154E6C /* engine_lua.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = engine_lua.hpp; sourceTree = "<group>"; };
B55BE03E11234AD700154E6C /* property_handler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = property_handler.hpp; sourceTree = "<group>"; };
B55BE03F11234AD700154E6C /* value_translator.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = value_translator.hpp; sourceTree = "<group>"; };
B55BE04711234B1A00154E6C /* lobby_data.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lobby_data.cpp; sourceTree = "<group>"; };
B55BE04811234B1A00154E6C /* lobby_data.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lobby_data.hpp; sourceTree = "<group>"; };
B55BE04911234B1A00154E6C /* lobby_info.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lobby_info.cpp; sourceTree = "<group>"; };
B55BE04A11234B1A00154E6C /* lobby_info.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lobby_info.hpp; sourceTree = "<group>"; };
B55BE04F11234B3300154E6C /* tree_view_node.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tree_view_node.cpp; sourceTree = "<group>"; };
B55BE05011234B3300154E6C /* tree_view_node.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = tree_view_node.hpp; sourceTree = "<group>"; };
B55BE05111234B3300154E6C /* tree_view.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tree_view.cpp; sourceTree = "<group>"; };
B55BE05211234B3300154E6C /* tree_view.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = tree_view.hpp; sourceTree = "<group>"; };
B561F366104B1042001369F5 /* component.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = component.cpp; sourceTree = "<group>"; };
B561F367104B1042001369F5 /* component.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = component.hpp; sourceTree = "<group>"; };
B561F36E104B11B6001369F5 /* formula_debugger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = formula_debugger.cpp; sourceTree = "<group>"; };
B561F36F104B11B6001369F5 /* formula_debugger.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = formula_debugger.hpp; sourceTree = "<group>"; };
B5795A5E0F05858100EB190E /* horizontal_scrollbar.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = horizontal_scrollbar.hpp; sourceTree = "<group>"; };
B5795A5F0F05858100EB190E /* event_executor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = event_executor.hpp; sourceTree = "<group>"; };
B5795A600F05858100EB190E /* integer_selector.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = integer_selector.hpp; sourceTree = "<group>"; };
B5795A610F05858100EB190E /* horizontal_scrollbar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = horizontal_scrollbar.cpp; sourceTree = "<group>"; };
B5795A620F05858100EB190E /* generator_private.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = generator_private.hpp; sourceTree = "<group>"; };
B5795A630F05858100EB190E /* scrollbar_container.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scrollbar_container.hpp; sourceTree = "<group>"; };
B5795A640F05858100EB190E /* scrollbar_container.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scrollbar_container.cpp; sourceTree = "<group>"; };
B5795A650F05858100EB190E /* generator.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = generator.hpp; sourceTree = "<group>"; };
B5795A660F05858100EB190E /* selectable_item.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = selectable_item.hpp; sourceTree = "<group>"; };
B5795A670F05858100EB190E /* generator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = generator.cpp; sourceTree = "<group>"; };
B59271F910E9577800A13911 /* repeating_button.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = repeating_button.cpp; sourceTree = "<group>"; };
B59271FA10E9577800A13911 /* repeating_button.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = repeating_button.hpp; sourceTree = "<group>"; };
B5951A811013BB0800C10B66 /* chat_events.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = chat_events.hpp; sourceTree = "<group>"; };
B5951A831013BB0800C10B66 /* multiplayer_error_codes.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = multiplayer_error_codes.hpp; sourceTree = "<group>"; };
B5951A841013BB0800C10B66 /* resources.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = resources.cpp; sourceTree = "<group>"; };
B5951A851013BB0800C10B66 /* resources.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = resources.hpp; sourceTree = "<group>"; };
B5951A931013BB3400C10B66 /* game_delete.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_delete.cpp; sourceTree = "<group>"; };
B5951A941013BB3400C10B66 /* game_delete.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = game_delete.hpp; sourceTree = "<group>"; };
B5951A971013BB5A00C10B66 /* callable_objects.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = callable_objects.cpp; sourceTree = "<group>"; };
B5951A981013BB5A00C10B66 /* callable_objects.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = callable_objects.hpp; sourceTree = "<group>"; };
B5951A991013BB5A00C10B66 /* function_table.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = function_table.cpp; sourceTree = "<group>"; };
B5951A9A1013BB5A00C10B66 /* function_table.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = function_table.hpp; sourceTree = "<group>"; };
B595EFE0100436C900C10B66 /* game_load.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_load.cpp; sourceTree = "<group>"; };
B595EFE1100436C900C10B66 /* game_load.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = game_load.hpp; sourceTree = "<group>"; };
B597C4980FACD3CD00CE81F5 /* unit_tests */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = unit_tests; sourceTree = BUILT_PRODUCTS_DIR; };
B597C4A40FACD42E00CE81F5 /* test_version.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_version.cpp; sourceTree = "<group>"; };
B597C4A50FACD42E00CE81F5 /* test_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_util.cpp; sourceTree = "<group>"; };
B597C4A60FACD42E00CE81F5 /* test_team.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_team.cpp; sourceTree = "<group>"; };
B597C4A70FACD42E00CE81F5 /* test_formula_ai.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_formula_ai.cpp; sourceTree = "<group>"; };
B597C4A80FACD42E00CE81F5 /* test_config_cache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_config_cache.cpp; sourceTree = "<group>"; };
B597C4A90FACD42E00CE81F5 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; };
B597C4AA0FACD42E00CE81F5 /* test_serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_serialization.cpp; sourceTree = "<group>"; };
B597C4AD0FACD42E00CE81F5 /* test_lexical_cast.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test_lexical_cast.cpp; sourceTree = "<group>"; };
B597C4BE0FACD43B00CE81F5 /* auto_parameterized.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = auto_parameterized.hpp; sourceTree = "<group>"; };
B597C4C00FACD43B00CE81F5 /* fake_display.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fake_display.cpp; sourceTree = "<group>"; };
B597C4C10FACD43B00CE81F5 /* fake_display.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fake_display.hpp; sourceTree = "<group>"; };
B597C4C40FACD43B00CE81F5 /* game_config_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_config_manager.cpp; sourceTree = "<group>"; };
B597C4C50FACD43B00CE81F5 /* game_config_manager.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = game_config_manager.hpp; sourceTree = "<group>"; };
B597EBDB0FC082AB00CE81F5 /* contexts.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = contexts.cpp; sourceTree = "<group>"; };
B597EBDC0FC082AB00CE81F5 /* contexts.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = contexts.hpp; sourceTree = "<group>"; };
B597EBE10FC082AB00CE81F5 /* game_info.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_info.cpp; sourceTree = "<group>"; };
B597EBE20FC082AB00CE81F5 /* game_info.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = game_info.hpp; sourceTree = "<group>"; };
B597EBE30FC082AB00CE81F5 /* testing.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = testing.cpp; sourceTree = "<group>"; };
B597EBE40FC082AB00CE81F5 /* testing.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = testing.hpp; sourceTree = "<group>"; };
B597EC0C0FC0835900CE81F5 /* controller.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = controller.cpp; sourceTree = "<group>"; };
B597EC0D0FC0835900CE81F5 /* controller.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = controller.hpp; sourceTree = "<group>"; };
B597EC100FC0835900CE81F5 /* part.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = part.cpp; sourceTree = "<group>"; };
B597EC110FC0835900CE81F5 /* part.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = part.hpp; sourceTree = "<group>"; };
B597EC510FC08E0100CE81F5 /* canvas.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = canvas.cpp; sourceTree = "<group>"; };
B597EC520FC08E0100CE81F5 /* canvas.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = canvas.hpp; sourceTree = "<group>"; };
B597EC530FC08E0100CE81F5 /* typed_formula.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = typed_formula.hpp; sourceTree = "<group>"; };
B597EC540FC08E0100CE81F5 /* layout_exception.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = layout_exception.hpp; sourceTree = "<group>"; };
B597EC550FC08E0100CE81F5 /* log.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = log.cpp; sourceTree = "<group>"; };
B597EC560FC08E0100CE81F5 /* log.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = log.hpp; sourceTree = "<group>"; };
B597EC570FC08E0100CE81F5 /* window_builder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = window_builder.cpp; sourceTree = "<group>"; };
B597EC580FC08E0100CE81F5 /* window_builder.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = window_builder.hpp; sourceTree = "<group>"; };
B597EC610FC08E5D00CE81F5 /* game_save.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = game_save.hpp; sourceTree = "<group>"; };
B597EC620FC08E5D00CE81F5 /* game_save.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_save.cpp; sourceTree = "<group>"; };
B59915260F20EA1400BAD4C1 /* password_box.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = password_box.hpp; sourceTree = "<group>"; };
B59915270F20EA1400BAD4C1 /* password_box.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = password_box.cpp; sourceTree = "<group>"; };
B59F96D1103478C900A57C1A /* aspect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = aspect.cpp; sourceTree = "<group>"; };
B59F96D2103478C900A57C1A /* aspect.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = aspect.hpp; sourceTree = "<group>"; };
B59F96D3103478C900A57C1A /* goal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = goal.cpp; sourceTree = "<group>"; };
B59F96D4103478C900A57C1A /* goal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = goal.hpp; sourceTree = "<group>"; };
B59F96DB103478DE00A57C1A /* stage_side_formulas.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stage_side_formulas.cpp; sourceTree = "<group>"; };
B59F96DC103478DE00A57C1A /* stage_side_formulas.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = stage_side_formulas.hpp; sourceTree = "<group>"; };
B59F96DD103478DE00A57C1A /* stage_unit_formulas.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stage_unit_formulas.cpp; sourceTree = "<group>"; };
B59F96DE103478DE00A57C1A /* stage_unit_formulas.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = stage_unit_formulas.hpp; sourceTree = "<group>"; };
B59F96E51034791200A57C1A /* aspect_attacks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = aspect_attacks.cpp; sourceTree = "<group>"; };
B59F96E61034791200A57C1A /* aspect_attacks.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = aspect_attacks.hpp; sourceTree = "<group>"; };
B59F9731103716E400A57C1A /* unit_create.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = unit_create.cpp; sourceTree = "<group>"; };
B59F9732103716E400A57C1A /* unit_create.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unit_create.hpp; sourceTree = "<group>"; };
B5A5E3B012132C790047782D /* lapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lapi.h; sourceTree = "<group>"; };
B5A5E3B212132C790047782D /* lauxlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lauxlib.h; sourceTree = "<group>"; };
B5A5E3B512132C790047782D /* lcode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcode.h; sourceTree = "<group>"; };
B5A5E3B812132C790047782D /* ldebug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ldebug.h; sourceTree = "<group>"; };
B5A5E3BA12132C790047782D /* ldo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ldo.h; sourceTree = "<group>"; };
B5A5E3BD12132C790047782D /* lfunc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lfunc.h; sourceTree = "<group>"; };
B5A5E3BF12132C790047782D /* lgc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lgc.h; sourceTree = "<group>"; };
B5A5E3C312132C790047782D /* llex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = llex.h; sourceTree = "<group>"; };
B5A5E3C412132C790047782D /* llimits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = llimits.h; sourceTree = "<group>"; };
B5A5E3C712132C790047782D /* lmem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lmem.h; sourceTree = "<group>"; };
B5A5E3CA12132C790047782D /* lobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lobject.h; sourceTree = "<group>"; };
B5A5E3CC12132C790047782D /* lopcodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lopcodes.h; sourceTree = "<group>"; };
B5A5E3CF12132C790047782D /* lparser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lparser.h; sourceTree = "<group>"; };
B5A5E3D112132C790047782D /* lstate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lstate.h; sourceTree = "<group>"; };
B5A5E3D312132C790047782D /* lstring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lstring.h; sourceTree = "<group>"; };
B5A5E3D612132C790047782D /* ltable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ltable.h; sourceTree = "<group>"; };
B5A5E3D912132C790047782D /* ltm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ltm.h; sourceTree = "<group>"; };
B5A5E3DB12132C790047782D /* lua.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lua.h; sourceTree = "<group>"; };
B5A5E3DD12132C790047782D /* luaconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = luaconf.h; sourceTree = "<group>"; };
B5A5E3DE12132C790047782D /* lualib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lualib.h; sourceTree = "<group>"; };
B5A5E3E012132C790047782D /* lundump.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lundump.h; sourceTree = "<group>"; };
B5A5E3E212132C790047782D /* lvm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lvm.h; sourceTree = "<group>"; };
B5A5E3E412132C790047782D /* lzio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lzio.h; sourceTree = "<group>"; };
B5A9914A0ECA4064002BE442 /* fonts */ = {isa = PBXFileReference; lastKnownFileType = folder; name = fonts; path = ../../fonts; sourceTree = SOURCE_ROOT; };
B5A9B0780ECA4074002BE442 /* images */ = {isa = PBXFileReference; lastKnownFileType = folder; name = images; path = ../../images; sourceTree = SOURCE_ROOT; };
B5A9B2140ECA4074002BE442 /* sounds */ = {isa = PBXFileReference; lastKnownFileType = folder; name = sounds; path = ../../sounds; sourceTree = SOURCE_ROOT; };
B5A9BCB00ECA805A002BE442 /* connect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = connect.cpp; sourceTree = "<group>"; };
B5A9BCB10ECA805A002BE442 /* connect.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = connect.hpp; sourceTree = "<group>"; };
B5A9BCB20ECA805A002BE442 /* modal_dialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = modal_dialog.cpp; sourceTree = "<group>"; };
B5A9BCB30ECA805A002BE442 /* modal_dialog.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = modal_dialog.hpp; sourceTree = "<group>"; };
B5A9BCB40ECA805A002BE442 /* generate_map.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = generate_map.cpp; sourceTree = "<group>"; };
B5A9BCB50ECA805A002BE442 /* generate_map.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = generate_map.hpp; sourceTree = "<group>"; };
B5A9BCB60ECA805A002BE442 /* new_map.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = new_map.cpp; sourceTree = "<group>"; };
B5A9BCB70ECA805A002BE442 /* new_map.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = new_map.hpp; sourceTree = "<group>"; };
B5A9BCB80ECA805A002BE442 /* resize_map.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = resize_map.cpp; sourceTree = "<group>"; };
B5A9BCB90ECA805A002BE442 /* resize_map.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = resize_map.hpp; sourceTree = "<group>"; };
B5A9BCBC0ECA805A002BE442 /* field-fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = "field-fwd.hpp"; sourceTree = "<group>"; };
B5A9BCBD0ECA805A002BE442 /* field.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = field.hpp; sourceTree = "<group>"; };
B5A9BCBF0ECA805A002BE442 /* language_selection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = language_selection.cpp; sourceTree = "<group>"; };
B5A9BCC00ECA805A002BE442 /* language_selection.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = language_selection.hpp; sourceTree = "<group>"; };
B5A9BCC10ECA805A002BE442 /* message.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = message.cpp; sourceTree = "<group>"; };
B5A9BCC20ECA805A002BE442 /* message.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = message.hpp; sourceTree = "<group>"; };
B5A9BCC30ECA805A002BE442 /* mp_connect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mp_connect.cpp; sourceTree = "<group>"; };
B5A9BCC40ECA805A002BE442 /* mp_connect.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mp_connect.hpp; sourceTree = "<group>"; };
B5A9BCC50ECA805A002BE442 /* mp_create_game.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mp_create_game.cpp; sourceTree = "<group>"; };
B5A9BCC60ECA805A002BE442 /* mp_create_game.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mp_create_game.hpp; sourceTree = "<group>"; };
B5A9BCC70ECA805A002BE442 /* mp_method_selection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mp_method_selection.cpp; sourceTree = "<group>"; };
B5A9BCC80ECA805A002BE442 /* mp_method_selection.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mp_method_selection.hpp; sourceTree = "<group>"; };
B5A9BCC90ECA805A002BE442 /* title_screen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = title_screen.cpp; sourceTree = "<group>"; };
B5A9BCCA0ECA805A002BE442 /* title_screen.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = title_screen.hpp; sourceTree = "<group>"; };
B5A9BCEA0ECA805A002BE442 /* button.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = button.cpp; sourceTree = "<group>"; };
B5A9BCEB0ECA805A002BE442 /* button.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = button.hpp; sourceTree = "<group>"; };
B5A9BCEE0ECA805A002BE442 /* container_base.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = container_base.cpp; sourceTree = "<group>"; };
B5A9BCEF0ECA805A002BE442 /* container_base.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = container_base.hpp; sourceTree = "<group>"; };
B5A9BCF00ECA805A002BE442 /* styled_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = styled_widget.cpp; sourceTree = "<group>"; };
B5A9BCF10ECA805A002BE442 /* styled_widget.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = styled_widget.hpp; sourceTree = "<group>"; };
B5A9BCF20ECA805A002BE442 /* debug.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = debug.cpp; sourceTree = "<group>"; };
B5A9BCF30ECA805A002BE442 /* debug.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = debug.hpp; sourceTree = "<group>"; };
B5A9BCF70ECA805A002BE442 /* grid.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = grid.cpp; sourceTree = "<group>"; };
B5A9BCF80ECA805A002BE442 /* grid.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = grid.hpp; sourceTree = "<group>"; };
B5A9BCF90ECA805A002BE442 /* helper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = helper.cpp; sourceTree = "<group>"; };
B5A9BCFA0ECA805A002BE442 /* helper.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = helper.hpp; sourceTree = "<group>"; };
B5A9BCFB0ECA805A002BE442 /* image.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = image.cpp; sourceTree = "<group>"; };
B5A9BCFC0ECA805A002BE442 /* image.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = image.hpp; sourceTree = "<group>"; };
B5A9BCFD0ECA805A002BE442 /* label.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = label.cpp; sourceTree = "<group>"; };
B5A9BCFE0ECA805A002BE442 /* label.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = label.hpp; sourceTree = "<group>"; };
B5A9BCFF0ECA805A002BE442 /* listbox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = listbox.cpp; sourceTree = "<group>"; };
B5A9BD000ECA805A002BE442 /* listbox.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = listbox.hpp; sourceTree = "<group>"; };
B5A9BD030ECA805A002BE442 /* minimap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = minimap.cpp; sourceTree = "<group>"; };
B5A9BD040ECA805A002BE442 /* minimap.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = minimap.hpp; sourceTree = "<group>"; };
B5A9BD050ECA805A002BE442 /* panel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = panel.cpp; sourceTree = "<group>"; };
B5A9BD060ECA805A002BE442 /* panel.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = panel.hpp; sourceTree = "<group>"; };
B5A9BD070ECA805A002BE442 /* scroll_label.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scroll_label.cpp; sourceTree = "<group>"; };
B5A9BD080ECA805A002BE442 /* scroll_label.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scroll_label.hpp; sourceTree = "<group>"; };
B5A9BD090ECA805A002BE442 /* scrollbar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scrollbar.cpp; sourceTree = "<group>"; };
B5A9BD0A0ECA805A002BE442 /* scrollbar.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scrollbar.hpp; sourceTree = "<group>"; };
B5A9BD0B0ECA805A002BE442 /* settings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = settings.cpp; sourceTree = "<group>"; };
B5A9BD0C0ECA805A002BE442 /* settings.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = settings.hpp; sourceTree = "<group>"; };
B5A9BD0D0ECA805A002BE442 /* slider.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slider.cpp; sourceTree = "<group>"; };
B5A9BD0E0ECA805A002BE442 /* slider.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = slider.hpp; sourceTree = "<group>"; };
B5A9BD0F0ECA805A002BE442 /* spacer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spacer.cpp; sourceTree = "<group>"; };
B5A9BD100ECA805A002BE442 /* spacer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = spacer.hpp; sourceTree = "<group>"; };
B5A9BD110ECA805A002BE442 /* text_box_base.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = text_box_base.cpp; sourceTree = "<group>"; };
B5A9BD120ECA805A002BE442 /* text_box_base.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = text_box_base.hpp; sourceTree = "<group>"; };
B5A9BD130ECA805A002BE442 /* text_box.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = text_box.cpp; sourceTree = "<group>"; };
B5A9BD140ECA805A002BE442 /* text_box.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = text_box.hpp; sourceTree = "<group>"; };
B5A9BD150ECA805A002BE442 /* toggle_button.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = toggle_button.cpp; sourceTree = "<group>"; };
B5A9BD160ECA805A002BE442 /* toggle_button.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = toggle_button.hpp; sourceTree = "<group>"; };
B5A9BD170ECA805A002BE442 /* toggle_panel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = toggle_panel.cpp; sourceTree = "<group>"; };
B5A9BD180ECA805A002BE442 /* toggle_panel.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = toggle_panel.hpp; sourceTree = "<group>"; };
B5A9BD1B0ECA805A002BE442 /* vertical_scrollbar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vertical_scrollbar.cpp; sourceTree = "<group>"; };
B5A9BD1C0ECA805A002BE442 /* vertical_scrollbar.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vertical_scrollbar.hpp; sourceTree = "<group>"; };
B5A9BD1F0ECA805A002BE442 /* widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = widget.cpp; sourceTree = "<group>"; };
B5A9BD200ECA805A002BE442 /* widget.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = widget.hpp; sourceTree = "<group>"; };
B5A9BD210ECA805A002BE442 /* window.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = window.cpp; sourceTree = "<group>"; };
B5A9BD220ECA805A002BE442 /* window.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = window.hpp; sourceTree = "<group>"; };
B5A9BE290ECE927C002BE442 /* icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = icon.icns; path = Resources/icon.icns; sourceTree = "<group>"; };
B5B469221071185800327599 /* mp_game_settings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mp_game_settings.cpp; sourceTree = "<group>"; };
B5B469231071185800327599 /* mp_game_settings.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mp_game_settings.hpp; sourceTree = "<group>"; };
B5B4692A1071189700327599 /* gamestate_inspector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gamestate_inspector.cpp; sourceTree = "<group>"; };
B5B4692B1071189700327599 /* gamestate_inspector.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = gamestate_inspector.hpp; sourceTree = "<group>"; };
B5B4692E107118B200327599 /* widget_definition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = widget_definition.cpp; sourceTree = "<group>"; };
B5B4692F107118B200327599 /* widget_definition.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = widget_definition.hpp; sourceTree = "<group>"; };
B5B46933107118C400327599 /* dispatcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dispatcher.cpp; sourceTree = "<group>"; };
B5B46934107118C400327599 /* dispatcher.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = dispatcher.hpp; sourceTree = "<group>"; };
B5B46935107118C400327599 /* dispatcher_private.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = dispatcher_private.hpp; sourceTree = "<group>"; };
B5B46936107118C400327599 /* handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = handler.cpp; sourceTree = "<group>"; };
B5B46937107118C400327599 /* handler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = handler.hpp; sourceTree = "<group>"; };
B5BB6B4B0F890FBA00444FBF /* wesnothd */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = wesnothd; sourceTree = BUILT_PRODUCTS_DIR; };
B5BB6B5A0F893E7500444FBF /* game.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game.cpp; sourceTree = "<group>"; };
B5BB6B690F893E7500444FBF /* metrics.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = metrics.hpp; sourceTree = "<group>"; };
B5BB6B6A0F893E7500444FBF /* player.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = player.hpp; sourceTree = "<group>"; };
B5BB6B6C0F893E7500444FBF /* sample_user_handler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sample_user_handler.hpp; sourceTree = "<group>"; };
B5BB6B6D0F893E7500444FBF /* simple_wml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = simple_wml.cpp; sourceTree = "<group>"; };
B5BB6B6E0F893E7500444FBF /* user_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = user_handler.cpp; sourceTree = "<group>"; };
B5BB6B6F0F893E7500444FBF /* user_handler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = user_handler.hpp; sourceTree = "<group>"; };
B5BB6B700F893E7500444FBF /* simple_wml.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = simple_wml.hpp; sourceTree = "<group>"; };
B5BB6B710F893E7500444FBF /* server.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = server.cpp; sourceTree = "<group>"; };
B5BB6B720F893E7500444FBF /* sample_user_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sample_user_handler.cpp; sourceTree = "<group>"; };
B5BB6B740F893E7500444FBF /* player.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = player.cpp; sourceTree = "<group>"; };
B5BB6B750F893E7500444FBF /* metrics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = metrics.cpp; sourceTree = "<group>"; };
B5BB6B780F893E7500444FBF /* game.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = game.hpp; sourceTree = "<group>"; };
B5BB6B790F893E7500444FBF /* forum_user_handler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = forum_user_handler.hpp; sourceTree = "<group>"; };
B5BB6B7A0F893E7500444FBF /* ban.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ban.hpp; sourceTree = "<group>"; };
B5BB6B7B0F893E7500444FBF /* forum_user_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = forum_user_handler.cpp; sourceTree = "<group>"; };
B5BB6B7C0F893E7500444FBF /* ban.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ban.cpp; sourceTree = "<group>"; };
B5BB6EFD0F93B83500444FBF /* SDLMain.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = SDLMain.nib; path = Resources/SDLMain.nib; sourceTree = "<group>"; };
B5CE46F712A0417D00D665EE /* side_filter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = side_filter.cpp; sourceTree = "<group>"; };
B5CE46F812A0417D00D665EE /* side_filter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = side_filter.hpp; sourceTree = "<group>"; };
B5CE46FF12A041EF00D665EE /* campaign_difficulty.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = campaign_difficulty.cpp; sourceTree = "<group>"; };
B5CE470012A041EF00D665EE /* campaign_difficulty.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = campaign_difficulty.hpp; sourceTree = "<group>"; };
B5CE470112A041EF00D665EE /* edit_label.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = edit_label.cpp; sourceTree = "<group>"; };
B5CE470212A041EF00D665EE /* edit_label.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = edit_label.hpp; sourceTree = "<group>"; };
B5CE470312A041EF00D665EE /* simple_item_selector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = simple_item_selector.cpp; sourceTree = "<group>"; };
B5CE470412A041EF00D665EE /* simple_item_selector.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = simple_item_selector.hpp; sourceTree = "<group>"; };
B5CE470B12A0422800D665EE /* old_markup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = old_markup.cpp; sourceTree = "<group>"; };
B5CE470C12A0422800D665EE /* old_markup.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = old_markup.hpp; sourceTree = "<group>"; };
B5CF7BBA10D55F5A00A8BEB5 /* timer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timer.cpp; sourceTree = "<group>"; };
B5CF7BBB10D55F5A00A8BEB5 /* timer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = timer.hpp; sourceTree = "<group>"; };
B5CF7BBE10D55F7B00A8BEB5 /* clickable_item.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = clickable_item.hpp; sourceTree = "<group>"; };
B5F4D7160F5B3B25005E204A /* campaign_selection.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = campaign_selection.hpp; sourceTree = "<group>"; };
B5F4D7170F5B3B25005E204A /* campaign_selection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = campaign_selection.cpp; sourceTree = "<group>"; };
B5F9C5940F93BB0B00C02205 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
EC02FD501E9D1AE90018C9DF /* canvas_private.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = canvas_private.hpp; sourceTree = "<group>"; };
EC0341DF1ECF46FE000F2E2B /* config_attribute_value.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = config_attribute_value.cpp; sourceTree = "<group>"; };
EC0341E01ECF46FE000F2E2B /* config_attribute_value.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = config_attribute_value.hpp; sourceTree = "<group>"; };
EC04E34F1DA537F700025919 /* file_dialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = file_dialog.cpp; sourceTree = "<group>"; };
EC04E3501DA537F700025919 /* file_dialog.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = file_dialog.hpp; sourceTree = "<group>"; };
EC0680231EA920A300EEE03B /* random_deterministic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = random_deterministic.cpp; sourceTree = "<group>"; };
EC0680241EA920A300EEE03B /* random_deterministic.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = random_deterministic.hpp; sourceTree = "<group>"; };
EC0680251EA920A300EEE03B /* random_synced.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = random_synced.cpp; sourceTree = "<group>"; };
EC0680261EA920A300EEE03B /* random_synced.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = random_synced.hpp; sourceTree = "<group>"; };
EC0680271EA920A300EEE03B /* random.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = random.cpp; sourceTree = "<group>"; };
EC0680281EA920A300EEE03B /* random.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = random.hpp; sourceTree = "<group>"; };
EC08023A194D0A80009E0050 /* formula_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = formula_manager.cpp; sourceTree = "<group>"; };
EC08023B194D0A80009E0050 /* formula_manager.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = formula_manager.hpp; sourceTree = "<group>"; };
EC179B871E91475300B4178C /* variant_value.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = variant_value.cpp; sourceTree = "<group>"; };
EC179B881E91475300B4178C /* variant_value.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = variant_value.hpp; sourceTree = "<group>"; };
EC19E6EE18B7F24B003B4B81 /* screenshot_notification.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = screenshot_notification.cpp; sourceTree = "<group>"; };
EC19E6EF18B7F24B003B4B81 /* screenshot_notification.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = screenshot_notification.hpp; sourceTree = "<group>"; };
EC1CB20619524AD600B0FA78 /* recall_list_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = recall_list_manager.cpp; sourceTree = "<group>"; };
EC1CB20719524AD600B0FA78 /* recall_list_manager.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = recall_list_manager.hpp; sourceTree = "<group>"; };
EC1D88DE18EF448400E66AC1 /* fonts.conf */ = {isa = PBXFileReference; explicitFileType = text.xml; name = fonts.conf; path = Resources/fonts.conf; sourceTree = "<group>"; };
EC218E9A1A1064F4007C910C /* application_lua_kernel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = application_lua_kernel.cpp; sourceTree = "<group>"; };
EC218E9E1A106648007C910C /* lua_common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_common.cpp; sourceTree = "<group>"; };
EC218E9F1A106648007C910C /* lua_kernel_base.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_kernel_base.cpp; sourceTree = "<group>"; };
EC218EA21A106673007C910C /* game_lua_kernel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_lua_kernel.cpp; sourceTree = "<group>"; };
EC2194471960634100420969 /* game_launcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_launcher.cpp; sourceTree = "<group>"; };
EC2194481960634100420969 /* game_launcher.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = game_launcher.hpp; sourceTree = "<group>"; };
EC21944D1960649000420969 /* display_chat_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = display_chat_manager.cpp; sourceTree = "<group>"; };
EC21944E1960649000420969 /* display_chat_manager.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = display_chat_manager.hpp; sourceTree = "<group>"; };
EC219453196064C500420969 /* wesnoth.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wesnoth.cpp; sourceTree = "<group>"; };
EC28642E1967988F00168DFF /* filter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = filter.cpp; sourceTree = "<group>"; };
EC28642F1967988F00168DFF /* filter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = filter.hpp; sourceTree = "<group>"; };
EC2864311967990500168DFF /* variable_info.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = variable_info.cpp; sourceTree = "<group>"; };
EC2864321967990500168DFF /* variable_info.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = variable_info.hpp; sourceTree = "<group>"; };
EC28C58D19423426003B0F5E /* utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utils.cpp; sourceTree = "<group>"; };
EC28C58E19423426003B0F5E /* utils.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = utils.hpp; sourceTree = "<group>"; };
EC28C59019423528003B0F5E /* save_index.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = save_index.cpp; sourceTree = "<group>"; };
EC2F5FFD1A048E210018C9D6 /* configure_engine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = configure_engine.cpp; sourceTree = "<group>"; };
EC2F5FFE1A048E210018C9D6 /* connect_engine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = connect_engine.cpp; sourceTree = "<group>"; };
EC2F5FFF1A048E210018C9D6 /* create_engine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = create_engine.cpp; sourceTree = "<group>"; };
EC2F60001A048E210018C9D6 /* depcheck.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = depcheck.cpp; sourceTree = "<group>"; };
EC2F60011A048E210018C9D6 /* flg_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = flg_manager.cpp; sourceTree = "<group>"; };
EC2F60021A048E210018C9D6 /* mp_game_utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mp_game_utils.cpp; sourceTree = "<group>"; };
EC2F600A1A048E210018C9D6 /* multiplayer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = multiplayer.cpp; sourceTree = "<group>"; };
EC2F600B1A048E210018C9D6 /* playcampaign.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = playcampaign.cpp; sourceTree = "<group>"; };
EC2F600C1A048E220018C9D6 /* singleplayer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = singleplayer.cpp; sourceTree = "<group>"; };
EC2F601D1A0490970018C9D6 /* advanced_graphics_options.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = advanced_graphics_options.cpp; sourceTree = "<group>"; };
EC2F601F1A0490FC0018C9D6 /* xbrz.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = xbrz.cpp; sourceTree = "<group>"; };
EC2F9A031A18112D00A14878 /* lua_interpreter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_interpreter.cpp; sourceTree = "<group>"; };
EC3024DA1E8469050098D797 /* help_browser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = help_browser.cpp; sourceTree = "<group>"; };
EC3024DB1E8469050098D797 /* help_browser.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = help_browser.hpp; sourceTree = "<group>"; };
EC3381C518B520120020DD6F /* theme_list.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = theme_list.cpp; sourceTree = "<group>"; };
EC3381C618B520120020DD6F /* theme_list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = theme_list.hpp; sourceTree = "<group>"; };
EC349AAD1AE318B100A0767A /* mp_join_game_password_prompt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mp_join_game_password_prompt.cpp; sourceTree = "<group>"; };
EC3863621EB6286E0048B0C8 /* lua_audio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_audio.cpp; sourceTree = "<group>"; };
EC3863631EB6286E0048B0C8 /* lua_audio.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lua_audio.hpp; sourceTree = "<group>"; };
EC386CEF195119A9006004ED /* animation_component.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = animation_component.cpp; sourceTree = "<group>"; };
EC386CF0195119AA006004ED /* animation_component.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = animation_component.hpp; sourceTree = "<group>"; };
EC387E68195AFB1F00FC0342 /* game_data.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_data.cpp; sourceTree = "<group>"; };
EC387E69195AFB1F00FC0342 /* game_data.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = game_data.hpp; sourceTree = "<group>"; };
EC387E6A195AFB1F00FC0342 /* game_state.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_state.cpp; sourceTree = "<group>"; };
EC387E6B195AFB1F00FC0342 /* game_state.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = game_state.hpp; sourceTree = "<group>"; };
EC387E6E195AFB5C00FC0342 /* drawer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = drawer.cpp; sourceTree = "<group>"; };
EC387E6F195AFB5C00FC0342 /* drawer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = drawer.hpp; sourceTree = "<group>"; };
EC387E71195AFC8400FC0342 /* fake_unit_ptr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fake_unit_ptr.cpp; sourceTree = "<group>"; };
EC387E72195AFC8400FC0342 /* fake_unit_ptr.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fake_unit_ptr.hpp; sourceTree = "<group>"; };
EC44E37E181DDAF90037A62F /* menu_item.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = menu_item.cpp; sourceTree = "<group>"; };
EC44E37F181DDAF90037A62F /* menu_item.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = menu_item.hpp; sourceTree = "<group>"; };
EC44E380181DDAF90037A62F /* wmi_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wmi_manager.cpp; sourceTree = "<group>"; };
EC44E381181DDAF90037A62F /* wmi_manager.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = wmi_manager.hpp; sourceTree = "<group>"; };
EC45DEDC1AD1CEA300BD760C /* countdown_clock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = countdown_clock.cpp; sourceTree = "<group>"; };
EC45DEDE1AD1CED100BD760C /* replay_recorder_base.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = replay_recorder_base.cpp; sourceTree = "<group>"; };
EC45DEE01AD1CEF600BD760C /* floating_label.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = floating_label.cpp; sourceTree = "<group>"; };
EC48D74B17F3148300DE80BF /* recruitment.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = recruitment.cpp; sourceTree = "<group>"; };
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.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_locale-mt.dylib"; path = "lib/libboost_locale-mt.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>"; };
EC4E3B2119B2D8880049CBD7 /* simulated_actions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = simulated_actions.cpp; sourceTree = "<group>"; };
EC50126E1E06151800C4DFC6 /* attack_predictions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = attack_predictions.cpp; sourceTree = "<group>"; };
EC50126F1E06151800C4DFC6 /* attack_predictions.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = attack_predictions.hpp; sourceTree = "<group>"; };
EC5012711E06185600C4DFC6 /* general.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = general.hpp; sourceTree = "<group>"; };
EC5012721E06185600C4DFC6 /* io.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = io.hpp; sourceTree = "<group>"; };
EC5012731E06185600C4DFC6 /* math.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = math.hpp; sourceTree = "<group>"; };
EC51DB7618F8BFA4004621D9 /* playturn_network_adapter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = playturn_network_adapter.cpp; sourceTree = "<group>"; };
EC51DB7718F8BFA4004621D9 /* playturn_network_adapter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = playturn_network_adapter.hpp; sourceTree = "<group>"; };
EC53B04D1B23BB0E002F758F /* make_enum.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = make_enum.cpp; sourceTree = "<group>"; };
EC54017B1EBE0C4500AE66EE /* display.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = display.cpp; path = preferences/display.cpp; sourceTree = "<group>"; };
EC54017C1EBE0C4500AE66EE /* display.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = display.hpp; path = preferences/display.hpp; sourceTree = "<group>"; };
EC54017D1EBE0C4500AE66EE /* editor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = editor.cpp; path = preferences/editor.cpp; sourceTree = "<group>"; };
EC54017E1EBE0C4500AE66EE /* editor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = editor.hpp; path = preferences/editor.hpp; sourceTree = "<group>"; };
EC54017F1EBE0C4500AE66EE /* game.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = game.cpp; path = preferences/game.cpp; sourceTree = "<group>"; };
EC5401801EBE0C4500AE66EE /* game.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = game.hpp; path = preferences/game.hpp; sourceTree = "<group>"; };
EC5401811EBE0C4500AE66EE /* general.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = general.cpp; path = preferences/general.cpp; sourceTree = "<group>"; };
EC5401821EBE0C4500AE66EE /* general.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = general.hpp; path = preferences/general.hpp; sourceTree = "<group>"; };
EC5401831EBE0C4500AE66EE /* lobby.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = lobby.cpp; path = preferences/lobby.cpp; sourceTree = "<group>"; };
EC5401841EBE0C4500AE66EE /* lobby.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = lobby.hpp; path = preferences/lobby.hpp; sourceTree = "<group>"; };
EC5430211A4E6024006D206C /* lua_team.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_team.cpp; sourceTree = "<group>"; };
EC5430221A4E6024006D206C /* lua_unit_type.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_unit_type.cpp; sourceTree = "<group>"; };
EC5590761A0B11C600675179 /* lua_map_generator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_map_generator.cpp; sourceTree = "<group>"; };
EC59F25F1A4529D2001910CB /* context.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = context.cpp; path = plugins/context.cpp; sourceTree = "<group>"; };
EC59F2601A4529D2001910CB /* manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = manager.cpp; path = plugins/manager.cpp; sourceTree = "<group>"; };
EC5C242218EF07B4001FA499 /* libbz2.1.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libbz2.1.0.dylib; path = /usr/lib/libbz2.1.0.dylib; sourceTree = "<absolute>"; };
EC5C242318EF07B4001FA499 /* libexpat.1.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libexpat.1.dylib; path = /usr/lib/libexpat.1.dylib; sourceTree = "<absolute>"; };
EC5C242418EF07B4001FA499 /* libffi.6.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libffi.6.dylib; path = lib/libffi.6.dylib; sourceTree = "<group>"; };
EC5C242518EF07B4001FA499 /* libfontconfig.1.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libfontconfig.1.dylib; path = lib/libfontconfig.1.dylib; sourceTree = "<group>"; };
EC5C242618EF07B4001FA499 /* libglib-2.0.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libglib-2.0.0.dylib"; path = "lib/libglib-2.0.0.dylib"; sourceTree = "<group>"; };
EC5C242718EF07B4001FA499 /* libgmodule-2.0.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libgmodule-2.0.0.dylib"; path = "lib/libgmodule-2.0.0.dylib"; sourceTree = "<group>"; };
EC5C242818EF07B4001FA499 /* libgobject-2.0.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libgobject-2.0.0.dylib"; path = "lib/libgobject-2.0.0.dylib"; sourceTree = "<group>"; };
EC5C242918EF07B4001FA499 /* libgraphite2.3.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libgraphite2.3.dylib; path = lib/libgraphite2.3.dylib; sourceTree = "<group>"; };
EC5C242A18EF07B4001FA499 /* libgthread-2.0.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libgthread-2.0.0.dylib"; path = "lib/libgthread-2.0.0.dylib"; sourceTree = "<group>"; };
EC5C242B18EF07B4001FA499 /* libharfbuzz.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libharfbuzz.0.dylib; path = lib/libharfbuzz.0.dylib; sourceTree = "<group>"; };
EC5C242C18EF07B4001FA499 /* libiconv.2.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libiconv.2.dylib; path = /usr/lib/libiconv.2.dylib; sourceTree = "<absolute>"; };
EC5C242E18EF07B4001FA499 /* libpango-1.0.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libpango-1.0.0.dylib"; path = "lib/libpango-1.0.0.dylib"; sourceTree = "<group>"; };
EC5C242F18EF07B4001FA499 /* libpangocairo-1.0.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libpangocairo-1.0.0.dylib"; path = "lib/libpangocairo-1.0.0.dylib"; sourceTree = "<group>"; };
EC5C243018EF07B4001FA499 /* libpangoft2-1.0.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libpangoft2-1.0.0.dylib"; path = "lib/libpangoft2-1.0.0.dylib"; sourceTree = "<group>"; };
EC5C243118EF07B4001FA499 /* libpng16.16.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libpng16.16.dylib; path = lib/libpng16.16.dylib; sourceTree = "<group>"; };
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>"; };
EC5C70BE19EEB57400432CF4 /* mp_alerts_options.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mp_alerts_options.cpp; sourceTree = "<group>"; };
EC5C70C019EEB58300432CF4 /* mp_ui_alerts.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mp_ui_alerts.cpp; sourceTree = "<group>"; };
EC62E0B71EA4FB0400BC208E /* multimenu_button.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = multimenu_button.cpp; path = ../gui/widgets/multimenu_button.cpp; sourceTree = "<group>"; };
EC62E0B81EA4FB0400BC208E /* multimenu_button.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = multimenu_button.hpp; path = ../gui/widgets/multimenu_button.hpp; sourceTree = "<group>"; };
EC64D75C1A085C990092EF75 /* libboost_random-mt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_random-mt.dylib"; path = "lib/libboost_random-mt.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>"; };
EC66897F1ED3289900D9433A /* widget_helpers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = widget_helpers.cpp; sourceTree = "<group>"; };
EC6689801ED3289900D9433A /* widget_helpers.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = widget_helpers.hpp; sourceTree = "<group>"; };
EC669C251DFC95AF00172EED /* surface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = surface.cpp; sourceTree = "<group>"; };
EC67F7E91DB3144A0038337E /* constants.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = constants.cpp; path = font/constants.cpp; sourceTree = "<group>"; };
EC67F7EA1DB3144A0038337E /* constants.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = constants.hpp; path = font/constants.hpp; sourceTree = "<group>"; };
EC67F7EB1DB3144A0038337E /* font_config.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = font_config.cpp; path = font/font_config.cpp; sourceTree = "<group>"; };
EC67F7EC1DB3144A0038337E /* font_config.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = font_config.hpp; path = font/font_config.hpp; sourceTree = "<group>"; };
EC67F7EF1DB3144A0038337E /* font_options.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = font_options.hpp; path = font/font_options.hpp; sourceTree = "<group>"; };
EC67F7F81DB314580038337E /* text.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = text.cpp; path = font/text.cpp; sourceTree = "<group>"; };
EC67F7F91DB314580038337E /* text.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = text.hpp; path = font/text.hpp; sourceTree = "<group>"; };
EC74C10D1975765F00B85A1A /* depcheck_confirm_change.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = depcheck_confirm_change.cpp; sourceTree = "<group>"; };
EC74C10E1975765F00B85A1A /* depcheck_select_new.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = depcheck_select_new.cpp; sourceTree = "<group>"; };
EC74C119197576F500B85A1A /* notifications.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = notifications.cpp; sourceTree = "<group>"; };
EC74C11A197576F500B85A1A /* notifications.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = notifications.hpp; sourceTree = "<group>"; };
EC74C11B197576F500B85A1A /* open.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = open.cpp; sourceTree = "<group>"; };
EC74C11C197576F500B85A1A /* open.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = open.hpp; sourceTree = "<group>"; };
EC79D70C19548D5000EC7C1F /* game_cache_options.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_cache_options.cpp; sourceTree = "<group>"; };
EC8174681FB42BA300A8ED00 /* slider_base.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slider_base.cpp; sourceTree = "<group>"; };
EC81746A1FB42BB600A8ED00 /* slider_base.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = slider_base.hpp; sourceTree = "<group>"; };
EC84245D18F30D9100FC1EEF /* replay_helper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = replay_helper.cpp; sourceTree = "<group>"; };
EC84245E18F30D9100FC1EEF /* replay_helper.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = replay_helper.hpp; sourceTree = "<group>"; };
EC84246018F30D9100FC1EEF /* synced_checkup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = synced_checkup.cpp; sourceTree = "<group>"; };
EC84246118F30D9100FC1EEF /* synced_checkup.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = synced_checkup.hpp; sourceTree = "<group>"; };
EC84246218F30D9100FC1EEF /* synced_commands.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = synced_commands.cpp; sourceTree = "<group>"; };
EC84246318F30D9100FC1EEF /* synced_commands.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = synced_commands.hpp; sourceTree = "<group>"; };
EC84246418F30D9100FC1EEF /* synced_context.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = synced_context.cpp; sourceTree = "<group>"; };
EC84246518F30D9100FC1EEF /* synced_context.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = synced_context.hpp; sourceTree = "<group>"; };
EC84246F18F30DB700FC1EEF /* exception.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = exception.cpp; sourceTree = "<group>"; };
EC84247018F30DB700FC1EEF /* exception.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = exception.hpp; sourceTree = "<group>"; };
EC89A1061879D17D00A3B0B1 /* lapi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lapi.cpp; sourceTree = "<group>"; };
EC89A1071879D17D00A3B0B1 /* lauxlib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lauxlib.cpp; sourceTree = "<group>"; };
EC89A1081879D17D00A3B0B1 /* lbaselib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lbaselib.cpp; sourceTree = "<group>"; };
EC89A1091879D17D00A3B0B1 /* lbitlib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lbitlib.cpp; sourceTree = "<group>"; };
EC89A10A1879D17D00A3B0B1 /* lcode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lcode.cpp; sourceTree = "<group>"; };
EC89A10B1879D17D00A3B0B1 /* lcorolib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lcorolib.cpp; sourceTree = "<group>"; };
EC89A10C1879D17D00A3B0B1 /* lctype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lctype.cpp; sourceTree = "<group>"; };
EC89A10D1879D17D00A3B0B1 /* ldblib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ldblib.cpp; sourceTree = "<group>"; };
EC89A10E1879D17D00A3B0B1 /* ldebug.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ldebug.cpp; sourceTree = "<group>"; };
EC89A10F1879D17D00A3B0B1 /* ldo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ldo.cpp; sourceTree = "<group>"; };
EC89A1101879D17D00A3B0B1 /* ldump.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ldump.cpp; sourceTree = "<group>"; };
EC89A1111879D17D00A3B0B1 /* lfunc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lfunc.cpp; sourceTree = "<group>"; };
EC89A1121879D17D00A3B0B1 /* lgc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lgc.cpp; sourceTree = "<group>"; };
EC89A1141879D17D00A3B0B1 /* liolib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = liolib.cpp; sourceTree = "<group>"; };
EC89A1151879D17D00A3B0B1 /* llex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = llex.cpp; sourceTree = "<group>"; };
EC89A1161879D17D00A3B0B1 /* lmathlib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lmathlib.cpp; sourceTree = "<group>"; };
EC89A1171879D17D00A3B0B1 /* lmem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lmem.cpp; sourceTree = "<group>"; };
EC89A1181879D17D00A3B0B1 /* loadlib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loadlib.cpp; sourceTree = "<group>"; };
EC89A1191879D17D00A3B0B1 /* lobject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lobject.cpp; sourceTree = "<group>"; };
EC89A11A1879D17D00A3B0B1 /* lopcodes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lopcodes.cpp; sourceTree = "<group>"; };
EC89A11B1879D17D00A3B0B1 /* loslib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loslib.cpp; sourceTree = "<group>"; };
EC89A11C1879D17D00A3B0B1 /* lparser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lparser.cpp; sourceTree = "<group>"; };
EC89A11D1879D17D00A3B0B1 /* lstate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lstate.cpp; sourceTree = "<group>"; };
EC89A11E1879D17D00A3B0B1 /* lstring.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lstring.cpp; sourceTree = "<group>"; };
EC89A11F1879D17D00A3B0B1 /* lstrlib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lstrlib.cpp; sourceTree = "<group>"; };
EC89A1201879D17D00A3B0B1 /* ltable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ltable.cpp; sourceTree = "<group>"; };
EC89A1211879D17D00A3B0B1 /* ltablib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ltablib.cpp; sourceTree = "<group>"; };
EC89A1221879D17D00A3B0B1 /* ltm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ltm.cpp; sourceTree = "<group>"; };
EC89A1261879D17D00A3B0B1 /* lundump.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lundump.cpp; sourceTree = "<group>"; };
EC89A1271879D17D00A3B0B1 /* lvm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lvm.cpp; sourceTree = "<group>"; };
EC89A1281879D17D00A3B0B1 /* lzio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lzio.cpp; sourceTree = "<group>"; };
EC95E50418612BB600F3A9EF /* edit_scenario.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = edit_scenario.cpp; sourceTree = "<group>"; };
EC95E50518612BB600F3A9EF /* edit_scenario.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = edit_scenario.hpp; sourceTree = "<group>"; };
EC95E50618612BB600F3A9EF /* edit_side.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = edit_side.cpp; sourceTree = "<group>"; };
EC95E50718612BB600F3A9EF /* edit_side.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = edit_side.hpp; sourceTree = "<group>"; };
ECA1E0F11A1271AC00426E00 /* lua_gui2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_gui2.cpp; sourceTree = "<group>"; };
ECA1E0F91A1272EE00426E00 /* help.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = help.cpp; sourceTree = "<group>"; };
ECA1E1001A12755B00426E00 /* mapgen_lua_kernel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mapgen_lua_kernel.cpp; sourceTree = "<group>"; };
ECA4A6781A1EC319006BCCF2 /* lua_fileops.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_fileops.cpp; sourceTree = "<group>"; };
ECA4A6791A1EC319006BCCF2 /* lua_map_location_ops.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_map_location_ops.cpp; sourceTree = "<group>"; };
ECA4A67A1A1EC319006BCCF2 /* lua_rng.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_rng.cpp; sourceTree = "<group>"; };
ECA556251E7B5DA5006E907D /* manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = manager.cpp; sourceTree = "<group>"; };
ECA556261E7B5DA5006E907D /* manager.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = manager.hpp; sourceTree = "<group>"; };
ECA556281E7B5E11006E907D /* addon_list.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = addon_list.cpp; sourceTree = "<group>"; };
ECA556291E7B5E11006E907D /* addon_list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = addon_list.hpp; sourceTree = "<group>"; };
ECA5562B1E7B5E3A006E907D /* tag.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tag.cpp; sourceTree = "<group>"; };
ECA5562C1E7B5E3A006E907D /* tag.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = tag.hpp; sourceTree = "<group>"; };
ECA5562E1E7B5E74006E907D /* linked_group_definition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = linked_group_definition.cpp; sourceTree = "<group>"; };
ECA5562F1E7B5E74006E907D /* linked_group_definition.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = linked_group_definition.hpp; sourceTree = "<group>"; };
ECA556311E7B5EB3006E907D /* hotkey_bind.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hotkey_bind.cpp; sourceTree = "<group>"; };
ECA556321E7B5EB3006E907D /* hotkey_bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = hotkey_bind.hpp; sourceTree = "<group>"; };
ECA556341E7B5ED8006E907D /* install_dependencies.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = install_dependencies.cpp; sourceTree = "<group>"; };
ECA556351E7B5ED8006E907D /* install_dependencies.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = install_dependencies.hpp; sourceTree = "<group>"; };
ECA563831A47BA36006278A5 /* hotkey_handler_mp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hotkey_handler_mp.cpp; sourceTree = "<group>"; };
ECA563851A47BA36006278A5 /* hotkey_handler_sp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hotkey_handler_sp.cpp; sourceTree = "<group>"; };
ECA563861A47BA36006278A5 /* hotkey_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hotkey_handler.cpp; sourceTree = "<group>"; };
ECA9E7461CA20AA800A947D6 /* libreadline.7.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libreadline.7.0.dylib; path = lib/libreadline.7.0.dylib; sourceTree = "<group>"; };
ECAA3FE518E0E4EF002E8998 /* unicode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = unicode.cpp; sourceTree = "<group>"; };
ECAA3FE618E0E4EF002E8998 /* unicode.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unicode.hpp; sourceTree = "<group>"; };
ECAB844E1B0C1933001A3EB7 /* shroud_clearing_action.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = shroud_clearing_action.cpp; sourceTree = "<group>"; };
ECAB844F1B0C1933001A3EB7 /* undo_action.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = undo_action.cpp; sourceTree = "<group>"; };
ECAB84501B0C1933001A3EB7 /* undo_dismiss_action.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = undo_dismiss_action.cpp; sourceTree = "<group>"; };
ECAB84511B0C1934001A3EB7 /* undo_move_action.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = undo_move_action.cpp; sourceTree = "<group>"; };
ECAB84521B0C1934001A3EB7 /* undo_recall_action.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = undo_recall_action.cpp; sourceTree = "<group>"; };
ECAB84531B0C1934001A3EB7 /* undo_recruit_action.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = undo_recruit_action.cpp; sourceTree = "<group>"; };
ECAB84541B0C1934001A3EB7 /* undo_update_shroud_action.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = undo_update_shroud_action.cpp; sourceTree = "<group>"; };
ECABDA341B6A9461001407C1 /* game_version.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_version.cpp; sourceTree = "<group>"; };
ECB107D61E84B52600379898 /* story_viewer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = story_viewer.cpp; sourceTree = "<group>"; };
ECB107D71E84B52600379898 /* story_viewer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = story_viewer.hpp; sourceTree = "<group>"; };
ECB57C3F1A56E6DC001973A5 /* teambuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = teambuilder.cpp; sourceTree = "<group>"; };
ECB58C8B19E71347007D074F /* editor_controller.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = editor_controller.cpp; path = controller/editor_controller.cpp; sourceTree = "<group>"; };
ECB58C8C19E71347007D074F /* editor_controller.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = editor_controller.hpp; path = controller/editor_controller.hpp; sourceTree = "<group>"; };
ECB6A6311FB8AAC400877C20 /* point.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = point.hpp; sourceTree = "<group>"; };
ECB6A6321FB8AAC400877C20 /* point.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = point.cpp; sourceTree = "<group>"; };
ECBBD73B1928F3F100E434C6 /* builder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = builder.cpp; sourceTree = "<group>"; };
ECBBD73C1928F3F100E434C6 /* builder.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = builder.hpp; sourceTree = "<group>"; };
ECBBD73E1928F41500E434C6 /* core_selection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = core_selection.cpp; sourceTree = "<group>"; };
ECBBD73F1928F41500E434C6 /* core_selection.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = core_selection.hpp; sourceTree = "<group>"; };
ECC2FFF91A51A00900023AF4 /* lua_race.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_race.cpp; sourceTree = "<group>"; };
ECC2FFFB1A51A91100023AF4 /* attack_type.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = attack_type.cpp; sourceTree = "<group>"; };
ECC84C1B1B973C5900A5F451 /* quit_confirmation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = quit_confirmation.cpp; sourceTree = "<group>"; };
ECC84C1C1B973C5900A5F451 /* quit_confirmation.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quit_confirmation.hpp; sourceTree = "<group>"; };
ECC8F419185FE2E1004AC3BE /* format_time_summary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = format_time_summary.cpp; sourceTree = "<group>"; };
ECC8F41A185FE2E1004AC3BE /* format_time_summary.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = format_time_summary.hpp; sourceTree = "<group>"; };
ECD26C891FE5730200E663E1 /* gui_definition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gui_definition.cpp; sourceTree = "<group>"; };
ECD26C8A1FE5730300E663E1 /* gui_definition.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = gui_definition.hpp; sourceTree = "<group>"; };
ECD26C8B1FE5730500E663E1 /* static_registry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = static_registry.cpp; sourceTree = "<group>"; };
ECD26C8C1FE5730600E663E1 /* static_registry.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = static_registry.hpp; sourceTree = "<group>"; };
ECD26C901FE5737100E663E1 /* player_list_helper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = player_list_helper.cpp; sourceTree = "<group>"; };
ECD26C911FE5737200E663E1 /* player_list_helper.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = player_list_helper.hpp; sourceTree = "<group>"; };
ECD26C931FE573D100E663E1 /* gui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gui.cpp; sourceTree = "<group>"; };
ECD26C941FE573D200E663E1 /* gui.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = gui.hpp; sourceTree = "<group>"; };
ECD39891194B830300CF2125 /* saved_game.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = saved_game.cpp; sourceTree = "<group>"; };
ECD39892194B830300CF2125 /* saved_game.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = saved_game.hpp; sourceTree = "<group>"; };
ECD39894194B844A00CF2125 /* display_context.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = display_context.cpp; sourceTree = "<group>"; };
ECD5D7BE1A22DC8600114175 /* lua_cpp_function.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_cpp_function.cpp; sourceTree = "<group>"; };
ECDEAF6D194FE84000DB2F47 /* fake_unit_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fake_unit_manager.cpp; sourceTree = "<group>"; };
ECDEAF6E194FE84000DB2F47 /* fake_unit_manager.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fake_unit_manager.hpp; sourceTree = "<group>"; };
ECDEAF74194FE86C00DB2F47 /* animated.tpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = animated.tpp; sourceTree = "<group>"; };
ECDEAF76194FEA8400DB2F47 /* syncmp_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = syncmp_handler.cpp; sourceTree = "<group>"; };
ECDEAF78194FEA9D00DB2F47 /* game_classification.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_classification.cpp; sourceTree = "<group>"; };
ECDF181E1A3FE0DE00D157A6 /* manager_impl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = manager_impl.cpp; sourceTree = "<group>"; };
ECDF181F1A3FE0DE00D157A6 /* manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = manager.cpp; sourceTree = "<group>"; };
ECE0293B1E9A77E100DC0A62 /* outro.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = outro.cpp; sourceTree = "<group>"; };
ECE0293C1E9A77E100DC0A62 /* outro.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = outro.hpp; sourceTree = "<group>"; };
ECE09A531EBA529D0020C97B /* parser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = parser.cpp; sourceTree = "<group>"; };
ECE09A541EBA529D0020C97B /* parser.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = parser.hpp; sourceTree = "<group>"; };
ECE113A41DAECF3D00EBD7C4 /* paths.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = paths.cpp; sourceTree = "<group>"; };
ECE113A51DAECF3D00EBD7C4 /* paths.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = paths.hpp; sourceTree = "<group>"; };
ECE17E111A0DD79F00B76473 /* type_data.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = type_data.cpp; sourceTree = "<group>"; };
ECE272441FA03AAE004F0908 /* lobby.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lobby.cpp; sourceTree = "<group>"; };
ECE272461FA03AC9004F0908 /* lobby.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lobby.hpp; sourceTree = "<group>"; };
ECE272471FA03ADC004F0908 /* player_info.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = player_info.cpp; sourceTree = "<group>"; };
ECE272481FA03ADC004F0908 /* player_info.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = player_info.hpp; sourceTree = "<group>"; };
ECEEB7EF1A1E8AB20006575B /* default_map_generator_job.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = default_map_generator_job.cpp; sourceTree = "<group>"; };
ECF3A0B118AD3E8700DD643A /* wml_error.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wml_error.cpp; sourceTree = "<group>"; };
ECF3A0B218AD3E8800DD643A /* wml_error.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = wml_error.hpp; sourceTree = "<group>"; };
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.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_filesystem-mt.dylib"; path = "lib/libboost_filesystem-mt.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>"; };
ECFA82DD184E59F3006782FB /* hotkey_command.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = hotkey_command.hpp; sourceTree = "<group>"; };
ECFA82DE184E59F3006782FB /* hotkey_item.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hotkey_item.cpp; sourceTree = "<group>"; };
ECFA82DF184E59F3006782FB /* hotkey_item.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = hotkey_item.hpp; sourceTree = "<group>"; };
ECFA82E0184E59F3006782FB /* hotkey_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hotkey_manager.cpp; sourceTree = "<group>"; };
ECFA82E1184E59F3006782FB /* hotkey_manager.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = hotkey_manager.hpp; sourceTree = "<group>"; };
ECFB61831DA0A0C50055D3F8 /* lua_preferences.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_preferences.cpp; sourceTree = "<group>"; };
ECFB61841DA0A0C50055D3F8 /* lua_preferences.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lua_preferences.hpp; sourceTree = "<group>"; };
ECFB61861DA0A0F70055D3F8 /* mp_join_game.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mp_join_game.cpp; sourceTree = "<group>"; };
ECFB61871DA0A0F70055D3F8 /* mp_join_game.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mp_join_game.hpp; sourceTree = "<group>"; };
ECFB9FA7193BFAD900146ED0 /* carryover.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = carryover.cpp; sourceTree = "<group>"; };
ECFB9FA9193BFB4B00146ED0 /* game_board.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_board.cpp; sourceTree = "<group>"; };
ECFB9FAB193BFB6E00146ED0 /* rect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rect.cpp; sourceTree = "<group>"; };
F40A13BB1A3A88BA00C4D071 /* apple_notification.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = apple_notification.mm; path = ../../src/desktop/apple_notification.mm; sourceTree = "<group>"; };
F40A13BD1A3AA56800C4D071 /* apple_notification.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = apple_notification.hpp; path = ../../src/desktop/apple_notification.hpp; sourceTree = "<group>"; };
F40C04821706613100B4DA68 /* tooltip.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = tooltip.hpp; sourceTree = "<group>"; };
F40C04831706613100B4DA68 /* modeless_dialog.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = modeless_dialog.hpp; sourceTree = "<group>"; };
F40C04841706613100B4DA68 /* mp_login.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mp_login.hpp; sourceTree = "<group>"; };
F419A1F314E21246002F9ADC /* game_end_exceptions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_end_exceptions.cpp; sourceTree = "<group>"; };
F419A2C014F5BCFE002F9ADC /* client.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = client.hpp; sourceTree = "<group>"; };
F419A2C114F5BCFE002F9ADC /* info.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = info.cpp; sourceTree = "<group>"; };
F419A2C214F5BCFE002F9ADC /* info.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = info.hpp; sourceTree = "<group>"; };
F419A31014F8868A002F9ADC /* manager_ui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = manager_ui.cpp; sourceTree = "<group>"; };
F419A31114F8868A002F9ADC /* manager_ui.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = manager_ui.hpp; sourceTree = "<group>"; };
F419E43E13354E220031448A /* teleport.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = teleport.hpp; sourceTree = "<group>"; };
F419E44313354E620031448A /* lua_jailbreak_exception.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lua_jailbreak_exception.hpp; sourceTree = "<group>"; };
F419E44413354E620031448A /* lua_jailbreak_exception.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_jailbreak_exception.cpp; sourceTree = "<group>"; };
F419E485133550FB0031448A /* drawing.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = drawing.hpp; sourceTree = "<group>"; };
F444907513C5483E003B6442 /* joystick.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = joystick.cpp; sourceTree = "<group>"; };
F444907613C5483E003B6442 /* joystick.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = joystick.hpp; sourceTree = "<group>"; };
F44490B413C5483F003B6442 /* network_asio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = network_asio.cpp; sourceTree = "<group>"; };
F44490B513C5483F003B6442 /* network_asio.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = network_asio.hpp; sourceTree = "<group>"; };
F444917513C5562C003B6442 /* folder_create.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = folder_create.cpp; sourceTree = "<group>"; };
F444917613C5562C003B6442 /* folder_create.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = folder_create.hpp; sourceTree = "<group>"; };
F449349913FF652800DF01D5 /* validator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validator.cpp; sourceTree = "<group>"; };
F449349A13FF652800DF01D5 /* validator.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = validator.hpp; sourceTree = "<group>"; };
F468E6AB16DF872200A31A5A /* movetype.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = movetype.hpp; sourceTree = "<group>"; };
F468E6AC16DF872200A31A5A /* movetype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = movetype.cpp; sourceTree = "<group>"; };
F46C5DCA13A5074C00DD0816 /* commandline_options.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = commandline_options.hpp; sourceTree = "<group>"; };
F46C5DCB13A5074C00DD0816 /* commandline_options.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = commandline_options.cpp; sourceTree = "<group>"; };
F46C5DD213A5089100DD0816 /* lua_object.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lua_object.hpp; sourceTree = "<group>"; };
F46C5DD313A5089100DD0816 /* lua_object.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_object.cpp; sourceTree = "<group>"; };
F4728DAF145A59CF00F0E1E1 /* set_starting_position.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = set_starting_position.cpp; sourceTree = "<group>"; };
F4728DB0145A59CF00F0E1E1 /* set_starting_position.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set_starting_position.hpp; sourceTree = "<group>"; };
F480CD1D14034E6D007175D6 /* mapbuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mapbuilder.cpp; sourceTree = "<group>"; };
F480CD1E14034E6D007175D6 /* mapbuilder.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mapbuilder.hpp; sourceTree = "<group>"; };
F480CD2214034F18007175D6 /* schema_validator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = schema_validator.cpp; sourceTree = "<group>"; };
F480CD2A14034FB8007175D6 /* schema_validator.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = schema_validator.hpp; sourceTree = "<group>"; };
F49F134815BC627C00B64B0B /* edit_label.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = edit_label.cpp; sourceTree = "<group>"; };
F49F134915BC627C00B64B0B /* edit_label.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = edit_label.hpp; sourceTree = "<group>"; };
F4D2A99514DAED0E00CAFF31 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
F4D2DECA14DCA1D000CAFF31 /* client.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = client.cpp; sourceTree = "<group>"; };
F4D2DEDE14DED86800CAFF31 /* lctype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lctype.h; sourceTree = "<group>"; };
F4D5AFEA1571208B0062EAFC /* placer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = placer.cpp; sourceTree = "<group>"; };
F4D5AFEB1571208B0062EAFC /* placer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = placer.hpp; sourceTree = "<group>"; };
F4D5AFF0157120B30062EAFC /* horizontal_list.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = horizontal_list.cpp; sourceTree = "<group>"; };
F4D5AFF1157120B30062EAFC /* horizontal_list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = horizontal_list.hpp; sourceTree = "<group>"; };
F4D5AFF2157120B30062EAFC /* vertical_list.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vertical_list.cpp; sourceTree = "<group>"; };
F4D5AFF3157120B30062EAFC /* vertical_list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vertical_list.hpp; sourceTree = "<group>"; };
F4D5DF37149CE9B500294046 /* chat_log.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = chat_log.cpp; sourceTree = "<group>"; };
F4D5DF38149CE9B500294046 /* chat_log.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = chat_log.hpp; sourceTree = "<group>"; };
F4E4E0AF1367241E001C7528 /* suppose_dead.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = suppose_dead.cpp; sourceTree = "<group>"; };
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.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_iostreams-mt.dylib"; path = "lib/libboost_iostreams-mt.dylib"; sourceTree = "<group>"; };
F4EF0D5213AD4E35003C701D /* 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>"; };
F4EF0D5313AD4E35003C701D /* libboost_regex-mt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_regex-mt.dylib"; path = "lib/libboost_regex-mt.dylib"; sourceTree = "<group>"; };
F4EF0D5413AD4E35003C701D /* libboost_system-mt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_system-mt.dylib"; path = "lib/libboost_system-mt.dylib"; sourceTree = "<group>"; };
F4EF0D7213AD52EA003C701D /* network_transmission.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = network_transmission.hpp; sourceTree = "<group>"; };
F4EF0D7313AD52EA003C701D /* network_transmission.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = network_transmission.cpp; sourceTree = "<group>"; };
F4FBD769145D93370083CA67 /* uninstall_list.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uninstall_list.cpp; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
8D11072E0486CEB800E47090 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
ECA9E7471CA20AA800A947D6 /* libreadline.7.0.dylib in Frameworks */,
8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
F4D2A99614DAED0E00CAFF31 /* CoreFoundation.framework in Frameworks */,
91B6221D1B76C0F400B00E0F /* libboost_filesystem-mt.dylib in Frameworks */,
91B6221E1B76C0F400B00E0F /* libboost_iostreams-mt.dylib in Frameworks */,
91B6221F1B76C0F400B00E0F /* libboost_locale-mt.dylib in Frameworks */,
91B622201B76C0F400B00E0F /* libboost_program_options-mt.dylib in Frameworks */,
91B622211B76C0F400B00E0F /* libboost_random-mt.dylib in Frameworks */,
91B622221B76C0F400B00E0F /* libboost_regex-mt.dylib in Frameworks */,
91B622231B76C0F400B00E0F /* libboost_system-mt.dylib in Frameworks */,
90BC845B1EDBD7B600A6630D /* libcrypto.1.1.dylib in Frameworks */,
EC5C243B18EF07B4001FA499 /* libbz2.1.0.dylib in Frameworks */,
B513B2290ED36BFB0006E551 /* libcairo.2.dylib in Frameworks */,
EC5C243C18EF07B4001FA499 /* libexpat.1.dylib in Frameworks */,
EC5C243D18EF07B4001FA499 /* libffi.6.dylib in Frameworks */,
EC5C243E18EF07B4001FA499 /* libfontconfig.1.dylib in Frameworks */,
B5599FCB0EC8FBCB008DD061 /* libfreetype.6.dylib in Frameworks */,
EC5C243F18EF07B4001FA499 /* libglib-2.0.0.dylib in Frameworks */,
EC5C244018EF07B4001FA499 /* libgmodule-2.0.0.dylib in Frameworks */,
EC5C244118EF07B4001FA499 /* libgobject-2.0.0.dylib in Frameworks */,
EC5C244218EF07B4001FA499 /* libgraphite2.3.dylib in Frameworks */,
EC5C244318EF07B4001FA499 /* libgthread-2.0.0.dylib in Frameworks */,
EC5C244418EF07B4001FA499 /* libharfbuzz.0.dylib in Frameworks */,
EC5C244518EF07B4001FA499 /* libiconv.2.dylib in Frameworks */,
EC5C244718EF07B4001FA499 /* libpango-1.0.0.dylib in Frameworks */,
EC5C244818EF07B4001FA499 /* libpangocairo-1.0.0.dylib in Frameworks */,
90606A2B1D5599BA00719B40 /* libpcre.1.dylib in Frameworks */,
EC5C244918EF07B4001FA499 /* libpangoft2-1.0.0.dylib in Frameworks */,
EC1D88DB18EF413100E66AC1 /* libpixman-1.0.dylib in Frameworks */,
EC5C244A18EF07B4001FA499 /* libpng16.16.dylib in Frameworks */,
EC5C245318EF07B4001FA499 /* libz.1.dylib in Frameworks */,
B55999250EC61F59008DD061 /* SDL2_image.framework in Frameworks */,
B55999270EC61F59008DD061 /* SDL2_mixer.framework in Frameworks */,
B55998F80EC61EA5008DD061 /* SDL2.framework in Frameworks */,
915C68F41DF1F78600594B07 /* libintl.8.dylib in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
9107AE111DB32862001927B0 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
91C548C21D8866ED00FE6A7B /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
91C548C31D8866ED00FE6A7B /* CoreFoundation.framework in Frameworks */,
91C548E21D886E9000FE6A7B /* libboost_system-mt.dylib in Frameworks */,
46F57099205FD0BF007031BF /* libcrypto.1.1.dylib in Frameworks */,
91C548E81D886F1E00FE6A7B /* libboost_locale-mt.dylib in Frameworks */,
46F57098205FD0B4007031BF /* SDL2.framework in Frameworks */,
91C548ED1D886FC500FE6A7B /* libboost_filesystem-mt.dylib in Frameworks */,
91C548EE1D886FCE00FE6A7B /* libboost_iostreams-mt.dylib in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
B597C4960FACD3CD00CE81F5 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
B597C6F30FACDE1100CE81F5 /* Cocoa.framework in Frameworks */,
B597C51D0FACD56200CE81F5 /* libcairo.2.dylib in Frameworks */,
B597C51F0FACD56A00CE81F5 /* libfreetype.6.dylib in Frameworks */,
46B2A7C12028DDA2006C2323 /* libpng16.16.dylib in Frameworks */,
B597C51E0FACD56600CE81F5 /* libpixman-1.0.dylib in Frameworks */,
B597C5280FACD58400CE81F5 /* SDL2_image.framework in Frameworks */,
B597C52A0FACD58400CE81F5 /* SDL2_mixer.framework in Frameworks */,
B597C5260FACD58400CE81F5 /* SDL2.framework in Frameworks */,
91E355631CACA1CE00774252 /* libboost_unit_test_framework-mt.dylib in Frameworks */,
91A215281CAD699200927AEA /* libfontconfig.1.dylib in Frameworks */,
91A215DB1CAD970800927AEA /* libboost_program_options-mt.dylib in Frameworks */,
91A215DC1CAD970800927AEA /* libboost_regex-mt.dylib in Frameworks */,
91A215DD1CAD971800927AEA /* libboost_locale-mt.dylib in Frameworks */,
91A215DE1CAD99E000927AEA /* libboost_filesystem-mt.dylib in Frameworks */,
46BAF785206672250004711F /* libboost_chrono-mt.dylib in Frameworks */,
91A215DF1CAD99E000927AEA /* libboost_iostreams-mt.dylib in Frameworks */,
91A215E01CAD99E000927AEA /* libboost_system-mt.dylib in Frameworks */,
90BC845D1EDBD7B600A6630D /* libcrypto.1.1.dylib in Frameworks */,
91A215E21CAD9B9000927AEA /* libpango-1.0.0.dylib in Frameworks */,
91A215E31CAD9B9000927AEA /* libpangocairo-1.0.0.dylib in Frameworks */,
916718EB1CADA88800B055A9 /* libgobject-2.0.0.dylib in Frameworks */,
46BAF787206672300004711F /* libboost_timer-mt.dylib in Frameworks */,
916719071CADAC0D00B055A9 /* libboost_random-mt.dylib in Frameworks */,
91C554691D77A545002DB0C8 /* libpcre.1.dylib in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
B5BB6B490F890FBA00444FBF /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
90BC845C1EDBD7B600A6630D /* libcrypto.1.1.dylib in Frameworks */,
F4D2A9D514DAED4200CAFF31 /* CoreFoundation.framework in Frameworks */,
ECF9D44119F4042700E6C9D9 /* libboost_filesystem-mt.dylib in Frameworks */,
F4EF0D4D13AD4D53003C701D /* libboost_iostreams-mt.dylib in Frameworks */,
EC4DF45B19FEA84A000EC086 /* libboost_locale-mt.dylib in Frameworks */,
EC64D7681A085F4A0092EF75 /* libboost_random-mt.dylib in Frameworks */,
ECF9D44219F4050E00E6C9D9 /* libboost_system-mt.dylib in Frameworks */,
91C554681D77A545002DB0C8 /* libpcre.1.dylib in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
080E96DDFE201D6D7F000001 /* Mac-specific */ = {
isa = PBXGroup;
children = (
F40A13BD1A3AA56800C4D071 /* apple_notification.hpp */,
F40A13BB1A3A88BA00C4D071 /* apple_notification.mm */,
B559986A0EC616B3008DD061 /* SDLMain.h */,
B559986B0EC616B3008DD061 /* SDLMain.mm */,
);
name = "Mac-specific";
sourceTree = "<group>";
};
1058C7A0FEA54F0111CA2CBB /* Linked System Frameworks */ = {
isa = PBXGroup;
children = (
1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
F4D2A99514DAED0E00CAFF31 /* CoreFoundation.framework */,
);
name = "Linked System Frameworks";
sourceTree = "<group>";
};
1058C7A2FEA54F0111CA2CBB /* Included Frameworks */ = {
isa = PBXGroup;
children = (
B55999220EC61F59008DD061 /* SDL2_image.framework */,
B55999240EC61F59008DD061 /* SDL2_mixer.framework */,
B55998F70EC61EA5008DD061 /* SDL2.framework */,
);
name = "Included Frameworks";
sourceTree = "<group>";
};
19C28FACFE9D520D11CA2CBB /* Products */ = {
isa = PBXGroup;
children = (
8D1107320486CEB800E47090 /* Wesnoth.app */,
B5BB6B4B0F890FBA00444FBF /* wesnothd */,
B597C4980FACD3CD00CE81F5 /* unit_tests */,
91C548CE1D8866ED00FE6A7B /* campaignd */,
9107AE141DB32862001927B0 /* liblua.a */,
);
name = Products;
sourceTree = "<group>";
};
29B97314FDCFA39411CA2CEA /* Wesnoth */ = {
isa = PBXGroup;
children = (
080E96DDFE201D6D7F000001 /* Mac-specific */,
B597C49D0FACD3F900CE81F5 /* tests */,
46F5709C205FF855007031BF /* campaignd_server */,
B5BB6B560F893DE000444FBF /* wesnothd_server */,
29B97315FDCFA39411CA2CEA /* src */,
29B97317FDCFA39411CA2CEA /* Resources */,
912DCA621CA6F5710019A6F9 /* Documentation */,
29B97323FDCFA39411CA2CEA /* Frameworks */,
19C28FACFE9D520D11CA2CBB /* Products */,
);
name = Wesnoth;
sourceTree = "<group>";
};
29B97315FDCFA39411CA2CEA /* src */ = {
isa = PBXGroup;
children = (
B5599AC60EC62181008DD061 /* about.cpp */,
B5599ABC0EC62181008DD061 /* about.hpp */,
620A386115E9364E00A4F513 /* actions */,
B52EE9A81213640400CFBDAB /* addon */,
B597EBCA0FC082AB00CE81F5 /* ai */,
B5599AB70EC62181008DD061 /* animated.hpp */,
ECDEAF74194FE86C00DB2F47 /* animated.tpp */,
B5599AB50EC62181008DD061 /* animated.cpp */,
B52EE8A1121359A600CFBDAB /* arrow.cpp */,
B52EE8A2121359A600CFBDAB /* arrow.hpp */,
B5599AD00EC62181008DD061 /* attack_prediction.cpp */,
B5599ACB0EC62181008DD061 /* attack_prediction.hpp */,
B5599AC80EC62181008DD061 /* boilerplate-header.cpp */,
91B621801B766ED500B00E0F /* buffered_istream.hpp */,
91B621A11B76A3CC00B00E0F /* build_info.cpp */,
91B621A31B76A5FA00B00E0F /* build_info.hpp */,
ECFB9FA7193BFAD900146ED0 /* carryover.cpp */,
91B621811B766F1900B00E0F /* carryover.hpp */,
918C8A161D05F9AA009744A0 /* chat_command_handler.cpp */,
918C8A171D05F9AA009744A0 /* chat_command_handler.hpp */,
918C8A181D05F9AA009744A0 /* chat_events.cpp */,
B5951A811013BB0800C10B66 /* chat_events.hpp */,
46EEFB742087434200E1E75A /* chat_log.cpp */,
46EEFB752087434200E1E75A /* chat_log.hpp */,
915C68E81DF1DCB000594B07 /* color.cpp */,
915C68E91DF1DCB000594B07 /* color.hpp */,
B5599AAA0EC62181008DD061 /* color_range.cpp */,
B5599AA90EC62181008DD061 /* color_range.hpp */,
F46C5DCB13A5074C00DD0816 /* commandline_options.cpp */,
F46C5DCA13A5074C00DD0816 /* commandline_options.hpp */,
B5599AA80EC62181008DD061 /* config.cpp */,
B5599AA70EC62181008DD061 /* config.hpp */,
EC0341DF1ECF46FE000F2E2B /* config_attribute_value.cpp */,
EC0341E01ECF46FE000F2E2B /* config_attribute_value.hpp */,
B5599AA40EC62181008DD061 /* config_cache.cpp */,
B5599AA30EC62181008DD061 /* config_cache.hpp */,
918C8A191D05F9AA009744A0 /* configr_assign.hpp */,
B5599AA00EC62181008DD061 /* controller_base.cpp */,
B5599A9F0EC62181008DD061 /* controller_base.hpp */,
EC45DEDC1AD1CEA300BD760C /* countdown_clock.cpp */,
91B621A51B76A77400B00E0F /* countdown_clock.hpp */,
46BED4CE205060EA00842FA5 /* crypt_blowfish */,
B5599A9D0EC62181008DD061 /* cursor.cpp */,
B5599A9C0EC62181008DD061 /* cursor.hpp */,
463896702034180900075E54 /* deprecation.cpp */,
4638966F2034180800075E54 /* deprecation.hpp */,
91B621A41B76A6E900B00E0F /* desktop */,
B5599A990EC62181008DD061 /* display.cpp */,
B5599A980EC62181008DD061 /* display.hpp */,
EC21944D1960649000420969 /* display_chat_manager.cpp */,
EC21944E1960649000420969 /* display_chat_manager.hpp */,
ECD39894194B844A00CF2125 /* display_context.cpp */,
91B621821B766FD200B00E0F /* display_context.hpp */,
B5599FF60EC8FE2E008DD061 /* editor */,
B5599A970EC62181008DD061 /* events.cpp */,
B5599A960EC62181008DD061 /* events.hpp */,
B52EE8A5121359A600CFBDAB /* exceptions.hpp */,
ECDEAF6D194FE84000DB2F47 /* fake_unit_manager.cpp */,
ECDEAF6E194FE84000DB2F47 /* fake_unit_manager.hpp */,
EC387E71195AFC8400FC0342 /* fake_unit_ptr.cpp */,
EC387E72195AFC8400FC0342 /* fake_unit_ptr.hpp */,
91B621A91B76A94D00B00E0F /* filesystem.hpp */,
ECF9D43C19F3FF9400E6C9D9 /* filesystem.cpp */,
EC5C70BB19EEB54900432CF4 /* filesystem_common.cpp */,
91FBBAD71CB6BC3F00470BFE /* filesystem_sdl.cpp */,
91B621831B76701200B00E0F /* filter_context.hpp */,
EC45DEE01AD1CEF600BD760C /* floating_label.cpp */,
91B621841B76701900B00E0F /* floating_label.hpp */,
EC67F7E81DB3142D0038337E /* font */,
ECC8F419185FE2E1004AC3BE /* format_time_summary.cpp */,
ECC8F41A185FE2E1004AC3BE /* format_time_summary.hpp */,
B5599A8D0EC62181008DD061 /* formatter.hpp */,
91EF6C081C9EF6B300E2A733 /* formula */,
ECFB9FA9193BFB4B00146ED0 /* game_board.cpp */,
91B621851B76706E00B00E0F /* game_board.hpp */,
ECDEAF78194FEA9D00DB2F47 /* game_classification.cpp */,
91B621861B76707600B00E0F /* game_classification.hpp */,
B5599A800EC62181008DD061 /* game_config.cpp */,
B5599A7F0EC62181008DD061 /* game_config.hpp */,
62CC8E4A1771E7E000C16B75 /* game_config_manager.cpp */,
62CC8E4B1771E7E100C16B75 /* game_config_manager.hpp */,
EC387E68195AFB1F00FC0342 /* game_data.cpp */,
EC387E69195AFB1F00FC0342 /* game_data.hpp */,
B5599A7E0EC62181008DD061 /* game_display.cpp */,
B5599A7D0EC62181008DD061 /* game_display.hpp */,
F419A1F314E21246002F9ADC /* game_end_exceptions.cpp */,
B52EE8AC121359A600CFBDAB /* game_end_exceptions.hpp */,
B5599A7C0EC62181008DD061 /* game_errors.hpp */,
62CC8E6917B9063D00C16B75 /* game_events */,
91B621A71B76A86700B00E0F /* game_initialization */,
EC2194471960634100420969 /* game_launcher.cpp */,
EC2194481960634100420969 /* game_launcher.hpp */,
EC387E6A195AFB1F00FC0342 /* game_state.cpp */,
EC387E6B195AFB1F00FC0342 /* game_state.hpp */,
62CC8E7917B9064B00C16B75 /* generators */,
B5599A730EC62181008DD061 /* generic_event.cpp */,
B5599A720EC62181008DD061 /* generic_event.hpp */,
91A214E41CAD618700927AEA /* gettext.hpp */,
EC4DF45419FEA7A8000EC086 /* gettext.cpp */,
B5599A6F0EC62181008DD061 /* global.hpp */,
B5A9BCA10ECA805A002BE442 /* gui */,
B5599A150EC62181008DD061 /* halo.cpp */,
B5599A140EC62181008DD061 /* halo.hpp */,
B52EE8AD121359A600CFBDAB /* hash.cpp */,
B52EE8AE121359A600CFBDAB /* hash.hpp */,
91B6218E1B76710700B00E0F /* help */,
91B621A01B76754E00B00E0F /* hotkey */,
B5599A0F0EC62181008DD061 /* image.cpp */,
B5599A0E0EC62181008DD061 /* image.hpp */,
F4E4E0B21367244F001C7528 /* image_modifications.cpp */,
F4E4E0B31367244F001C7528 /* image_modifications.hpp */,
F444907513C5483E003B6442 /* joystick.cpp */,
F444907613C5483E003B6442 /* joystick.hpp */,
B5599A0B0EC62181008DD061 /* key.cpp */,
B5599A0A0EC62181008DD061 /* key.hpp */,
B5599A090EC62181008DD061 /* language.cpp */,
B5599A080EC62181008DD061 /* language.hpp */,
B52EE8B1121359A600CFBDAB /* lexical_cast.hpp */,
B5599A020EC62181008DD061 /* log.cpp */,
B5599A010EC62181008DD061 /* log.hpp */,
F419E44413354E620031448A /* lua_jailbreak_exception.cpp */,
F419E44313354E620031448A /* lua_jailbreak_exception.hpp */,
91F16D501C9F34590041C047 /* map */,
918C8A1A1D05F9AA009744A0 /* map_command_handler.hpp */,
B55999EE0EC62181008DD061 /* menu_events.cpp */,
B55999ED0EC62181008DD061 /* menu_events.hpp */,
B55999EC0EC62181008DD061 /* minimap.cpp */,
B55999EB0EC62181008DD061 /* minimap.hpp */,
B55999EA0EC62181008DD061 /* mouse_events.cpp */,
B55999E90EC62181008DD061 /* mouse_events.hpp */,
B55999E80EC62181008DD061 /* mouse_handler_base.cpp */,
B55999E70EC62181008DD061 /* mouse_handler_base.hpp */,
F468E6AC16DF872200A31A5A /* movetype.cpp */,
F468E6AB16DF872200A31A5A /* movetype.hpp */,
B5B469221071185800327599 /* mp_game_settings.cpp */,
B5B469231071185800327599 /* mp_game_settings.hpp */,
EC5C70C019EEB58300432CF4 /* mp_ui_alerts.cpp */,
91B621941B76722E00B00E0F /* mp_ui_alerts.hpp */,
EC64D7641A085F120092EF75 /* mt_rng.cpp */,
91B621951B76723300B00E0F /* mt_rng.hpp */,
B5951A831013BB0800C10B66 /* multiplayer_error_codes.hpp */,
F44490B413C5483F003B6442 /* network_asio.cpp */,
F44490B513C5483F003B6442 /* network_asio.hpp */,
91B621AA1B76AC9600B00E0F /* overlay.hpp */,
B55BE02C11234AAB00154E6C /* pathfind */,
B55999D20EC62181008DD061 /* pathutils.cpp */,
B55999D10EC62181008DD061 /* pathutils.hpp */,
B52EE8B9121359A600CFBDAB /* persist_context.cpp */,
B52EE8BA121359A600CFBDAB /* persist_context.hpp */,
B52EE8BB121359A600CFBDAB /* persist_manager.cpp */,
B52EE8BC121359A600CFBDAB /* persist_manager.hpp */,
B52EE8BD121359A600CFBDAB /* persist_var.cpp */,
B52EE8BE121359A600CFBDAB /* persist_var.hpp */,
B55999D00EC62181008DD061 /* play_controller.cpp */,
B55999CF0EC62181008DD061 /* play_controller.hpp */,
B55999CC0EC62181008DD061 /* playmp_controller.cpp */,
B55999CB0EC62181008DD061 /* playmp_controller.hpp */,
B55999CA0EC62181008DD061 /* playsingle_controller.cpp */,
B55999C90EC62181008DD061 /* playsingle_controller.hpp */,
B55999C80EC62181008DD061 /* playturn.cpp */,
B55999C70EC62181008DD061 /* playturn.hpp */,
EC51DB7618F8BFA4004621D9 /* playturn_network_adapter.cpp */,
EC51DB7718F8BFA4004621D9 /* playturn_network_adapter.hpp */,
EC54017A1EBE0C2B00AE66EE /* preferences */,
ECC84C1B1B973C5900A5F451 /* quit_confirmation.cpp */,
ECC84C1C1B973C5900A5F451 /* quit_confirmation.hpp */,
EC0680231EA920A300EEE03B /* random_deterministic.cpp */,
EC0680241EA920A300EEE03B /* random_deterministic.hpp */,
EC0680251EA920A300EEE03B /* random_synced.cpp */,
EC0680261EA920A300EEE03B /* random_synced.hpp */,
EC0680271EA920A300EEE03B /* random.cpp */,
EC0680281EA920A300EEE03B /* random.hpp */,
EC1CB20619524AD600B0FA78 /* recall_list_manager.cpp */,
EC1CB20719524AD600B0FA78 /* recall_list_manager.hpp */,
B55999BB0EC62181008DD061 /* replay.cpp */,
B55999BA0EC62181008DD061 /* replay.hpp */,
B55999B90EC62181008DD061 /* replay_controller.cpp */,
B55999B80EC62181008DD061 /* replay_controller.hpp */,
EC84245D18F30D9100FC1EEF /* replay_helper.cpp */,
EC84245E18F30D9100FC1EEF /* replay_helper.hpp */,
EC45DEDE1AD1CED100BD760C /* replay_recorder_base.cpp */,
91B621AB1B76AD0500B00E0F /* replay_recorder_base.hpp */,
B55999B70EC62181008DD061 /* reports.cpp */,
B55999B60EC62181008DD061 /* reports.hpp */,
B5951A841013BB0800C10B66 /* resources.cpp */,
B5951A851013BB0800C10B66 /* resources.hpp */,
B52EE8BF121359A600CFBDAB /* save_blocker.cpp */,
B52EE8C0121359A600CFBDAB /* save_blocker.hpp */,
EC28C59019423528003B0F5E /* save_index.cpp */,
91B621961B76729600B00E0F /* save_index.hpp */,
ECD39891194B830300CF2125 /* saved_game.cpp */,
ECD39892194B830300CF2125 /* saved_game.hpp */,
B52EE8C2121359A600CFBDAB /* savegame.cpp */,
B52EE8C3121359A600CFBDAB /* savegame.hpp */,
B597EC060FC0832B00CE81F5 /* scripting */,
91B621A61B76A7CD00B00E0F /* sdl */,
EC64D75F1A085CE60092EF75 /* seed_rng.cpp */,
91B621971B7672B400B00E0F /* seed_rng.hpp */,
B55999A60EC62181008DD061 /* serialization */,
B55999A50EC62181008DD061 /* settings.cpp */,
B55999A40EC62181008DD061 /* settings.hpp */,
B5CE46F712A0417D00D665EE /* side_filter.cpp */,
B5CE46F812A0417D00D665EE /* side_filter.hpp */,
B559999F0EC62181008DD061 /* sound.cpp */,
B559999E0EC62181008DD061 /* sound.hpp */,
B52EE8C4121359A600CFBDAB /* sound_music_track.cpp */,
B52EE8C5121359A600CFBDAB /* sound_music_track.hpp */,
B559999D0EC62181008DD061 /* soundsource.cpp */,
B559999C0EC62181008DD061 /* soundsource.hpp */,
91BE78361DD8F5DE00528C21 /* spirit_po */,
B559999B0EC62181008DD061 /* statistics.cpp */,
B559999A0EC62181008DD061 /* statistics.hpp */,
B597EC0B0FC0835900CE81F5 /* storyscreen */,
EC84246018F30D9100FC1EEF /* synced_checkup.cpp */,
EC84246118F30D9100FC1EEF /* synced_checkup.hpp */,
EC84246218F30D9100FC1EEF /* synced_commands.cpp */,
EC84246318F30D9100FC1EEF /* synced_commands.hpp */,
EC84246418F30D9100FC1EEF /* synced_context.cpp */,
EC84246518F30D9100FC1EEF /* synced_context.hpp */,
919B37F71BAF789D00E0094C /* synced_user_choice.cpp */,
919B37F91BAF78AB00E0094C /* synced_user_choice.hpp */,
ECDEAF76194FEA8400DB2F47 /* syncmp_handler.cpp */,
91B621981B7672E800B00E0F /* syncmp_handler.hpp */,
B55999970EC62181008DD061 /* team.cpp */,
B55999960EC62181008DD061 /* team.hpp */,
ECB57C3F1A56E6DC001973A5 /* teambuilder.cpp */,
91B621991B7672F100B00E0F /* teambuilder.hpp */,
91EF6C091C9F1D7100E2A733 /* terrain */,
B559998D0EC62181008DD061 /* theme.cpp */,
B559998C0EC62181008DD061 /* theme.hpp */,
B55999870EC62181008DD061 /* time_of_day.cpp */,
B55999860EC62181008DD061 /* time_of_day.hpp */,
B52EE8821213585300CFBDAB /* tod_manager.cpp */,
B52EE8831213585300CFBDAB /* tod_manager.hpp */,
B55999830EC62181008DD061 /* tooltips.cpp */,
B55999820EC62181008DD061 /* tooltips.hpp */,
B55999810EC62181008DD061 /* tstring.cpp */,
B55999800EC62181008DD061 /* tstring.hpp */,
91EF6C0A1C9F1D9000E2A733 /* units */,
91EF6BF01C9E217C00E2A733 /* utils */,
B559996B0EC62181008DD061 /* variable.cpp */,
B559996A0EC62181008DD061 /* variable.hpp */,
EC2864311967990500168DFF /* variable_info.cpp */,
EC2864321967990500168DFF /* variable_info.hpp */,
91B6219D1B76737200B00E0F /* variable_info_detail.hpp */,
B55999670EC62181008DD061 /* version.cpp */,
B55999660EC62181008DD061 /* version.hpp */,
B55999650EC62181008DD061 /* video.cpp */,
B55999640EC62181008DD061 /* video.hpp */,
B55999620EC62181008DD061 /* wesconfig.h */,
EC219453196064C500420969 /* wesnoth.cpp */,
918C8A1C1D05F9AA009744A0 /* wesnothd_connection.cpp */,
918C8A1D1D05F9AA009744A0 /* wesnothd_connection.hpp */,
918C8A1B1D05F9AA009744A0 /* wesnothd_connection_error.hpp */,
B52EE8FD12135AC300CFBDAB /* whiteboard */,
B55999440EC62181008DD061 /* widgets */,
B55999430EC62181008DD061 /* wml_exception.cpp */,
B55999420EC62181008DD061 /* wml_exception.hpp */,
91B621AC1B76B05700B00E0F /* xBRZ */,
);
name = src;
path = ../../src;
sourceTree = SOURCE_ROOT;
};
29B97317FDCFA39411CA2CEA /* Resources */ = {
isa = PBXGroup;
children = (
91273E541C7BF141005E7F81 /* data */,
B5A9914A0ECA4064002BE442 /* fonts */,
EC1D88DE18EF448400E66AC1 /* fonts.conf */,
B5A9BE290ECE927C002BE442 /* icon.icns */,
B5A9B0780ECA4074002BE442 /* images */,
8D1107310486CEB800E47090 /* Info.plist */,
B5F9C5930F93BB0B00C02205 /* InfoPlist.strings */,
4654109E2078BC02002BCD13 /* l10n-track */,
B5BB6EFD0F93B83500444FBF /* SDLMain.nib */,
B5A9B2140ECA4074002BE442 /* sounds */,
);
name = Resources;
sourceTree = "<group>";
};
29B97323FDCFA39411CA2CEA /* Frameworks */ = {
isa = PBXGroup;
children = (
1058C7A2FEA54F0111CA2CBB /* Included Frameworks */,
46BAF784206672240004711F /* libboost_chrono-mt.dylib */,
ECF9D43F19F4026D00E6C9D9 /* libboost_filesystem-mt.dylib */,
F4EF0D4B13AD4D53003C701D /* libboost_iostreams-mt.dylib */,
EC4DF45919FEA838000EC086 /* libboost_locale-mt.dylib */,
F4EF0D5213AD4E35003C701D /* libboost_program_options-mt.dylib */,
EC64D75C1A085C990092EF75 /* libboost_random-mt.dylib */,
F4EF0D5313AD4E35003C701D /* libboost_regex-mt.dylib */,
F4EF0D5413AD4E35003C701D /* libboost_system-mt.dylib */,
46BAF786206672300004711F /* libboost_timer-mt.dylib */,
91E355621CACA1CE00774252 /* libboost_unit_test_framework-mt.dylib */,
EC5C242218EF07B4001FA499 /* libbz2.1.0.dylib */,
B513B2270ED36BFB0006E551 /* libcairo.2.dylib */,
90BC845A1EDBD7B600A6630D /* libcrypto.1.1.dylib */,
EC5C242318EF07B4001FA499 /* libexpat.1.dylib */,
EC5C242418EF07B4001FA499 /* libffi.6.dylib */,
EC5C242518EF07B4001FA499 /* libfontconfig.1.dylib */,
B5599FC90EC8FBCB008DD061 /* libfreetype.6.dylib */,
EC5C242618EF07B4001FA499 /* libglib-2.0.0.dylib */,
EC5C242718EF07B4001FA499 /* libgmodule-2.0.0.dylib */,
EC5C242818EF07B4001FA499 /* libgobject-2.0.0.dylib */,
EC5C242918EF07B4001FA499 /* libgraphite2.3.dylib */,
EC5C242A18EF07B4001FA499 /* libgthread-2.0.0.dylib */,
EC5C242B18EF07B4001FA499 /* libharfbuzz.0.dylib */,
EC5C242C18EF07B4001FA499 /* libiconv.2.dylib */,
915C68F31DF1F78600594B07 /* libintl.8.dylib */,
EC5C242E18EF07B4001FA499 /* libpango-1.0.0.dylib */,
EC5C242F18EF07B4001FA499 /* libpangocairo-1.0.0.dylib */,
EC5C243018EF07B4001FA499 /* libpangoft2-1.0.0.dylib */,
91C554661D77A545002DB0C8 /* libpcre.1.dylib */,
B513B2280ED36BFB0006E551 /* libpixman-1.0.dylib */,
EC5C243118EF07B4001FA499 /* libpng16.16.dylib */,
ECA9E7461CA20AA800A947D6 /* libreadline.7.0.dylib */,
EC5C243A18EF07B4001FA499 /* libz.1.dylib */,
1058C7A0FEA54F0111CA2CBB /* Linked System Frameworks */,
B5A5E3AD12132C790047782D /* lua */,
90606A2A1D5599BA00719B40 /* libpcre.1.dylib */,
);
name = Frameworks;
sourceTree = "<group>";
};
46BED4CE205060EA00842FA5 /* crypt_blowfish */ = {
isa = PBXGroup;
children = (
46BED4D0205060EA00842FA5 /* crypt_blowfish.h */,
46BED4D1205060EA00842FA5 /* crypt_blowfish.c */,
);
path = crypt_blowfish;
sourceTree = "<group>";
};
46F5709C205FF855007031BF /* campaignd_server */ = {
isa = PBXGroup;
children = (
46F5709E205FF856007031BF /* addon_utils.cpp */,
46F570A5205FF856007031BF /* addon_utils.hpp */,
46F570A2205FF856007031BF /* blacklist.cpp */,
46F5709F205FF856007031BF /* blacklist.hpp */,
46F570A3205FF856007031BF /* campaign_server.cpp */,
46F570A1205FF856007031BF /* campaign_server.hpp */,
46F570A0205FF856007031BF /* control.hpp */,
46F570A4205FF856007031BF /* fs_commit.cpp */,
46F5709D205FF856007031BF /* fs_commit.hpp */,
);
name = campaignd_server;
path = ../../src/campaign_server;
sourceTree = "<group>";
};
49DA0CFB13550AC5000AFEBD /* addon */ = {
isa = PBXGroup;
children = (
B5A9BCB00ECA805A002BE442 /* connect.cpp */,
B5A9BCB10ECA805A002BE442 /* connect.hpp */,
ECA556341E7B5ED8006E907D /* install_dependencies.cpp */,
ECA556351E7B5ED8006E907D /* install_dependencies.hpp */,
B514C7090F5450CC00E273F0 /* manager.cpp */,
B514C70A0F5450CC00E273F0 /* manager.hpp */,
F4FBD769145D93370083CA67 /* uninstall_list.cpp */,
620091C61575C8CE009AA2C9 /* uninstall_list.hpp */,
);
path = addon;
sourceTree = "<group>";
};
49DA0D3113550EB2000AFEBD /* iterator */ = {
isa = PBXGroup;
children = (
62579C6E1573E535003089D5 /* exception.hpp */,
49DA0D2B13550E9B000AFEBD /* iterator.cpp */,
62579C6F1573E535003089D5 /* iterator.hpp */,
62579C701573E535003089D5 /* policy_order.hpp */,
62579C711573E535003089D5 /* policy_visit.hpp */,
62579C741573E535003089D5 /* walker.hpp */,
49DA0D2C13550E9B000AFEBD /* walker_grid.cpp */,
62579C721573E535003089D5 /* walker_grid.hpp */,
917746BF1D680C7C00E8689A /* walker_tree_node.cpp */,
917746C01D680C7C00E8689A /* walker_tree_node.hpp */,
49DA0D2D13550E9B000AFEBD /* walker_widget.cpp */,
62579C731573E535003089D5 /* walker_widget.hpp */,
);
name = iterator;
sourceTree = "<group>";
};
620A386115E9364E00A4F513 /* actions */ = {
isa = PBXGroup;
children = (
9193FC7C1D5BB64E004F6C07 /* advancement.cpp */,
9193FC7D1D5BB64E004F6C07 /* advancement.hpp */,
620A386215E9364E00A4F513 /* attack.cpp */,
620A386315E9364E00A4F513 /* attack.hpp */,
620A386415E9364E00A4F513 /* create.cpp */,
620A386515E9364E00A4F513 /* create.hpp */,
620A386615E9364E00A4F513 /* heal.cpp */,
620A386715E9364E00A4F513 /* heal.hpp */,
620A386815E9364E00A4F513 /* move.cpp */,
620A386915E9364E00A4F513 /* move.hpp */,
ECAB844E1B0C1933001A3EB7 /* shroud_clearing_action.cpp */,
91B621AF1B76B1BC00B00E0F /* shroud_clearing_action.hpp */,
620A386A15E9364E00A4F513 /* undo.cpp */,
620A386B15E9364E00A4F513 /* undo.hpp */,
ECAB844F1B0C1933001A3EB7 /* undo_action.cpp */,
91B621B01B76B1C200B00E0F /* undo_action.hpp */,
ECAB84501B0C1933001A3EB7 /* undo_dismiss_action.cpp */,
91B621B11B76B1C800B00E0F /* undo_dismiss_action.hpp */,
ECAB84511B0C1934001A3EB7 /* undo_move_action.cpp */,
91B621B21B76B1CE00B00E0F /* undo_move_action.hpp */,
ECAB84521B0C1934001A3EB7 /* undo_recall_action.cpp */,
91B621B31B76B1D300B00E0F /* undo_recall_action.hpp */,
ECAB84531B0C1934001A3EB7 /* undo_recruit_action.cpp */,
91B621B41B76B1D600B00E0F /* undo_recruit_action.hpp */,
ECAB84541B0C1934001A3EB7 /* undo_update_shroud_action.cpp */,
91B621B51B76B1D900B00E0F /* undo_update_shroud_action.hpp */,
91ECD5D01BA11A5200B25CF1 /* unit_creator.cpp */,
91ECD5D11BA11A5200B25CF1 /* unit_creator.hpp */,
620A386C15E9364E00A4F513 /* vision.cpp */,
620A386D15E9364E00A4F513 /* vision.hpp */,
);
path = actions;
sourceTree = "<group>";
};
6295C3A6150FC95C0077D8C5 /* action */ = {
isa = PBXGroup;
children = (
6295C3A7150FC95C0077D8C5 /* action.cpp */,
6295C3A8150FC95C0077D8C5 /* action.hpp */,
6295C3A9150FC95C0077D8C5 /* action_base.hpp */,
62114CC01750B97F00CA42C7 /* action_item.cpp */,
62114CC11750B97F00CA42C7 /* action_item.hpp */,
6295C3AA150FC95C0077D8C5 /* action_label.cpp */,
6295C3AB150FC95C0077D8C5 /* action_label.hpp */,
62CC8E4E1774C4E800C16B75 /* action_select.cpp */,
62CC8E4F1774C4E800C16B75 /* action_select.hpp */,
6295C3AC150FC95C0077D8C5 /* action_unit.cpp */,
6295C3AD150FC95C0077D8C5 /* action_unit.hpp */,
62973FDC15C2EA7800D18140 /* action_village.cpp */,
62973FDD15C2EA7800D18140 /* action_village.hpp */,
6295C3AE150FC95C0077D8C5 /* mouse */,
);
path = action;
sourceTree = "<group>";
};
6295C3AE150FC95C0077D8C5 /* mouse */ = {
isa = PBXGroup;
children = (
6295C3AF150FC95C0077D8C5 /* mouse_action.cpp */,
6295C3B0150FC95C0077D8C5 /* mouse_action.hpp */,
62114CC41750B99800CA42C7 /* mouse_action_item.cpp */,
62114CC51750B99800CA42C7 /* mouse_action_item.hpp */,
6295C3B1150FC95C0077D8C5 /* mouse_action_map_label.cpp */,
6295C3B2150FC95C0077D8C5 /* mouse_action_map_label.hpp */,
62CC8E511774C4F800C16B75 /* mouse_action_select.cpp */,
62CC8E521774C4F800C16B75 /* mouse_action_select.hpp */,
6295C3B3150FC95C0077D8C5 /* mouse_action_unit.cpp */,
6295C3B4150FC95C0077D8C5 /* mouse_action_unit.hpp */,
62973FE015C2EAF300D18140 /* mouse_action_village.cpp */,
62973FE115C2EAF300D18140 /* mouse_action_village.hpp */,
);
path = mouse;
sourceTree = "<group>";
};
6295C3BB150FC9750077D8C5 /* map */ = {
isa = PBXGroup;
children = (
62D24F311519987400350848 /* context_manager.cpp */,
62D24F301519986600350848 /* context_manager.hpp */,
6295C3BC150FC9750077D8C5 /* editor_map.cpp */,
6295C3BD150FC9750077D8C5 /* editor_map.hpp */,
6295C3BE150FC9750077D8C5 /* map_context.cpp */,
6295C3BF150FC9750077D8C5 /* map_context.hpp */,
6295C3C0150FC9750077D8C5 /* map_fragment.cpp */,
6295C3C1150FC9750077D8C5 /* map_fragment.hpp */,
);
path = map;
sourceTree = "<group>";
};
6295C3C5150FC9EB0077D8C5 /* palette */ = {
isa = PBXGroup;
children = (
6295C3CA150FC9EB0077D8C5 /* common_palette.hpp */,
6295C3CB150FC9EB0077D8C5 /* editor_palettes.cpp */,
6295C3CC150FC9EB0077D8C5 /* editor_palettes.hpp */,
6295C3CD150FC9EB0077D8C5 /* empty_palette.hpp */,
62114CC71750B9AF00CA42C7 /* item_palette.cpp */,
62114CC81750B9AF00CA42C7 /* item_palette.hpp */,
914F2F841D35253900A42440 /* location_palette.cpp */,
914F2F851D35253900A42440 /* location_palette.hpp */,
62D24F341519995200350848 /* palette_manager.cpp */,
62D24F331519994300350848 /* palette_manager.hpp */,
6295C3D0150FC9EB0077D8C5 /* terrain_palettes.cpp */,
6295C3D1150FC9EB0077D8C5 /* terrain_palettes.hpp */,
49478712172FF6F8002B7ABA /* tristate_button.cpp */,
49478713172FF6F8002B7ABA /* tristate_button.hpp */,
6295C3D2150FC9EB0077D8C5 /* unit_palette.cpp */,
6295C3D3150FC9EB0077D8C5 /* unit_palette.hpp */,
);
path = palette;
sourceTree = "<group>";
};
62CC8E6917B9063D00C16B75 /* game_events */ = {
isa = PBXGroup;
children = (
62CC8E6A17B9063D00C16B75 /* action_wml.cpp */,
62CC8E6B17B9063D00C16B75 /* action_wml.hpp */,
62CC8E6C17B9063D00C16B75 /* conditional_wml.cpp */,
62CC8E6D17B9063D00C16B75 /* conditional_wml.hpp */,
62CC8E6E17B9063D00C16B75 /* entity_location.cpp */,
62CC8E6F17B9063D00C16B75 /* entity_location.hpp */,
62CC8E7017B9063D00C16B75 /* handlers.cpp */,
62CC8E7117B9063D00C16B75 /* handlers.hpp */,
ECDF181F1A3FE0DE00D157A6 /* manager.cpp */,
91B621BD1B76B35D00B00E0F /* manager.hpp */,
ECDF181E1A3FE0DE00D157A6 /* manager_impl.cpp */,
91B621BC1B76B35A00B00E0F /* manager_impl.hpp */,
EC44E37E181DDAF90037A62F /* menu_item.cpp */,
EC44E37F181DDAF90037A62F /* menu_item.hpp */,
62CC8E7217B9063D00C16B75 /* pump.cpp */,
62CC8E7317B9063D00C16B75 /* pump.hpp */,
EC44E380181DDAF90037A62F /* wmi_manager.cpp */,
EC44E381181DDAF90037A62F /* wmi_manager.hpp */,
);
path = game_events;
sourceTree = "<group>";
};
62CC8E7917B9064B00C16B75 /* generators */ = {
isa = PBXGroup;
children = (
EC4E3B1819B2D7AD0049CBD7 /* cave_map_generator.cpp */,
91B621CF1B76B4DE00B00E0F /* cave_map_generator.hpp */,
EC4E3B1919B2D7AD0049CBD7 /* default_map_generator.cpp */,
91B621D11B76B4DE00B00E0F /* default_map_generator.hpp */,
ECEEB7EF1A1E8AB20006575B /* default_map_generator_job.cpp */,
91B621D01B76B4DE00B00E0F /* default_map_generator_job.hpp */,
EC5590761A0B11C600675179 /* lua_map_generator.cpp */,
91B621D21B76B4DE00B00E0F /* lua_map_generator.hpp */,
62CC8E7C17B9064B00C16B75 /* map_create.cpp */,
62CC8E7D17B9064B00C16B75 /* map_create.hpp */,
EC4E3B1A19B2D7AD0049CBD7 /* map_generator.cpp */,
91B621D31B76B4DE00B00E0F /* map_generator.hpp */,
);
path = generators;
sourceTree = "<group>";
};
62D24F261519982500350848 /* toolkit */ = {
isa = PBXGroup;
children = (
62D24F271519982500350848 /* brush.cpp */,
62D24F281519982500350848 /* brush.hpp */,
62D24F2B1519982500350848 /* editor_toolkit.cpp */,
62D24F2C1519982500350848 /* editor_toolkit.hpp */,
);
path = toolkit;
sourceTree = "<group>";
};
9107AE4F1DB482B2001927B0 /* pango */ = {
isa = PBXGroup;
children = (
9107AE501DB482B2001927B0 /* escape.hpp */,
9107AE511DB482B2001927B0 /* font.hpp */,
9107AE521DB482B2001927B0 /* hyperlink.hpp */,
9107AE541DB482B2001927B0 /* stream_ops.hpp */,
);
name = pango;
path = font/pango;
sourceTree = "<group>";
};
91273E541C7BF141005E7F81 /* data */ = {
isa = PBXGroup;
children = (
91273E721C7BF1C0005E7F81 /* _main.cfg */,
91273E731C7BF1C0005E7F81 /* advanced_preferences.cfg */,
91273E741C7BF1C0005E7F81 /* ai */,
91273E751C7BF1C0005E7F81 /* campaigns */,
91273E761C7BF1C0005E7F81 /* COPYING.txt */,
91273E771C7BF1C0005E7F81 /* core */,
91273E781C7BF1C0005E7F81 /* cores.cfg */,
91273E791C7BF1C1005E7F81 /* english.cfg */,
91273E7B1C7BF1C1005E7F81 /* game_config.cfg */,
91273E7C1C7BF1C1005E7F81 /* gui */,
91273E7D1C7BF1C1005E7F81 /* hardwired */,
91273E7E1C7BF1C2005E7F81 /* lan_server.cfg */,
91273E7F1C7BF1C2005E7F81 /* languages */,
91273E801C7BF1C2005E7F81 /* lua */,
91273E811C7BF1C2005E7F81 /* multiplayer */,
91273E841C7BF1C3005E7F81 /* scenario-leaders.cfg */,
91273E851C7BF1C3005E7F81 /* scenario-movethrough.cfg */,
46BED4D92050710800842FA5 /* scenario-story.cfg */,
91273E871C7BF1C3005E7F81 /* scenario-test.cfg */,
91273E881C7BF1C4005E7F81 /* schema-gui.cfg */,
91273E891C7BF1C4005E7F81 /* schema.cfg */,
91273E8A1C7BF1C4005E7F81 /* shaders */,
91273E8B1C7BF1C4005E7F81 /* test */,
91273E8C1C7BF1C4005E7F81 /* themes */,
91273E8D1C7BF1C5005E7F81 /* tips.cfg */,
91273E8E1C7BF1C5005E7F81 /* tools */,
);
name = data;
path = ../../data;
sourceTree = "<group>";
};
912DCA621CA6F5710019A6F9 /* Documentation */ = {
isa = PBXGroup;
children = (
912DCA6A1CA6F65A0019A6F9 /* manual.en.html */,
912DCA681CA6F6160019A6F9 /* wesnoth.6 */,
912DCA691CA6F6160019A6F9 /* wesnothd.6 */,
912DCA631CA6F5EC0019A6F9 /* doxygen */,
);
name = Documentation;
path = ../../doc;
sourceTree = "<group>";
};
912DCA631CA6F5EC0019A6F9 /* doxygen */ = {
isa = PBXGroup;
children = (
912DCA641CA6F5F90019A6F9 /* doxygen.cpp */,
912DCA651CA6F5F90019A6F9 /* footer.html */,
912DCA661CA6F5F90019A6F9 /* header.html */,
912DCA671CA6F5F90019A6F9 /* stylesheet.css */,
);
path = doxygen;
sourceTree = "<group>";
};
91B6218E1B76710700B00E0F /* help */ = {
isa = PBXGroup;
children = (
46D7D22520736F0C004CA602 /* constants.cpp */,
46D7D22620736F0D004CA602 /* constants.hpp */,
ECA1E0F91A1272EE00426E00 /* help.cpp */,
91B621871B7670B600B00E0F /* help.hpp */,
46D7D22E20736F1B004CA602 /* manager.cpp */,
46D7D23320736F1D004CA602 /* manager.hpp */,
46D7D22B20736F1B004CA602 /* section_generators.cpp */,
46D7D23120736F1C004CA602 /* section_generators.hpp */,
46D7D23220736F1D004CA602 /* section.cpp */,
46D7D22C20736F1B004CA602 /* section.hpp */,
46D7D23520736F1D004CA602 /* topic_generators.cpp */,
46D7D22D20736F1B004CA602 /* topic_generators.hpp */,
46D7D23420736F1D004CA602 /* topic_text_generators.cpp */,
46D7D23620736F1E004CA602 /* topic_text_generators.hpp */,
46D7D22F20736F1C004CA602 /* topic.cpp */,
46D7D23020736F1C004CA602 /* topic.hpp */,
46D7D22A20736F1A004CA602 /* utils.cpp */,
46D7D22920736F1A004CA602 /* utils.hpp */,
);
path = help;
sourceTree = "<group>";
};
91B621A01B76754E00B00E0F /* hotkey */ = {
isa = PBXGroup;
children = (
ECFA82DA184E59F3006782FB /* command_executor.cpp */,
ECFA82DB184E59F3006782FB /* command_executor.hpp */,
ECFA82DC184E59F3006782FB /* hotkey_command.cpp */,
ECFA82DD184E59F3006782FB /* hotkey_command.hpp */,
ECA563861A47BA36006278A5 /* hotkey_handler.cpp */,
91B6218F1B76717400B00E0F /* hotkey_handler.hpp */,
ECA563831A47BA36006278A5 /* hotkey_handler_mp.cpp */,
91B621921B76718700B00E0F /* hotkey_handler_mp.hpp */,
ECA563851A47BA36006278A5 /* hotkey_handler_sp.cpp */,
91B621901B76717B00B00E0F /* hotkey_handler_sp.hpp */,
ECFA82DE184E59F3006782FB /* hotkey_item.cpp */,
ECFA82DF184E59F3006782FB /* hotkey_item.hpp */,
ECFA82E0184E59F3006782FB /* hotkey_manager.cpp */,
ECFA82E1184E59F3006782FB /* hotkey_manager.hpp */,
);
path = hotkey;
sourceTree = "<group>";
};
91B621A41B76A6E900B00E0F /* desktop */ = {
isa = PBXGroup;
children = (
EC49A38119F34F1200E78528 /* clipboard.cpp */,
91B621B81B76B2AB00B00E0F /* clipboard.hpp */,
EC74C119197576F500B85A1A /* notifications.cpp */,
EC74C11A197576F500B85A1A /* notifications.hpp */,
EC74C11B197576F500B85A1A /* open.cpp */,
EC74C11C197576F500B85A1A /* open.hpp */,
ECE113A41DAECF3D00EBD7C4 /* paths.cpp */,
ECE113A51DAECF3D00EBD7C4 /* paths.hpp */,
91B621B91B76B2C900B00E0F /* version.cpp */,
91B621BB1B76B2CD00B00E0F /* version.hpp */,
);
path = desktop;
sourceTree = "<group>";
};
91B621A61B76A7CD00B00E0F /* sdl */ = {
isa = PBXGroup;
children = (
EC84246F18F30DB700FC1EEF /* exception.cpp */,
EC84247018F30DB700FC1EEF /* exception.hpp */,
ECB6A6321FB8AAC400877C20 /* point.cpp */,
ECB6A6311FB8AAC400877C20 /* point.hpp */,
ECFB9FAB193BFB6E00146ED0 /* rect.cpp */,
91B621F11B76BBC500B00E0F /* rect.hpp */,
EC669C251DFC95AF00172EED /* surface.cpp */,
467D9DF5205EC3DA00FA2FC4 /* surface.hpp */,
467D9DF1205EC3D200FA2FC4 /* texture.cpp */,
467D9DF2205EC3D300FA2FC4 /* texture.hpp */,
467D9DF0205EC3D200FA2FC4 /* userevent.hpp */,
EC28C58D19423426003B0F5E /* utils.cpp */,
EC28C58E19423426003B0F5E /* utils.hpp */,
911F2DAB1BA086A400E3102E /* window.cpp */,
911F2DAC1BA086A400E3102E /* window.hpp */,
);
path = sdl;
sourceTree = "<group>";
};
91B621A71B76A86700B00E0F /* game_initialization */ = {
isa = PBXGroup;
children = (
EC2F5FFD1A048E210018C9D6 /* configure_engine.cpp */,
91B621BE1B76B44300B00E0F /* configure_engine.hpp */,
EC2F5FFE1A048E210018C9D6 /* connect_engine.cpp */,
91B621BF1B76B44300B00E0F /* connect_engine.hpp */,
EC2F5FFF1A048E210018C9D6 /* create_engine.cpp */,
91B621C01B76B44300B00E0F /* create_engine.hpp */,
EC2F60001A048E210018C9D6 /* depcheck.cpp */,
91B621C11B76B44300B00E0F /* depcheck.hpp */,
EC2F60011A048E210018C9D6 /* flg_manager.cpp */,
91B621C21B76B44300B00E0F /* flg_manager.hpp */,
B55BE04711234B1A00154E6C /* lobby_data.cpp */,
B55BE04811234B1A00154E6C /* lobby_data.hpp */,
B55BE04911234B1A00154E6C /* lobby_info.cpp */,
B55BE04A11234B1A00154E6C /* lobby_info.hpp */,
EC2F60021A048E210018C9D6 /* mp_game_utils.cpp */,
91B621C41B76B44400B00E0F /* mp_game_utils.hpp */,
EC2F600A1A048E210018C9D6 /* multiplayer.cpp */,
91B621CC1B76B44600B00E0F /* multiplayer.hpp */,
EC2F600B1A048E210018C9D6 /* playcampaign.cpp */,
91B621CD1B76B44700B00E0F /* playcampaign.hpp */,
EC2F600C1A048E220018C9D6 /* singleplayer.cpp */,
91B621CE1B76B44700B00E0F /* singleplayer.hpp */,
);
path = game_initialization;
sourceTree = "<group>";
};
91B621AC1B76B05700B00E0F /* xBRZ */ = {
isa = PBXGroup;
children = (
91B621AD1B76B06E00B00E0F /* config.hpp */,
91B621AE1B76B06E00B00E0F /* xbrz.hpp */,
EC2F601F1A0490FC0018C9D6 /* xbrz.cpp */,
);
path = xBRZ;
sourceTree = "<group>";
};
91BE78361DD8F5DE00528C21 /* spirit_po */ = {
isa = PBXGroup;
children = (
91BE78371DD8F5DE00528C21 /* catalog.hpp */,
91BE78381DD8F5DE00528C21 /* catalog_metadata.hpp */,
91BE78391DD8F5DE00528C21 /* default_plural_forms_compiler.hpp */,
91BE783A1DD8F5DE00528C21 /* default_plural_forms_expressions.hpp */,
91BE783B1DD8F5DE00528C21 /* exceptions.hpp */,
91BE783C1DD8F5DE00528C21 /* po_grammar.hpp */,
91BE783D1DD8F5DE00528C21 /* po_message.hpp */,
91BE783E1DD8F5DE00528C21 /* po_message_adapted.hpp */,
91BE783F1DD8F5DE00528C21 /* version.hpp */,
);
path = spirit_po;
sourceTree = "<group>";
};
91EF6BF01C9E217C00E2A733 /* utils */ = {
isa = PBXGroup;
children = (
91EF6BFC1C9E22E400E2A733 /* const_clone.hpp */,
91C55DA21CC078820040012E /* context_free_grammar_generator.cpp */,
91C55DA31CC078820040012E /* context_free_grammar_generator.hpp */,
918056BE1CB1E4C0001A7F35 /* functional.hpp */,
EC5012711E06185600C4DFC6 /* general.hpp */,
EC5012721E06185600C4DFC6 /* io.hpp */,
46DF5BCC1F46173700BE6D24 /* irdya_datetime.cpp */,
46DF5BCB1F46173700BE6D24 /* irdya_datetime.hpp */,
911F471B1CAE5A7E00F47035 /* iterable_pair.hpp */,
EC53B04D1B23BB0E002F758F /* make_enum.cpp */,
91B621931B76720B00B00E0F /* make_enum.hpp */,
91FBBAD91CB6D1B700470BFE /* markov_generator.cpp */,
91FBBADA1CB6D1B700470BFE /* markov_generator.hpp */,
EC5012731E06185600C4DFC6 /* math.hpp */,
91C55DA11CC078780040012E /* name_generator.hpp */,
913D26751D3C9697002FF3AB /* name_generator_factory.cpp */,
913D26761D3C9697002FF3AB /* name_generator_factory.hpp */,
91EF6C001C9E22E400E2A733 /* reference_counter.hpp */,
);
path = utils;
sourceTree = "<group>";
};
91EF6C081C9EF6B300E2A733 /* formula */ = {
isa = PBXGroup;
children = (
B5599A880EC62181008DD061 /* callable.hpp */,
B5599A870EC62181008DD061 /* callable_fwd.hpp */,
B5599AB00EC62181008DD061 /* callable_objects.cpp */,
B5599AAF0EC62181008DD061 /* callable_objects.hpp */,
B52EE8A8121359A600CFBDAB /* debugger.cpp */,
B52EE8A9121359A600CFBDAB /* debugger.hpp */,
B52EE8A6121359A600CFBDAB /* debugger_fwd.cpp */,
B52EE8A7121359A600CFBDAB /* debugger_fwd.hpp */,
B5599A8C0EC62181008DD061 /* formula.cpp */,
B5599A8B0EC62181008DD061 /* formula.hpp */,
B5599A840EC62181008DD061 /* formula_fwd.hpp */,
468C1B951F09245E002DF652 /* function_gamestate.cpp */,
468C1B961F09245E002DF652 /* function_gamestate.hpp */,
B5599A860EC62181008DD061 /* function.cpp */,
B5599A850EC62181008DD061 /* function.hpp */,
B52EE8AA121359A600CFBDAB /* string_utils.cpp */,
B52EE8AB121359A600CFBDAB /* string_utils.hpp */,
B5599A830EC62181008DD061 /* tokenizer.cpp */,
B5599A820EC62181008DD061 /* tokenizer.hpp */,
B55999690EC62181008DD061 /* variant.cpp */,
B55999680EC62181008DD061 /* variant.hpp */,
EC179B871E91475300B4178C /* variant_value.cpp */,
EC179B881E91475300B4178C /* variant_value.hpp */,
);
path = formula;
sourceTree = "<group>";
};
91EF6C091C9F1D7100E2A733 /* terrain */ = {
isa = PBXGroup;
children = (
ECBBD73B1928F3F100E434C6 /* builder.cpp */,
ECBBD73C1928F3F100E434C6 /* builder.hpp */,
B55999930EC62181008DD061 /* filter.cpp */,
B55999920EC62181008DD061 /* filter.hpp */,
B55999950EC62181008DD061 /* terrain.cpp */,
B55999940EC62181008DD061 /* terrain.hpp */,
B55999910EC62181008DD061 /* translation.cpp */,
B55999900EC62181008DD061 /* translation.hpp */,
ECE17E111A0DD79F00B76473 /* type_data.cpp */,
91B6219A1B7672FD00B00E0F /* type_data.hpp */,
);
path = terrain;
sourceTree = "<group>";
};
91EF6C0A1C9F1D9000E2A733 /* units */ = {
isa = PBXGroup;
children = (
B559997D0EC62181008DD061 /* abilities.cpp */,
B559997C0EC62181008DD061 /* abilities.hpp */,
B559997B0EC62181008DD061 /* animation.cpp */,
B559997A0EC62181008DD061 /* animation.hpp */,
EC386CEF195119A9006004ED /* animation_component.cpp */,
EC386CF0195119AA006004ED /* animation_component.hpp */,
ECC2FFFB1A51A91100023AF4 /* attack_type.cpp */,
91B6219B1B76733900B00E0F /* attack_type.hpp */,
EC387E6E195AFB5C00FC0342 /* drawer.cpp */,
EC387E6F195AFB5C00FC0342 /* drawer.hpp */,
EC28642E1967988F00168DFF /* filter.cpp */,
EC28642F1967988F00168DFF /* filter.hpp */,
EC08023A194D0A80009E0050 /* formula_manager.cpp */,
EC08023B194D0A80009E0050 /* formula_manager.hpp */,
B55999770EC62181008DD061 /* frame.cpp */,
B55999760EC62181008DD061 /* frame.hpp */,
B52EE8C7121359A600CFBDAB /* helper.cpp */,
B52EE8C8121359A600CFBDAB /* helper.hpp */,
B55999750EC62181008DD061 /* id.cpp */,
B55999740EC62181008DD061 /* id.hpp */,
ECF44F681FC8A82A00B404D6 /* make.cpp */,
ECF44F691FC8A82A00B404D6 /* make.hpp */,
B55999730EC62181008DD061 /* map.cpp */,
B55999720EC62181008DD061 /* map.hpp */,
91B6219C1B76735200B00E0F /* ptr.hpp */,
B55999C00EC62181008DD061 /* race.cpp */,
B55999BF0EC62181008DD061 /* race.hpp */,
B55999710EC62181008DD061 /* types.cpp */,
B55999700EC62181008DD061 /* types.hpp */,
B55999790EC62181008DD061 /* udisplay.cpp */,
B55999780EC62181008DD061 /* udisplay.hpp */,
B559997F0EC62181008DD061 /* unit.cpp */,
B559997E0EC62181008DD061 /* unit.hpp */,
);
path = units;
sourceTree = "<group>";
};
91F16D501C9F34590041C047 /* map */ = {
isa = PBXGroup;
children = (
B55999FC0EC62181008DD061 /* exception.hpp */,
46D26D0920664716009B3418 /* hex_rect.hpp */,
B55999FB0EC62181008DD061 /* label.cpp */,
B55999FA0EC62181008DD061 /* label.hpp */,
B55999F90EC62181008DD061 /* location.cpp */,
B55999F80EC62181008DD061 /* location.hpp */,
B5599A000EC62181008DD061 /* map.cpp */,
B55999FF0EC62181008DD061 /* map.hpp */,
);
path = map;
sourceTree = "<group>";
};
91F16D511C9F6F220041C047 /* core */ = {
isa = PBXGroup;
children = (
EC02FD501E9D1AE90018C9DF /* canvas_private.hpp */,
B597EC510FC08E0100CE81F5 /* canvas.cpp */,
B597EC520FC08E0100CE81F5 /* canvas.hpp */,
ECA5562E1E7B5E74006E907D /* linked_group_definition.cpp */,
ECA5562F1E7B5E74006E907D /* linked_group_definition.hpp */,
B5B46932107118C400327599 /* event */,
ECD26C891FE5730200E663E1 /* gui_definition.cpp */,
ECD26C8A1FE5730300E663E1 /* gui_definition.hpp */,
B597EC540FC08E0100CE81F5 /* layout_exception.hpp */,
B597EC550FC08E0100CE81F5 /* log.cpp */,
B597EC560FC08E0100CE81F5 /* log.hpp */,
B52EE88F121358D700CFBDAB /* notifiee.hpp */,
B52EE890121358D700CFBDAB /* notifier.hpp */,
F4D5AFEF157120B30062EAFC /* placer */,
F4D5AFEA1571208B0062EAFC /* placer.cpp */,
F4D5AFEB1571208B0062EAFC /* placer.hpp */,
9190B73B1CA0564700B0EF66 /* register_widget.hpp */,
ECD26C8B1FE5730500E663E1 /* static_registry.cpp */,
ECD26C8C1FE5730600E663E1 /* static_registry.hpp */,
B5CF7BBA10D55F5A00A8BEB5 /* timer.cpp */,
B5CF7BBB10D55F5A00A8BEB5 /* timer.hpp */,
B5B4692E107118B200327599 /* widget_definition.cpp */,
B5B4692F107118B200327599 /* widget_definition.hpp */,
B54AC6EA0FEA9F7A006F6FBD /* window_builder */,
B597EC570FC08E0100CE81F5 /* window_builder.cpp */,
B597EC580FC08E0100CE81F5 /* window_builder.hpp */,
);
path = core;
sourceTree = "<group>";
};
91F16D521C9F76C20041C047 /* multiplayer */ = {
isa = PBXGroup;
children = (
91C5545E1D73F997002DB0C8 /* faction_select.cpp */,
91C5545F1D73F997002DB0C8 /* faction_select.hpp */,
ECE272441FA03AAE004F0908 /* lobby.cpp */,
ECE272461FA03AC9004F0908 /* lobby.hpp */,
EC5C70BE19EEB57400432CF4 /* mp_alerts_options.cpp */,
91B621DD1B76B72500B00E0F /* mp_alerts_options.hpp */,
49DA0D1D13550E1E000AFEBD /* mp_change_control.cpp */,
91B621DE1B76B72900B00E0F /* mp_change_control.hpp */,
B5A9BCC30ECA805A002BE442 /* mp_connect.cpp */,
B5A9BCC40ECA805A002BE442 /* mp_connect.hpp */,
B5A9BCC50ECA805A002BE442 /* mp_create_game.cpp */,
B5A9BCC60ECA805A002BE442 /* mp_create_game.hpp */,
1EF6CE8014D9846D00ECBE58 /* mp_host_game_prompt.cpp */,
1EF6CE8114D9846D00ECBE58 /* mp_host_game_prompt.hpp */,
ECFB61861DA0A0F70055D3F8 /* mp_join_game.cpp */,
ECFB61871DA0A0F70055D3F8 /* mp_join_game.hpp */,
EC349AAD1AE318B100A0767A /* mp_join_game_password_prompt.cpp */,
91B621DF1B76B7DA00B00E0F /* mp_join_game_password_prompt.hpp */,
4944F40F1354FB970027E614 /* mp_login.cpp */,
F40C04841706613100B4DA68 /* mp_login.hpp */,
B5A9BCC70ECA805A002BE442 /* mp_method_selection.cpp */,
B5A9BCC80ECA805A002BE442 /* mp_method_selection.hpp */,
91D191451D78D1D900E60B56 /* mp_options_helper.cpp */,
91D191461D78D1D900E60B56 /* mp_options_helper.hpp */,
91F860841D90B2E9008FE58F /* mp_staging.cpp */,
91F860851D90B2E9008FE58F /* mp_staging.hpp */,
ECE272471FA03ADC004F0908 /* player_info.cpp */,
ECE272481FA03ADC004F0908 /* player_info.hpp */,
ECD26C901FE5737100E663E1 /* player_list_helper.cpp */,
ECD26C911FE5737200E663E1 /* player_list_helper.hpp */,
91222E9C1D6E2D2900001AF2 /* plugin_executor.hpp */,
919B37FA1BAF7A9D00E0094C /* synced_choice_wait.cpp */,
919B37FB1BAF7A9D00E0094C /* synced_choice_wait.hpp */,
);
path = multiplayer;
sourceTree = "<group>";
};
B52EE8FD12135AC300CFBDAB /* whiteboard */ = {
isa = PBXGroup;
children = (
B52EE8FE12135AC300CFBDAB /* action.cpp */,
B52EE8FF12135AC300CFBDAB /* action.hpp */,
B52EE90012135AC300CFBDAB /* attack.cpp */,
B52EE90112135AC300CFBDAB /* attack.hpp */,
621DEB8215A7BA1F00FEE18A /* highlighter.cpp */,
621DEB8315A7BA1F00FEE18A /* highlighter.hpp */,
B52EE90412135AC300CFBDAB /* manager.cpp */,
B52EE90512135AC300CFBDAB /* manager.hpp */,
F480CD1D14034E6D007175D6 /* mapbuilder.cpp */,
F480CD1E14034E6D007175D6 /* mapbuilder.hpp */,
B52EE90812135AC300CFBDAB /* move.cpp */,
B52EE90912135AC300CFBDAB /* move.hpp */,
B52EE90A12135AC300CFBDAB /* recall.cpp */,
B52EE90B12135AC300CFBDAB /* recall.hpp */,
B52EE90C12135AC300CFBDAB /* recruit.cpp */,
B52EE90D12135AC300CFBDAB /* recruit.hpp */,
B52EE90E12135AC300CFBDAB /* side_actions.cpp */,
B52EE90F12135AC300CFBDAB /* side_actions.hpp */,
F4E4E0AF1367241E001C7528 /* suppose_dead.cpp */,
F4E4E0B01367241E001C7528 /* suppose_dead.hpp */,
B52EE91012135AC300CFBDAB /* typedefs.hpp */,
B553B6B812189C5900CC8C58 /* utility.cpp */,
B553B6B912189C5900CC8C58 /* utility.hpp */,
B52EE91412135AC300CFBDAB /* visitor.hpp */,
);
path = whiteboard;
sourceTree = "<group>";
};
B52EE9A3121363EB00CFBDAB /* lua */ = {
isa = PBXGroup;
children = (
627F1ED9175AF35C000042E0 /* aspect_advancements.cpp */,
627F1EDA175AF35C000042E0 /* aspect_advancements.hpp */,
B52EE9A4121363EB00CFBDAB /* core.cpp */,
B52EE9A5121363EB00CFBDAB /* core.hpp */,
B55BE03C11234AD700154E6C /* engine_lua.cpp */,
B55BE03D11234AD700154E6C /* engine_lua.hpp */,
F46C5DD313A5089100DD0816 /* lua_object.cpp */,
F46C5DD213A5089100DD0816 /* lua_object.hpp */,
);
path = lua;
sourceTree = "<group>";
};
B52EE9A81213640400CFBDAB /* addon */ = {
isa = PBXGroup;
children = (
F4D2DECA14DCA1D000CAFF31 /* client.cpp */,
F419A2C014F5BCFE002F9ADC /* client.hpp */,
F419A2C114F5BCFE002F9ADC /* info.cpp */,
F419A2C214F5BCFE002F9ADC /* info.hpp */,
ECA556251E7B5DA5006E907D /* manager.cpp */,
ECA556261E7B5DA5006E907D /* manager.hpp */,
F419A31014F8868A002F9ADC /* manager_ui.cpp */,
F419A31114F8868A002F9ADC /* manager_ui.hpp */,
620EC87214FEEE6D006BBD1F /* state.cpp */,
620EC87314FEEE6D006BBD1F /* state.hpp */,
B52EE9AB1213640400CFBDAB /* validation.cpp */,
B52EE9AC1213640400CFBDAB /* validation.hpp */,
);
path = addon;
sourceTree = "<group>";
};
B54AC6A30FEA9EB5006F6FBD /* composite */ = {
isa = PBXGroup;
children = (
B54AC6A40FEA9EB5006F6FBD /* ai.cpp */,
B54AC6A50FEA9EB5006F6FBD /* ai.hpp */,
B59F96D1103478C900A57C1A /* aspect.cpp */,
B59F96D2103478C900A57C1A /* aspect.hpp */,
B561F366104B1042001369F5 /* component.cpp */,
B561F367104B1042001369F5 /* component.hpp */,
B54AC6A60FEA9EB5006F6FBD /* contexts.cpp */,
B54AC6A70FEA9EB5006F6FBD /* contexts.hpp */,
B54AC6A80FEA9EB5006F6FBD /* engine.cpp */,
B54AC6A90FEA9EB5006F6FBD /* engine.hpp */,
B59F96D3103478C900A57C1A /* goal.cpp */,
B59F96D4103478C900A57C1A /* goal.hpp */,
B55BE03E11234AD700154E6C /* property_handler.hpp */,
B54AC6AC0FEA9EB5006F6FBD /* rca.cpp */,
B54AC6AD0FEA9EB5006F6FBD /* rca.hpp */,
B54AC6AE0FEA9EB5006F6FBD /* stage.cpp */,
B54AC6AF0FEA9EB5006F6FBD /* stage.hpp */,
B55BE03F11234AD700154E6C /* value_translator.hpp */,
);
path = composite;
sourceTree = "<group>";
};
B54AC6B00FEA9EB5006F6FBD /* default */ = {
isa = PBXGroup;
children = (
B59F96E51034791200A57C1A /* aspect_attacks.cpp */,
B59F96E61034791200A57C1A /* aspect_attacks.hpp */,
B54AC6B30FEA9EB5006F6FBD /* attack.cpp */,
B54AC6C10FEA9EB5006F6FBD /* ca.cpp */,
B54AC6C20FEA9EB5006F6FBD /* ca.hpp */,
B552D92A108694BB002D8F86 /* ca_move_to_targets.cpp */,
B552D92B108694BB002D8F86 /* ca_move_to_targets.hpp */,
B54AC6B40FEA9EB5006F6FBD /* contexts.cpp */,
B54AC6B50FEA9EB5006F6FBD /* contexts.hpp */,
B54AC6AA0FEA9EB5006F6FBD /* engine_cpp.cpp */,
B54AC6AB0FEA9EB5006F6FBD /* engine_cpp.hpp */,
EC48D74B17F3148300DE80BF /* recruitment.cpp */,
EC48D74C17F3148300DE80BF /* recruitment.hpp */,
B54AC6C50FEA9EB5006F6FBD /* stage_rca.cpp */,
B54AC6C60FEA9EB5006F6FBD /* stage_rca.hpp */,
);
path = default;
sourceTree = "<group>";
};
B54AC6BB0FEA9EB5006F6FBD /* formula */ = {
isa = PBXGroup;
children = (
B54AC6BC0FEA9EB5006F6FBD /* ai.cpp */,
B54AC6BD0FEA9EB5006F6FBD /* ai.hpp */,
B5951A971013BB5A00C10B66 /* callable_objects.cpp */,
B5951A981013BB5A00C10B66 /* callable_objects.hpp */,
B54AC6BE0FEA9EB5006F6FBD /* candidates.cpp */,
B54AC6BF0FEA9EB5006F6FBD /* candidates.hpp */,
B508D191100146E300B12852 /* engine_fai.cpp */,
B508D192100146E300B12852 /* engine_fai.hpp */,
B5951A991013BB5A00C10B66 /* function_table.cpp */,
B5951A9A1013BB5A00C10B66 /* function_table.hpp */,
B59F96DB103478DE00A57C1A /* stage_side_formulas.cpp */,
B59F96DC103478DE00A57C1A /* stage_side_formulas.hpp */,
B59F96DD103478DE00A57C1A /* stage_unit_formulas.cpp */,
B59F96DE103478DE00A57C1A /* stage_unit_formulas.hpp */,
);
path = formula;
sourceTree = "<group>";
};
B54AC6EA0FEA9F7A006F6FBD /* window_builder */ = {
isa = PBXGroup;
children = (
B508D1E7100155F300B12852 /* helper.cpp */,
B508D1E8100155F300B12852 /* helper.hpp */,
62579C781573E70C003089D5 /* instance.cpp */,
62579C791573E70C003089D5 /* instance.hpp */,
);
path = window_builder;
sourceTree = "<group>";
};
B55999440EC62181008DD061 /* widgets */ = {
isa = PBXGroup;
children = (
EC62E0B71EA4FB0400BC208E /* multimenu_button.cpp */,
EC62E0B81EA4FB0400BC208E /* multimenu_button.hpp */,
B55999600EC62181008DD061 /* widget.cpp */,
B55999610EC62181008DD061 /* widget.hpp */,
);
path = widgets;
sourceTree = "<group>";
};
B55999A60EC62181008DD061 /* serialization */ = {
isa = PBXGroup;
children = (
469BDB53205C357400DBF748 /* base64.cpp */,
469BDB54205C357500DBF748 /* base64.hpp */,
B55999A70EC62181008DD061 /* binary_or_text.cpp */,
B55999A80EC62181008DD061 /* binary_or_text.hpp */,
91B621F21B76BC7A00B00E0F /* compression.hpp */,
B55999AB0EC62181008DD061 /* parser.cpp */,
B55999AC0EC62181008DD061 /* parser.hpp */,
B55999AD0EC62181008DD061 /* preprocessor.cpp */,
B55999AE0EC62181008DD061 /* preprocessor.hpp */,
F480CD2214034F18007175D6 /* schema_validator.cpp */,
F480CD2A14034FB8007175D6 /* schema_validator.hpp */,
B55999AF0EC62181008DD061 /* string_utils.cpp */,
B55999B00EC62181008DD061 /* string_utils.hpp */,
ECA5562B1E7B5E3A006E907D /* tag.cpp */,
ECA5562C1E7B5E3A006E907D /* tag.hpp */,
B55999B10EC62181008DD061 /* tokenizer.cpp */,
B55999B20EC62181008DD061 /* tokenizer.hpp */,
91B621F31B76BCB000B00E0F /* ucs4_convert_impl.hpp */,
91B621F41B76BCB000B00E0F /* ucs4_iterator_base.hpp */,
ECAA3FE518E0E4EF002E8998 /* unicode.cpp */,
ECAA3FE618E0E4EF002E8998 /* unicode.hpp */,
91B621F51B76BCB000B00E0F /* unicode_cast.hpp */,
91B621F61B76BCB000B00E0F /* unicode_types.hpp */,
F449349913FF652800DF01D5 /* validator.cpp */,
F449349A13FF652800DF01D5 /* validator.hpp */,
);
path = serialization;
sourceTree = "<group>";
};
B5599FF60EC8FE2E008DD061 /* editor */ = {
isa = PBXGroup;
children = (
6295C3A6150FC95C0077D8C5 /* action */,
B5599FFC0EC8FE2E008DD061 /* editor_common.hpp */,
ECB58C8B19E71347007D074F /* editor_controller.cpp */,
ECB58C8C19E71347007D074F /* editor_controller.hpp */,
B5599FFF0EC8FE2E008DD061 /* editor_display.cpp */,
B559A0000EC8FE2E008DD061 /* editor_display.hpp */,
B559A0030EC8FE2E008DD061 /* editor_main.cpp */,
B559A0040EC8FE2E008DD061 /* editor_main.hpp */,
6295C3BB150FC9750077D8C5 /* map */,
6295C3C5150FC9EB0077D8C5 /* palette */,
62D24F261519982500350848 /* toolkit */,
);
path = editor;
sourceTree = "<group>";
};
B55BE02C11234AAB00154E6C /* pathfind */ = {
isa = PBXGroup;
children = (
B55BE02D11234AAB00154E6C /* astarsearch.cpp */,
B55BE02E11234AAB00154E6C /* pathfind.cpp */,
B55BE02F11234AAB00154E6C /* pathfind.hpp */,
4944F41A1354FBFF0027E614 /* teleport.cpp */,
F419E43E13354E220031448A /* teleport.hpp */,
);
path = pathfind;
sourceTree = "<group>";
};
B597C49D0FACD3F900CE81F5 /* tests */ = {
isa = PBXGroup;
children = (
B597C4CA0FACD43B00CE81F5 /* gui */,
B597C4A90FACD42E00CE81F5 /* main.cpp */,
91E356091CACA6CB00774252 /* test_addons.cpp */,
91E3560A1CACA6CB00774252 /* test_commandline_options.cpp */,
91E3560B1CACA6CB00774252 /* test_config.cpp */,
B597C4A80FACD42E00CE81F5 /* test_config_cache.cpp */,
91E3560C1CACA6CB00774252 /* test_filesystem.cpp */,
B597C4A70FACD42E00CE81F5 /* test_formula_ai.cpp */,
91DCA68F1C9360610030F8D0 /* test_formula_core.cpp */,
91E3560D1CACA6CB00774252 /* test_formula_function.cpp */,
91E3560E1CACA6CB00774252 /* test_image_modifications.cpp */,
4649B879202886F000827CFB /* test_irdya_date.cpp */,
B597C4AD0FACD42E00CE81F5 /* test_lexical_cast.cpp */,
91E356101CACA6CB00774252 /* test_make_enum.cpp */,
91E356111CACA6CB00774252 /* test_map_location.cpp */,
91E356121CACA6CB00774252 /* test_mp_connect.cpp */,
91E356131CACA6CB00774252 /* test_recall_list.cpp */,
91E356141CACA6CB00774252 /* test_rng.cpp */,
91E356151CACA6CB00774252 /* test_sdl_utils.cpp */,
91E356161CACA6CB00774252 /* test_sdl_utils.hpp */,
B597C4AA0FACD42E00CE81F5 /* test_serialization.cpp */,
B597C4A60FACD42E00CE81F5 /* test_team.cpp */,
91E356171CACA6CB00774252 /* test_unit_map.cpp */,
B597C4A50FACD42E00CE81F5 /* test_util.cpp */,
B597C4A40FACD42E00CE81F5 /* test_version.cpp */,
91E356181CACA6CB00774252 /* test_whiteboard_side_actions.cpp */,
B597C4B80FACD43B00CE81F5 /* utils */,
);
name = tests;
path = ../../src/tests;
sourceTree = "<group>";
};
B597C4B80FACD43B00CE81F5 /* utils */ = {
isa = PBXGroup;
children = (
B597C4BE0FACD43B00CE81F5 /* auto_parameterized.hpp */,
B597C4C00FACD43B00CE81F5 /* fake_display.cpp */,
B597C4C10FACD43B00CE81F5 /* fake_display.hpp */,
B597C4C40FACD43B00CE81F5 /* game_config_manager.cpp */,
B597C4C50FACD43B00CE81F5 /* game_config_manager.hpp */,
);
path = utils;
sourceTree = "<group>";
};
B597C4CA0FACD43B00CE81F5 /* gui */ = {
isa = PBXGroup;
children = (
91E3562A1CACA6E600774252 /* fire_event.cpp */,
91E3562B1CACA6E600774252 /* iterator.cpp */,
91E3562C1CACA6E600774252 /* test_gui2.cpp */,
91E3562D1CACA6E600774252 /* visitor.cpp */,
);
path = gui;
sourceTree = "<group>";
};
B597EBCA0FC082AB00CE81F5 /* ai */ = {
isa = PBXGroup;
children = (
B54AC68D0FEA9E8F006F6FBD /* actions.cpp */,
B54AC68E0FEA9E8F006F6FBD /* actions.hpp */,
B54AC6A30FEA9EB5006F6FBD /* composite */,
B54AC68F0FEA9E8F006F6FBD /* configuration.cpp */,
B54AC6900FEA9E8F006F6FBD /* configuration.hpp */,
B597EBDB0FC082AB00CE81F5 /* contexts.cpp */,
B597EBDC0FC082AB00CE81F5 /* contexts.hpp */,
B54AC6B00FEA9EB5006F6FBD /* default */,
B54AC6BB0FEA9EB5006F6FBD /* formula */,
B597EBE10FC082AB00CE81F5 /* game_info.cpp */,
B597EBE20FC082AB00CE81F5 /* game_info.hpp */,
B55BE03811234AC700154E6C /* gamestate_observer.cpp */,
B55BE03911234AC700154E6C /* gamestate_observer.hpp */,
B52EE9A3121363EB00CFBDAB /* lua */,
B54AC6930FEA9E8F006F6FBD /* manager.cpp */,
B54AC6940FEA9E8F006F6FBD /* manager.hpp */,
B54AC6950FEA9E8F006F6FBD /* registry.cpp */,
B54AC6960FEA9E8F006F6FBD /* registry.hpp */,
EC4E3B2119B2D8880049CBD7 /* simulated_actions.cpp */,
91B621B61B76B20700B00E0F /* simulated_actions.hpp */,
B597EBE30FC082AB00CE81F5 /* testing.cpp */,
B597EBE40FC082AB00CE81F5 /* testing.hpp */,
);
path = ai;
sourceTree = "<group>";
};
B597EC060FC0832B00CE81F5 /* scripting */ = {
isa = PBXGroup;
children = (
EC218E9A1A1064F4007C910C /* application_lua_kernel.cpp */,
91B621E11B76BAB300B00E0F /* application_lua_kernel.hpp */,
EC59F25F1A4529D2001910CB /* context.cpp */,
91B621E21B76BAF300B00E0F /* context.hpp */,
EC218EA21A106673007C910C /* game_lua_kernel.cpp */,
91B621E41B76BB0100B00E0F /* game_lua_kernel.hpp */,
EC3863621EB6286E0048B0C8 /* lua_audio.cpp */,
EC3863631EB6286E0048B0C8 /* lua_audio.hpp */,
EC218E9E1A106648007C910C /* lua_common.cpp */,
91B621E51B76BB0700B00E0F /* lua_common.hpp */,
ECD5D7BE1A22DC8600114175 /* lua_cpp_function.cpp */,
91B621E61B76BB0B00B00E0F /* lua_cpp_function.hpp */,
ECA4A6781A1EC319006BCCF2 /* lua_fileops.cpp */,
91B621E71B76BB0E00B00E0F /* lua_fileops.hpp */,
91FAC7091C7FBC2C00DAB2C3 /* lua_formula_bridge.cpp */,
91FAC7081C7F931900DAB2C3 /* lua_formula_bridge.hpp */,
ECA1E0F11A1271AC00426E00 /* lua_gui2.cpp */,
91B621E81B76BB1100B00E0F /* lua_gui2.hpp */,
EC218E9F1A106648007C910C /* lua_kernel_base.cpp */,
91B621E91B76BB1500B00E0F /* lua_kernel_base.hpp */,
ECA4A6791A1EC319006BCCF2 /* lua_map_location_ops.cpp */,
91B621EA1B76BB1800B00E0F /* lua_map_location_ops.hpp */,
9190B73A1CA0554900B0EF66 /* lua_pathfind_cost_calculator.hpp */,
ECFB61831DA0A0C50055D3F8 /* lua_preferences.cpp */,
ECFB61841DA0A0C50055D3F8 /* lua_preferences.hpp */,
ECC2FFF91A51A00900023AF4 /* lua_race.cpp */,
91B621EB1B76BB1D00B00E0F /* lua_race.hpp */,
ECA4A67A1A1EC319006BCCF2 /* lua_rng.cpp */,
91B621EC1B76BB2200B00E0F /* lua_rng.hpp */,
EC5430211A4E6024006D206C /* lua_team.cpp */,
91B621ED1B76BB2600B00E0F /* lua_team.hpp */,
9193FC801D5C2CF7004F6C07 /* lua_unit.cpp */,
9193FC811D5C2CF8004F6C07 /* lua_unit.hpp */,
9193FC841D5D7452004F6C07 /* lua_unit_attacks.cpp */,
9193FC851D5D745D004F6C07 /* lua_unit_attacks.hpp */,
EC5430221A4E6024006D206C /* lua_unit_type.cpp */,
91B621EE1B76BB2C00B00E0F /* lua_unit_type.hpp */,
EC59F2601A4529D2001910CB /* manager.cpp */,
91B621E31B76BAF600B00E0F /* manager.hpp */,
ECA1E1001A12755B00426E00 /* mapgen_lua_kernel.cpp */,
91B621EF1B76BB3200B00E0F /* mapgen_lua_kernel.hpp */,
91B621F01B76BB3500B00E0F /* push_check.hpp */,
);
path = scripting;
sourceTree = "<group>";
};
B597EC0B0FC0835900CE81F5 /* storyscreen */ = {
isa = PBXGroup;
children = (
B597EC0C0FC0835900CE81F5 /* controller.cpp */,
B597EC0D0FC0835900CE81F5 /* controller.hpp */,
ECE09A531EBA529D0020C97B /* parser.cpp */,
ECE09A541EBA529D0020C97B /* parser.hpp */,
B597EC100FC0835900CE81F5 /* part.cpp */,
B597EC110FC0835900CE81F5 /* part.hpp */,
);
path = storyscreen;
sourceTree = "<group>";
};
B597EC500FC08E0100CE81F5 /* auxiliary */ = {
isa = PBXGroup;
children = (
B5A9BCBC0ECA805A002BE442 /* field-fwd.hpp */,
B5A9BCBD0ECA805A002BE442 /* field.hpp */,
62579C6D1573E4E3003089D5 /* filter.hpp */,
91B621D41B76B51600B00E0F /* find_widget.hpp */,
49DA0D3113550EB2000AFEBD /* iterator */,
B5CE470B12A0422800D665EE /* old_markup.cpp */,
B5CE470C12A0422800D665EE /* old_markup.hpp */,
B504B94A1284C06B00261FE9 /* tips.cpp */,
B504B94B1284C06B00261FE9 /* tips.hpp */,
B597EC530FC08E0100CE81F5 /* typed_formula.hpp */,
);
path = auxiliary;
sourceTree = "<group>";
};
B5A5E3AD12132C790047782D /* lua */ = {
isa = PBXGroup;
children = (
9107AE581DB5BD94001927B0 /* wesnoth_lua_config.h */,
EC89A1061879D17D00A3B0B1 /* lapi.cpp */,
B5A5E3B012132C790047782D /* lapi.h */,
EC89A1071879D17D00A3B0B1 /* lauxlib.cpp */,
B5A5E3B212132C790047782D /* lauxlib.h */,
EC89A1081879D17D00A3B0B1 /* lbaselib.cpp */,
EC89A1091879D17D00A3B0B1 /* lbitlib.cpp */,
EC89A10A1879D17D00A3B0B1 /* lcode.cpp */,
B5A5E3B512132C790047782D /* lcode.h */,
EC89A10B1879D17D00A3B0B1 /* lcorolib.cpp */,
EC89A10C1879D17D00A3B0B1 /* lctype.cpp */,
F4D2DEDE14DED86800CAFF31 /* lctype.h */,
EC89A10D1879D17D00A3B0B1 /* ldblib.cpp */,
EC89A10E1879D17D00A3B0B1 /* ldebug.cpp */,
B5A5E3B812132C790047782D /* ldebug.h */,
EC89A10F1879D17D00A3B0B1 /* ldo.cpp */,
B5A5E3BA12132C790047782D /* ldo.h */,
EC89A1101879D17D00A3B0B1 /* ldump.cpp */,
EC89A1111879D17D00A3B0B1 /* lfunc.cpp */,
B5A5E3BD12132C790047782D /* lfunc.h */,
EC89A1121879D17D00A3B0B1 /* lgc.cpp */,
B5A5E3BF12132C790047782D /* lgc.h */,
EC89A1141879D17D00A3B0B1 /* liolib.cpp */,
EC89A1151879D17D00A3B0B1 /* llex.cpp */,
B5A5E3C312132C790047782D /* llex.h */,
B5A5E3C412132C790047782D /* llimits.h */,
EC89A1161879D17D00A3B0B1 /* lmathlib.cpp */,
EC89A1171879D17D00A3B0B1 /* lmem.cpp */,
B5A5E3C712132C790047782D /* lmem.h */,
EC89A1181879D17D00A3B0B1 /* loadlib.cpp */,
EC89A1191879D17D00A3B0B1 /* lobject.cpp */,
B5A5E3CA12132C790047782D /* lobject.h */,
EC89A11A1879D17D00A3B0B1 /* lopcodes.cpp */,
B5A5E3CC12132C790047782D /* lopcodes.h */,
EC89A11B1879D17D00A3B0B1 /* loslib.cpp */,
EC89A11C1879D17D00A3B0B1 /* lparser.cpp */,
B5A5E3CF12132C790047782D /* lparser.h */,
9107AE551DB5BD3B001927B0 /* lprefix.h */,
EC89A11D1879D17D00A3B0B1 /* lstate.cpp */,
B5A5E3D112132C790047782D /* lstate.h */,
EC89A11E1879D17D00A3B0B1 /* lstring.cpp */,
B5A5E3D312132C790047782D /* lstring.h */,
EC89A11F1879D17D00A3B0B1 /* lstrlib.cpp */,
EC89A1201879D17D00A3B0B1 /* ltable.cpp */,
B5A5E3D612132C790047782D /* ltable.h */,
EC89A1211879D17D00A3B0B1 /* ltablib.cpp */,
EC89A1221879D17D00A3B0B1 /* ltm.cpp */,
B5A5E3D912132C790047782D /* ltm.h */,
B5A5E3DB12132C790047782D /* lua.h */,
B5A5E3DD12132C790047782D /* luaconf.h */,
B5A5E3DE12132C790047782D /* lualib.h */,
EC89A1261879D17D00A3B0B1 /* lundump.cpp */,
B5A5E3E012132C790047782D /* lundump.h */,
9107AE561DB5BD49001927B0 /* lutf8lib.cpp */,
EC89A1271879D17D00A3B0B1 /* lvm.cpp */,
B5A5E3E212132C790047782D /* lvm.h */,
EC89A1281879D17D00A3B0B1 /* lzio.cpp */,
B5A5E3E412132C790047782D /* lzio.h */,
);
name = lua;
path = ../../src/lua;
sourceTree = "<group>";
};
B5A9BCA10ECA805A002BE442 /* gui */ = {
isa = PBXGroup;
children = (
ECD26C931FE573D100E663E1 /* gui.cpp */,
ECD26C941FE573D200E663E1 /* gui.hpp */,
B597EC500FC08E0100CE81F5 /* auxiliary */,
91F16D511C9F6F220041C047 /* core */,
B5A9BCA20ECA805A002BE442 /* dialogs */,
B5A9BCCC0ECA805A002BE442 /* widgets */,
);
path = gui;
sourceTree = "<group>";
};
B5A9BCA20ECA805A002BE442 /* dialogs */ = {
isa = PBXGroup;
children = (
49DA0CFB13550AC5000AFEBD /* addon */,
EC2F601D1A0490970018C9D6 /* advanced_graphics_options.cpp */,
91B621D61B76B5BC00B00E0F /* advanced_graphics_options.hpp */,
EC50126E1E06151800C4DFC6 /* attack_predictions.cpp */,
EC50126F1E06151800C4DFC6 /* attack_predictions.hpp */,
B5CE46FF12A041EF00D665EE /* campaign_difficulty.cpp */,
B5CE470012A041EF00D665EE /* campaign_difficulty.hpp */,
B5F4D7170F5B3B25005E204A /* campaign_selection.cpp */,
B5F4D7160F5B3B25005E204A /* campaign_selection.hpp */,
F4D5DF37149CE9B500294046 /* chat_log.cpp */,
F4D5DF38149CE9B500294046 /* chat_log.hpp */,
467D9DED205EC39300FA2FC4 /* command_console.cpp */,
467D9DEC205EC39200FA2FC4 /* command_console.hpp */,
ECBBD73E1928F41500E434C6 /* core_selection.cpp */,
ECBBD73F1928F41500E434C6 /* core_selection.hpp */,
4944F40E1354FB970027E614 /* debug_clock.cpp */,
91B621D81B76B6DB00B00E0F /* debug_clock.hpp */,
EC74C10D1975765F00B85A1A /* depcheck_confirm_change.cpp */,
91B621D91B76B6E000B00E0F /* depcheck_confirm_change.hpp */,
EC74C10E1975765F00B85A1A /* depcheck_select_new.cpp */,
91B621DA1B76B6E600B00E0F /* depcheck_select_new.hpp */,
91F462921C7117400050A9C9 /* drop_down_menu.cpp */,
91F462931C7117400050A9C9 /* drop_down_menu.hpp */,
B5CE470112A041EF00D665EE /* edit_label.cpp */,
B5CE470212A041EF00D665EE /* edit_label.hpp */,
497455CC174066A800E89E30 /* edit_text.cpp */,
497455CD174066A800E89E30 /* edit_text.hpp */,
F49F134715BC627C00B64B0B /* editor */,
91F06A7C1D85FE6E0005C353 /* end_credits.cpp */,
91F06A7D1D85FE6E0005C353 /* end_credits.hpp */,
EC04E34F1DA537F700025919 /* file_dialog.cpp */,
EC04E3501DA537F700025919 /* file_dialog.hpp */,
F444917513C5562C003B6442 /* folder_create.cpp */,
F444917613C5562C003B6442 /* folder_create.hpp */,
B561F36E104B11B6001369F5 /* formula_debugger.cpp */,
B561F36F104B11B6001369F5 /* formula_debugger.hpp */,
EC79D70C19548D5000EC7C1F /* game_cache_options.cpp */,
91B621DB1B76B6FD00B00E0F /* game_cache_options.hpp */,
B5951A931013BB3400C10B66 /* game_delete.cpp */,
B5951A941013BB3400C10B66 /* game_delete.hpp */,
B595EFE0100436C900C10B66 /* game_load.cpp */,
B595EFE1100436C900C10B66 /* game_load.hpp */,
B597EC620FC08E5D00CE81F5 /* game_save.cpp */,
B597EC610FC08E5D00CE81F5 /* game_save.hpp */,
9193FC771D5AC2D8004F6C07 /* game_stats.cpp */,
9193FC781D5AC2D8004F6C07 /* game_stats.hpp */,
468A2EA52060F68A00B61D24 /* game_ui.cpp */,
468A2EA62060F68B00B61D24 /* game_ui.hpp */,
ECABDA341B6A9461001407C1 /* game_version.cpp */,
9184385C1D4C786F00C42277 /* game_version.hpp */,
B5B4692A1071189700327599 /* gamestate_inspector.cpp */,
B5B4692B1071189700327599 /* gamestate_inspector.hpp */,
EC3024DA1E8469050098D797 /* help_browser.cpp */,
EC3024DB1E8469050098D797 /* help_browser.hpp */,
ECA556311E7B5EB3006E907D /* hotkey_bind.cpp */,
ECA556321E7B5EB3006E907D /* hotkey_bind.hpp */,
467F3CEF20605A3900CE0CE5 /* ingame_ui_base.cpp */,
467F3CEE20605A3800CE0CE5 /* ingame_ui_base.hpp */,
91B6217A1B74E6D100B00E0F /* label_settings.cpp */,
91B6217B1B74E6D100B00E0F /* label_settings.hpp */,
B5A9BCBF0ECA805A002BE442 /* language_selection.cpp */,
B5A9BCC00ECA805A002BE442 /* language_selection.hpp */,
9122417A1CAAB7B7008B347F /* loading_screen.cpp */,
9122417B1CAAB7B7008B347F /* loading_screen.hpp */,
918C8A211D05FDAA009744A0 /* log_settings.cpp */,
918C8A221D05FDAA009744A0 /* log_settings.hpp */,
EC2F9A031A18112D00A14878 /* lua_interpreter.cpp */,
91B621DC1B76B71800B00E0F /* lua_interpreter.hpp */,
B5A9BCC10ECA805A002BE442 /* message.cpp */,
B5A9BCC20ECA805A002BE442 /* message.hpp */,
B5A9BCB20ECA805A002BE442 /* modal_dialog.cpp */,
B5A9BCB30ECA805A002BE442 /* modal_dialog.hpp */,
4944F4101354FB970027E614 /* modeless_dialog.cpp */,
F40C04831706613100B4DA68 /* modeless_dialog.hpp */,
91F16D521C9F76C20041C047 /* multiplayer */,
F4EF0D7313AD52EA003C701D /* network_transmission.cpp */,
F4EF0D7213AD52EA003C701D /* network_transmission.hpp */,
ECE0293B1E9A77E100DC0A62 /* outro.cpp */,
ECE0293C1E9A77E100DC0A62 /* outro.hpp */,
91F462821C71139B0050A9C9 /* preferences_dialog.cpp */,
91F462831C71139B0050A9C9 /* preferences_dialog.hpp */,
EC19E6EE18B7F24B003B4B81 /* screenshot_notification.cpp */,
EC19E6EF18B7F24B003B4B81 /* screenshot_notification.hpp */,
9130A45E1C73BB6100852782 /* select_orb_colors.cpp */,
9130A45F1C73BB6100852782 /* select_orb_colors.hpp */,
B5CE470312A041EF00D665EE /* simple_item_selector.cpp */,
B5CE470412A041EF00D665EE /* simple_item_selector.hpp */,
91D191491D78E3FC00E60B56 /* sp_options_configure.cpp */,
91D1914A1D78E3FC00E60B56 /* sp_options_configure.hpp */,
9157B6001DE0FCBB00E46192 /* statistics_dialog.cpp */,
9157B6011DE0FCBB00E46192 /* statistics_dialog.hpp */,
ECB107D61E84B52600379898 /* story_viewer.cpp */,
ECB107D71E84B52600379898 /* story_viewer.hpp */,
469EC8EA20287C49008A0CAD /* surrender_quit.cpp */,
469EC8EB20287C49008A0CAD /* surrender_quit.hpp */,
915C68ED1DF1DCD200594B07 /* terrain_layers.cpp */,
915C68EE1DF1DCD200594B07 /* terrain_layers.hpp */,
EC3381C518B520120020DD6F /* theme_list.cpp */,
EC3381C618B520120020DD6F /* theme_list.hpp */,
B5A9BCC90ECA805A002BE442 /* title_screen.cpp */,
B5A9BCCA0ECA805A002BE442 /* title_screen.hpp */,
4944F4111354FB970027E614 /* tooltip.cpp */,
F40C04821706613100B4DA68 /* tooltip.hpp */,
B54AC6F10FEA9F92006F6FBD /* transient_message.cpp */,
B54AC6F20FEA9F92006F6FBD /* transient_message.hpp */,
9193FC731D5A62FA004F6C07 /* unit_advance.cpp */,
9193FC741D5A62FA004F6C07 /* unit_advance.hpp */,
B52EE8891213589100CFBDAB /* unit_attack.cpp */,
B52EE88A1213589100CFBDAB /* unit_attack.hpp */,
B59F9731103716E400A57C1A /* unit_create.cpp */,
B59F9732103716E400A57C1A /* unit_create.hpp */,
9176FECD1D59745E006EF694 /* unit_list.cpp */,
9176FED01D59747F006EF694 /* unit_list.hpp */,
9184385F1D503E4000C42277 /* unit_recall.cpp */,
918438601D503E4000C42277 /* unit_recall.hpp */,
91DCA68B1C9066EC0030F8D0 /* unit_recruit.cpp */,
91DCA68C1C9066EC0030F8D0 /* unit_recruit.hpp */,
ECF3A0B118AD3E8700DD643A /* wml_error.cpp */,
ECF3A0B218AD3E8800DD643A /* wml_error.hpp */,
B55A80520EDF3DFB00C9D97A /* wml_message.cpp */,
B55A80530EDF3DFB00C9D97A /* wml_message.hpp */,
);
path = dialogs;
sourceTree = "<group>";
};
B5A9BCCC0ECA805A002BE442 /* widgets */ = {
isa = PBXGroup;
children = (
ECA556281E7B5E11006E907D /* addon_list.cpp */,
ECA556291E7B5E11006E907D /* addon_list.hpp */,
B5A9BCEA0ECA805A002BE442 /* button.cpp */,
B5A9BCEB0ECA805A002BE442 /* button.hpp */,
918E9D041D8211130080686E /* chatbox.cpp */,
918E9D051D8211130080686E /* chatbox.hpp */,
B5CF7BBE10D55F7B00A8BEB5 /* clickable_item.hpp */,
B5A9BCEE0ECA805A002BE442 /* container_base.cpp */,
B5A9BCEF0ECA805A002BE442 /* container_base.hpp */,
B5A9BCF20ECA805A002BE442 /* debug.cpp */,
B5A9BCF30ECA805A002BE442 /* debug.hpp */,
4944F40C1354FB760027E614 /* drawing.cpp */,
F419E485133550FB0031448A /* drawing.hpp */,
B5795A5F0F05858100EB190E /* event_executor.hpp */,
B5795A670F05858100EB190E /* generator.cpp */,
B5795A650F05858100EB190E /* generator.hpp */,
B5795A620F05858100EB190E /* generator_private.hpp */,
B5A9BCF70ECA805A002BE442 /* grid.cpp */,
B5A9BCF80ECA805A002BE442 /* grid.hpp */,
B54AC6F70FEA9FA5006F6FBD /* grid_private.hpp */,
91FAC70B1C80168600DAB2C3 /* group.hpp */,
B5A9BCF90ECA805A002BE442 /* helper.cpp */,
B5A9BCFA0ECA805A002BE442 /* helper.hpp */,
B5795A610F05858100EB190E /* horizontal_scrollbar.cpp */,
B5795A5E0F05858100EB190E /* horizontal_scrollbar.hpp */,
B5A9BCFB0ECA805A002BE442 /* image.cpp */,
B5A9BCFC0ECA805A002BE442 /* image.hpp */,
B5795A600F05858100EB190E /* integer_selector.hpp */,
B5A9BCFD0ECA805A002BE442 /* label.cpp */,
B5A9BCFE0ECA805A002BE442 /* label.hpp */,
B52EE8991213590500CFBDAB /* list.cpp */,
B52EE89A1213590500CFBDAB /* list.hpp */,
B5A9BCFF0ECA805A002BE442 /* listbox.cpp */,
B5A9BD000ECA805A002BE442 /* listbox.hpp */,
62579C811573E797003089D5 /* matrix.cpp */,
62579C821573E797003089D5 /* matrix.hpp */,
91F462861C7115C50050A9C9 /* menu_button.cpp */,
91F462871C7115C50050A9C9 /* menu_button.hpp */,
B5A9BD030ECA805A002BE442 /* minimap.cpp */,
B5A9BD040ECA805A002BE442 /* minimap.hpp */,
B54AC6F80FEA9FA5006F6FBD /* multi_page.cpp */,
B54AC6F90FEA9FA5006F6FBD /* multi_page.hpp */,
62E4824E154D865E001DD4FC /* pane.cpp */,
62E4824F154D865E001DD4FC /* pane.hpp */,
B5A9BD050ECA805A002BE442 /* panel.cpp */,
B5A9BD060ECA805A002BE442 /* panel.hpp */,
B59915270F20EA1400BAD4C1 /* password_box.cpp */,
B59915260F20EA1400BAD4C1 /* password_box.hpp */,
B52EE89B1213590500CFBDAB /* progress_bar.cpp */,
B52EE89C1213590500CFBDAB /* progress_bar.hpp */,
B59271F910E9577800A13911 /* repeating_button.cpp */,
B59271FA10E9577800A13911 /* repeating_button.hpp */,
B5A9BD070ECA805A002BE442 /* scroll_label.cpp */,
B5A9BD080ECA805A002BE442 /* scroll_label.hpp */,
B5A9BD090ECA805A002BE442 /* scrollbar.cpp */,
B5A9BD0A0ECA805A002BE442 /* scrollbar.hpp */,
B5795A640F05858100EB190E /* scrollbar_container.cpp */,
B5795A630F05858100EB190E /* scrollbar_container.hpp */,
B54AC6FA0FEA9FA5006F6FBD /* scrollbar_container_private.hpp */,
B54AC6FB0FEA9FA5006F6FBD /* scrollbar_panel.cpp */,
B54AC6FC0FEA9FA5006F6FBD /* scrollbar_panel.hpp */,
B5795A660F05858100EB190E /* selectable_item.hpp */,
B5A9BD0B0ECA805A002BE442 /* settings.cpp */,
B5A9BD0C0ECA805A002BE442 /* settings.hpp */,
91EED9641DE0D13D00759295 /* size_lock.cpp */,
91EED9651DE0D13D00759295 /* size_lock.hpp */,
EC8174681FB42BA300A8ED00 /* slider_base.cpp */,
EC81746A1FB42BB600A8ED00 /* slider_base.hpp */,
B5A9BD0D0ECA805A002BE442 /* slider.cpp */,
B5A9BD0E0ECA805A002BE442 /* slider.hpp */,
B5A9BD0F0ECA805A002BE442 /* spacer.cpp */,
B5A9BD100ECA805A002BE442 /* spacer.hpp */,
B508D2141001560100B12852 /* stacked_widget.cpp */,
B508D2151001560100B12852 /* stacked_widget.hpp */,
918CEF781D7F7EE70025E32C /* status_label_helper.hpp */,
B5A9BCF00ECA805A002BE442 /* styled_widget.cpp */,
B5A9BCF10ECA805A002BE442 /* styled_widget.hpp */,
B5A9BD130ECA805A002BE442 /* text_box.cpp */,
B5A9BD140ECA805A002BE442 /* text_box.hpp */,
B5A9BD110ECA805A002BE442 /* text_box_base.cpp */,
B5A9BD120ECA805A002BE442 /* text_box_base.hpp */,
B5A9BD150ECA805A002BE442 /* toggle_button.cpp */,
B5A9BD160ECA805A002BE442 /* toggle_button.hpp */,
B5A9BD170ECA805A002BE442 /* toggle_panel.cpp */,
B5A9BD180ECA805A002BE442 /* toggle_panel.hpp */,
B55BE05111234B3300154E6C /* tree_view.cpp */,
B55BE05211234B3300154E6C /* tree_view.hpp */,
B55BE04F11234B3300154E6C /* tree_view_node.cpp */,
B55BE05011234B3300154E6C /* tree_view_node.hpp */,
91DCA6871C9066CC0030F8D0 /* unit_preview_pane.cpp */,
91DCA6881C9066CC0030F8D0 /* unit_preview_pane.hpp */,
B5A9BD1B0ECA805A002BE442 /* vertical_scrollbar.cpp */,
B5A9BD1C0ECA805A002BE442 /* vertical_scrollbar.hpp */,
6216A91B1551CCF700E13C2D /* viewport.cpp */,
6216A91C1551CCF700E13C2D /* viewport.hpp */,
B5A9BD1F0ECA805A002BE442 /* widget.cpp */,
B5A9BD200ECA805A002BE442 /* widget.hpp */,
EC66897F1ED3289900D9433A /* widget_helpers.cpp */,
EC6689801ED3289900D9433A /* widget_helpers.hpp */,
B5A9BD210ECA805A002BE442 /* window.cpp */,
B5A9BD220ECA805A002BE442 /* window.hpp */,
B54AC6FD0FEA9FA5006F6FBD /* window_private.hpp */,
);
path = widgets;
sourceTree = "<group>";
};
B5B46932107118C400327599 /* event */ = {
isa = PBXGroup;
children = (
B5B46933107118C400327599 /* dispatcher.cpp */,
B5B46934107118C400327599 /* dispatcher.hpp */,
B5B46935107118C400327599 /* dispatcher_private.hpp */,
B552D92210869477002D8F86 /* distributor.cpp */,
B552D92310869477002D8F86 /* distributor.hpp */,
B5B46936107118C400327599 /* handler.cpp */,
B5B46937107118C400327599 /* handler.hpp */,
62579C6B1573E494003089D5 /* message.hpp */,
);
path = event;
sourceTree = "<group>";
};
B5BB6B560F893DE000444FBF /* wesnothd_server */ = {
isa = PBXGroup;
children = (
B5BB6B7C0F893E7500444FBF /* ban.cpp */,
B5BB6B7A0F893E7500444FBF /* ban.hpp */,
B5BB6B7B0F893E7500444FBF /* forum_user_handler.cpp */,
B5BB6B790F893E7500444FBF /* forum_user_handler.hpp */,
B5BB6B5A0F893E7500444FBF /* game.cpp */,
B5BB6B780F893E7500444FBF /* game.hpp */,
B5BB6B750F893E7500444FBF /* metrics.cpp */,
B5BB6B690F893E7500444FBF /* metrics.hpp */,
B5BB6B740F893E7500444FBF /* player.cpp */,
B5BB6B6A0F893E7500444FBF /* player.hpp */,
91FBBAD41CB6AF8900470BFE /* player_connection.cpp */,
91FBBAD51CB6AF8900470BFE /* player_connection.hpp */,
B54AC6790FEA9C4A006F6FBD /* player_network.cpp */,
B54AC67A0FEA9C4A006F6FBD /* player_network.hpp */,
B5BB6B720F893E7500444FBF /* sample_user_handler.cpp */,
B5BB6B6C0F893E7500444FBF /* sample_user_handler.hpp */,
91C548CF1D886AF000FE6A7B /* send_receive_wml_helpers.ipp */,
B5BB6B710F893E7500444FBF /* server.cpp */,
B54AC67F0FEA9C4A006F6FBD /* server.hpp */,
91C548D01D886AF000FE6A7B /* server_base.cpp */,
91C548D11D886AF000FE6A7B /* server_base.hpp */,
B5BB6B6D0F893E7500444FBF /* simple_wml.cpp */,
B5BB6B700F893E7500444FBF /* simple_wml.hpp */,
B5BB6B6E0F893E7500444FBF /* user_handler.cpp */,
B5BB6B6F0F893E7500444FBF /* user_handler.hpp */,
);
name = wesnothd_server;
path = ../../src/server;
sourceTree = "<group>";
};
EC54017A1EBE0C2B00AE66EE /* preferences */ = {
isa = PBXGroup;
children = (
903F959B1ED5489500F1BDD3 /* credentials.cpp */,
903F959D1ED5489D00F1BDD3 /* credentials.hpp */,
EC54017B1EBE0C4500AE66EE /* display.cpp */,
EC54017C1EBE0C4500AE66EE /* display.hpp */,
EC54017D1EBE0C4500AE66EE /* editor.cpp */,
EC54017E1EBE0C4500AE66EE /* editor.hpp */,
EC54017F1EBE0C4500AE66EE /* game.cpp */,
EC5401801EBE0C4500AE66EE /* game.hpp */,
EC5401811EBE0C4500AE66EE /* general.cpp */,
EC5401821EBE0C4500AE66EE /* general.hpp */,
EC5401831EBE0C4500AE66EE /* lobby.cpp */,
EC5401841EBE0C4500AE66EE /* lobby.hpp */,
);
name = preferences;
sourceTree = "<group>";
};
EC67F7E81DB3142D0038337E /* font */ = {
isa = PBXGroup;
children = (
EC67F7E91DB3144A0038337E /* constants.cpp */,
EC67F7EA1DB3144A0038337E /* constants.hpp */,
9107AE4E1DB4828A001927B0 /* error.hpp */,
EC67F7EB1DB3144A0038337E /* font_config.cpp */,
EC67F7EC1DB3144A0038337E /* font_config.hpp */,
EC67F7EF1DB3144A0038337E /* font_options.hpp */,
B55999F20EC62181008DD061 /* marked-up_text.cpp */,
B55999F10EC62181008DD061 /* marked-up_text.hpp */,
9107AE4F1DB482B2001927B0 /* pango */,
9107AE471DB3D8FE001927B0 /* standard_colors.cpp */,
9107AE481DB3D8FE001927B0 /* standard_colors.hpp */,
EC67F7F81DB314580038337E /* text.cpp */,
EC67F7F91DB314580038337E /* text.hpp */,
9107AE491DB3D8FE001927B0 /* text_formatting.cpp */,
9107AE4A1DB3D8FE001927B0 /* text_formatting.hpp */,
);
name = font;
sourceTree = "<group>";
};
F49F134715BC627C00B64B0B /* editor */ = {
isa = PBXGroup;
children = (
49B4B8A9175E9F1300DB8C9B /* custom_tod.cpp */,
49B4B8AA175E9F1300DB8C9B /* custom_tod.hpp */,
F49F134815BC627C00B64B0B /* edit_label.cpp */,
F49F134915BC627C00B64B0B /* edit_label.hpp */,
EC95E50418612BB600F3A9EF /* edit_scenario.cpp */,
EC95E50518612BB600F3A9EF /* edit_scenario.hpp */,
EC95E50618612BB600F3A9EF /* edit_side.cpp */,
EC95E50718612BB600F3A9EF /* edit_side.hpp */,
B5A9BCB40ECA805A002BE442 /* generate_map.cpp */,
B5A9BCB50ECA805A002BE442 /* generate_map.hpp */,
9132C1761D7A981D008F604E /* generator_settings.cpp */,
9132C1771D7A981D008F604E /* generator_settings.hpp */,
B5A9BCB60ECA805A002BE442 /* new_map.cpp */,
B5A9BCB70ECA805A002BE442 /* new_map.hpp */,
B5A9BCB80ECA805A002BE442 /* resize_map.cpp */,
B5A9BCB90ECA805A002BE442 /* resize_map.hpp */,
F4728DAF145A59CF00F0E1E1 /* set_starting_position.cpp */,
F4728DB0145A59CF00F0E1E1 /* set_starting_position.hpp */,
);
path = editor;
sourceTree = "<group>";
};
F4D5AFEF157120B30062EAFC /* placer */ = {
isa = PBXGroup;
children = (
F4D5AFF0157120B30062EAFC /* horizontal_list.cpp */,
F4D5AFF1157120B30062EAFC /* horizontal_list.hpp */,
F4D5AFF2157120B30062EAFC /* vertical_list.cpp */,
F4D5AFF3157120B30062EAFC /* vertical_list.hpp */,
);
path = placer;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
9107AE121DB32862001927B0 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
8D1107260486CEB800E47090 /* Wesnoth */ = {
isa = PBXNativeTarget;
buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "Wesnoth" */;
buildPhases = (
46B626461D635BC900863502 /* Update Revision.h */,
8D11072C0486CEB800E47090 /* Sources */,
8D11072E0486CEB800E47090 /* Frameworks */,
8D1107290486CEB800E47090 /* Resources */,
91273E191C7BF105005E7F81 /* Copy Data Files */,
B5599E8F0EC64D18008DD061 /* Copy Frameworks */,
B5BB6CFC0F8948FB00444FBF /* Copy Game Server */,
91C2A6EB1B843AA900346948 /* Copy Translations (if present) */,
);
buildRules = (
);
dependencies = (
B5BB6DA50F93899E00444FBF /* PBXTargetDependency */,
9107AE391DB3295A001927B0 /* PBXTargetDependency */,
);
name = Wesnoth;
productInstallPath = "$(HOME)/Applications";
productName = Wesnoth;
productReference = 8D1107320486CEB800E47090 /* Wesnoth.app */;
productType = "com.apple.product-type.application";
};
9107AE131DB32862001927B0 /* liblua */ = {
isa = PBXNativeTarget;
buildConfigurationList = 9107AE151DB32862001927B0 /* Build configuration list for PBXNativeTarget "liblua" */;
buildPhases = (
9107AE101DB32862001927B0 /* Sources */,
9107AE111DB32862001927B0 /* Frameworks */,
9107AE121DB32862001927B0 /* Headers */,
);
buildRules = (
);
dependencies = (
);
name = liblua;
productName = liblua;
productReference = 9107AE141DB32862001927B0 /* liblua.a */;
productType = "com.apple.product-type.library.static";
};
91C548A01D8866ED00FE6A7B /* campaignd */ = {
isa = PBXNativeTarget;
buildConfigurationList = 91C548CB1D8866ED00FE6A7B /* Build configuration list for PBXNativeTarget "campaignd" */;
buildPhases = (
91C548A11D8866ED00FE6A7B /* Sources */,
91C548C21D8866ED00FE6A7B /* Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = campaignd;
productName = Server;
productReference = 91C548CE1D8866ED00FE6A7B /* campaignd */;
productType = "com.apple.product-type.tool";
};
B597C4970FACD3CD00CE81F5 /* unit_tests */ = {
isa = PBXNativeTarget;
buildConfigurationList = B597C49C0FACD3EC00CE81F5 /* Build configuration list for PBXNativeTarget "unit_tests" */;
buildPhases = (
B597C4950FACD3CD00CE81F5 /* Sources */,
B597C4960FACD3CD00CE81F5 /* Frameworks */,
911F47161CADC81000F47035 /* Copy Frameworks */,
);
buildRules = (
);
dependencies = (
9107AE3B1DB3295E001927B0 /* PBXTargetDependency */,
);
name = unit_tests;
productName = unit_tests;
productReference = B597C4980FACD3CD00CE81F5 /* unit_tests */;
productType = "com.apple.product-type.tool";
};
B5BB6B4A0F890FBA00444FBF /* wesnothd */ = {
isa = PBXNativeTarget;
buildConfigurationList = B5BB6B520F890FCF00444FBF /* Build configuration list for PBXNativeTarget "wesnothd" */;
buildPhases = (
B5BB6B480F890FBA00444FBF /* Sources */,
B5BB6B490F890FBA00444FBF /* Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = wesnothd;
productName = Server;
productReference = B5BB6B4B0F890FBA00444FBF /* wesnothd */;
productType = "com.apple.product-type.tool";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
29B97313FDCFA39411CA2CEA /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 0900;
};
buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Wesnoth" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
hasScannedForEncodings = 1;
knownRegions = (
English,
Japanese,
French,
German,
);
mainGroup = 29B97314FDCFA39411CA2CEA /* Wesnoth */;
projectDirPath = "";
projectRoot = "";
targets = (
8D1107260486CEB800E47090 /* Wesnoth */,
B5BB6B4A0F890FBA00444FBF /* wesnothd */,
B597C4970FACD3CD00CE81F5 /* unit_tests */,
91C548A01D8866ED00FE6A7B /* campaignd */,
9107AE131DB32862001927B0 /* liblua */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
8D1107290486CEB800E47090 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
465410A02078BC77002BCD13 /* l10n-track in Resources */,
B5A9B2290ECA4074002BE442 /* fonts in Resources */,
EC1D88DF18EF448400E66AC1 /* fonts.conf in Resources */,
B5A9BE2A0ECE927C002BE442 /* icon.icns in Resources */,
B5A9B22B0ECA4074002BE442 /* images in Resources */,
B5F9C5950F93BB0B00C02205 /* InfoPlist.strings in Resources */,
B5BB6EFE0F93B83500444FBF /* SDLMain.nib in Resources */,
B5A9B22C0ECA4074002BE442 /* sounds in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
46B626461D635BC900863502 /* Update Revision.h */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Update Revision.h";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "cd \"$SOURCE_ROOT/../..\"\n./utils/autorevision.sh -t h > src/revision.h";
};
91C2A6EB1B843AA900346948 /* Copy Translations (if present) */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Copy Translations (if present)";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "cd \"$SOURCE_ROOT/../..\"\nif [ -e \"./translations\" ]; then\nrsync -rv --delete \"./translations\" \"$BUILT_PRODUCTS_DIR/$UNLOCALIZED_RESOURCES_FOLDER_PATH/\";\nfi";
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
8D11072C0486CEB800E47090 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
B5599B8B0EC62181008DD061 /* about.cpp in Sources */,
62114CC21750B97F00CA42C7 /* action_item.cpp in Sources */,
ECE113A61DAECF3D00EBD7C4 /* paths.cpp in Sources */,
6295C3B6150FC95C0077D8C5 /* action_label.cpp in Sources */,
62CC8E501774C4E800C16B75 /* action_select.cpp in Sources */,
6295C3B7150FC95C0077D8C5 /* action_unit.cpp in Sources */,
62973FDE15C2EA7800D18140 /* action_village.cpp in Sources */,
62CC8E7417B9063E00C16B75 /* action_wml.cpp in Sources */,
ECE272491FA03ADD004F0908 /* player_info.cpp in Sources */,
B52EE91512135AC300CFBDAB /* action.cpp in Sources */,
6295C3B5150FC95C0077D8C5 /* action.cpp in Sources */,
B54AC69C0FEA9E8F006F6FBD /* actions.cpp in Sources */,
B5A9BD320ECA805A002BE442 /* connect.cpp in Sources */,
B514C70B0F5450CC00E273F0 /* manager.cpp in Sources */,
ECA556301E7B5E74006E907D /* linked_group_definition.cpp in Sources */,
EC2F601E1A0490970018C9D6 /* advanced_graphics_options.cpp in Sources */,
ECE0293D1E9A77E100DC0A62 /* outro.cpp in Sources */,
B54AC6D80FEA9EB5006F6FBD /* ai.cpp in Sources */,
B54AC6E40FEA9EB5006F6FBD /* ai.cpp in Sources */,
B5599B830EC62181008DD061 /* animated.cpp in Sources */,
46D7D23B20736F1E004CA602 /* manager.cpp in Sources */,
F40A13BC1A3A88BA00C4D071 /* apple_notification.mm in Sources */,
EC218E9C1A1064F4007C910C /* application_lua_kernel.cpp in Sources */,
B52EE8CB121359A600CFBDAB /* arrow.cpp in Sources */,
469EC8EC20287C4A008A0CAD /* surrender_quit.cpp in Sources */,
B59F96E71034791200A57C1A /* aspect_attacks.cpp in Sources */,
B59F96D5103478C900A57C1A /* aspect.cpp in Sources */,
B55BE03211234AAB00154E6C /* astarsearch.cpp in Sources */,
B5599B910EC62181008DD061 /* attack_prediction.cpp in Sources */,
B54AC6DF0FEA9EB5006F6FBD /* attack.cpp in Sources */,
46BED4D3205060EA00842FA5 /* crypt_blowfish.c in Sources */,
ECD26C8D1FE5730700E663E1 /* gui_definition.cpp in Sources */,
B52EE91612135AC300CFBDAB /* attack.cpp in Sources */,
620A386E15E9364E00A4F513 /* attack.cpp in Sources */,
EC67F7FD1DB314580038337E /* text.cpp in Sources */,
B5599B040EC62181008DD061 /* binary_or_text.cpp in Sources */,
46D7D24320736F1E004CA602 /* topic_generators.cpp in Sources */,
62D24F2D1519982500350848 /* brush.cpp in Sources */,
B5A9BD5B0ECA805A002BE442 /* button.cpp in Sources */,
B552D92D108694BB002D8F86 /* ca_move_to_targets.cpp in Sources */,
B54AC6E60FEA9EB5006F6FBD /* ca.cpp in Sources */,
EC04E3511DA537F700025919 /* file_dialog.cpp in Sources */,
B5599B810EC62181008DD061 /* callable_objects.cpp in Sources */,
B5951A9B1013BB5A00C10B66 /* callable_objects.cpp in Sources */,
B5CE470512A041EF00D665EE /* campaign_difficulty.cpp in Sources */,
ECA556271E7B5DA5006E907D /* manager.cpp in Sources */,
B5F4D7180F5B3B25005E204A /* campaign_selection.cpp in Sources */,
B54AC6E50FEA9EB5006F6FBD /* candidates.cpp in Sources */,
B597EC5A0FC08E0100CE81F5 /* canvas.cpp in Sources */,
ECFB9FA8193BFAD900146ED0 /* carryover.cpp in Sources */,
EC4E3B1B19B2D7AD0049CBD7 /* cave_map_generator.cpp in Sources */,
F4D5DF39149CE9B500294046 /* chat_log.cpp in Sources */,
F4D2DECB14DCA1D000CAFF31 /* client.cpp in Sources */,
ECA556361E7B5ED8006E907D /* install_dependencies.cpp in Sources */,
EC49A38219F34F1200E78528 /* clipboard.cpp in Sources */,
EC179B891E91475300B4178C /* variant_value.cpp in Sources */,
B5599B7E0EC62181008DD061 /* color_range.cpp in Sources */,
ECFA82E3184E59F3006782FB /* command_executor.cpp in Sources */,
F46C5DCF13A5074C00DD0816 /* commandline_options.cpp in Sources */,
B561F368104B1042001369F5 /* component.cpp in Sources */,
62CC8E7517B9063E00C16B75 /* conditional_wml.cpp in Sources */,
4664B9441F462ED9009E4881 /* irdya_datetime.cpp in Sources */,
EC669C261DFC95AF00172EED /* surface.cpp in Sources */,
EC3024DC1E8469050098D797 /* help_browser.cpp in Sources */,
B5599B7B0EC62181008DD061 /* config_cache.cpp in Sources */,
B5599B7D0EC62181008DD061 /* config.cpp in Sources */,
EC0680291EA920A300EEE03B /* random_deterministic.cpp in Sources */,
B54AC69D0FEA9E8F006F6FBD /* configuration.cpp in Sources */,
EC2F600D1A048E220018C9D6 /* configure_engine.cpp in Sources */,
EC67F7F11DB3144A0038337E /* font_config.cpp in Sources */,
EC2F600E1A048E220018C9D6 /* connect_engine.cpp in Sources */,
B5A9BD5D0ECA805A002BE442 /* container_base.cpp in Sources */,
62D24F321519987400350848 /* context_manager.cpp in Sources */,
EC59F2611A4529D2001910CB /* context.cpp in Sources */,
B597EBEE0FC082AB00CE81F5 /* contexts.cpp in Sources */,
B54AC6D90FEA9EB5006F6FBD /* contexts.cpp in Sources */,
B54AC6E00FEA9EB5006F6FBD /* contexts.cpp in Sources */,
B5A9BD5E0ECA805A002BE442 /* styled_widget.cpp in Sources */,
B5599B790EC62181008DD061 /* controller_base.cpp in Sources */,
B597EC140FC0835900CE81F5 /* controller.cpp in Sources */,
ECBBD7401928F41500E434C6 /* core_selection.cpp in Sources */,
B52EE9A6121363EB00CFBDAB /* core.cpp in Sources */,
EC45DEDD1AD1CEA300BD760C /* countdown_clock.cpp in Sources */,
EC2F600F1A048E220018C9D6 /* create_engine.cpp in Sources */,
620A386F15E9364E00A4F513 /* create.cpp in Sources */,
B5599B780EC62181008DD061 /* cursor.cpp in Sources */,
49B4B8AB175E9F1300DB8C9B /* custom_tod.cpp in Sources */,
4944F4121354FB970027E614 /* debug_clock.cpp in Sources */,
ECEEB7F01A1E8AB20006575B /* default_map_generator_job.cpp in Sources */,
EC4E3B1C19B2D7AD0049CBD7 /* default_map_generator.cpp in Sources */,
EC74C10F1975765F00B85A1A /* depcheck_confirm_change.cpp in Sources */,
EC74C1101975765F00B85A1A /* depcheck_select_new.cpp in Sources */,
EC2F60101A048E220018C9D6 /* depcheck.cpp in Sources */,
B5A9BD330ECA805A002BE442 /* modal_dialog.cpp in Sources */,
B5B46938107118C400327599 /* dispatcher.cpp in Sources */,
EC21944F1960649000420969 /* display_chat_manager.cpp in Sources */,
ECD39895194B844A00CF2125 /* display_context.cpp in Sources */,
B5599B760EC62181008DD061 /* display.cpp in Sources */,
B552D92410869477002D8F86 /* distributor.cpp in Sources */,
4944F40D1354FB760027E614 /* drawing.cpp in Sources */,
B5CE470612A041EF00D665EE /* edit_label.cpp in Sources */,
497455CE174066A800E89E30 /* edit_text.cpp in Sources */,
ECB58C8D19E71347007D074F /* editor_controller.cpp in Sources */,
B559A0140EC8FE2E008DD061 /* editor_display.cpp in Sources */,
ECC84C1D1B973C5900A5F451 /* quit_confirmation.cpp in Sources */,
46D7D22720736F0D004CA602 /* constants.cpp in Sources */,
F49F134A15BC627C00B64B0B /* edit_label.cpp in Sources */,
EC95E50818612BB600F3A9EF /* edit_scenario.cpp in Sources */,
ECFB61881DA0A0F70055D3F8 /* mp_join_game.cpp in Sources */,
EC95E50918612BB600F3A9EF /* edit_side.cpp in Sources */,
B5A9BD340ECA805A002BE442 /* generate_map.cpp in Sources */,
B559A0160EC8FE2E008DD061 /* editor_main.cpp in Sources */,
6295C3C2150FC9750077D8C5 /* editor_map.cpp in Sources */,
ECF44F6A1FC8A82B00B404D6 /* make.cpp in Sources */,
B5A9BD350ECA805A002BE442 /* new_map.cpp in Sources */,
6295C3D6150FC9EB0077D8C5 /* editor_palettes.cpp in Sources */,
EC3863641EB6286E0048B0C8 /* lua_audio.cpp in Sources */,
B5A9BD360ECA805A002BE442 /* resize_map.cpp in Sources */,
F4728DB1145A59CF00F0E1E1 /* set_starting_position.cpp in Sources */,
62D24F2F1519982500350848 /* editor_toolkit.cpp in Sources */,
B54AC6DB0FEA9EB5006F6FBD /* engine_cpp.cpp in Sources */,
B508D193100146E300B12852 /* engine_fai.cpp in Sources */,
B55BE04011234AD700154E6C /* engine_lua.cpp in Sources */,
B54AC6DA0FEA9EB5006F6FBD /* engine.cpp in Sources */,
62CC8E7617B9063E00C16B75 /* entity_location.cpp in Sources */,
B5599B750EC62181008DD061 /* events.cpp in Sources */,
EC84247118F30DB700FC1EEF /* exception.cpp in Sources */,
ECDEAF72194FE84000DB2F47 /* fake_unit_manager.cpp in Sources */,
EC387E73195AFC8400FC0342 /* fake_unit_ptr.cpp in Sources */,
ECF9D43D19F3FF9400E6C9D9 /* filesystem.cpp in Sources */,
EC5C70BC19EEB54900432CF4 /* filesystem_common.cpp in Sources */,
EC2F60111A048E220018C9D6 /* flg_manager.cpp in Sources */,
EC45DEE11AD1CEF600BD760C /* floating_label.cpp in Sources */,
F444917713C5562C003B6442 /* folder_create.cpp in Sources */,
ECC8F41B185FE2E1004AC3BE /* format_time_summary.cpp in Sources */,
B52EE8CD121359A600CFBDAB /* debugger_fwd.cpp in Sources */,
B561F370104B11B6001369F5 /* formula_debugger.cpp in Sources */,
B52EE8CE121359A600CFBDAB /* debugger.cpp in Sources */,
B5599B6E0EC62181008DD061 /* function.cpp in Sources */,
B52EE8CF121359A600CFBDAB /* string_utils.cpp in Sources */,
ECFB61851DA0A0C50055D3F8 /* lua_preferences.cpp in Sources */,
B5599B6D0EC62181008DD061 /* tokenizer.cpp in Sources */,
B5599B700EC62181008DD061 /* formula.cpp in Sources */,
B5951A9C1013BB5A00C10B66 /* function_table.cpp in Sources */,
ECFB9FAA193BFB4B00146ED0 /* game_board.cpp in Sources */,
EC79D70D19548D5000EC7C1F /* game_cache_options.cpp in Sources */,
ECDEAF79194FEA9D00DB2F47 /* game_classification.cpp in Sources */,
62CC8E4C1771E7E100C16B75 /* game_config_manager.cpp in Sources */,
B5599B6B0EC62181008DD061 /* game_config.cpp in Sources */,
EC387E6C195AFB1F00FC0342 /* game_data.cpp in Sources */,
EC06802B1EA920A300EEE03B /* random.cpp in Sources */,
B5951A951013BB3400C10B66 /* game_delete.cpp in Sources */,
B5599B6A0EC62181008DD061 /* game_display.cpp in Sources */,
F419A1F414E21246002F9ADC /* game_end_exceptions.cpp in Sources */,
B597EBF10FC082AB00CE81F5 /* game_info.cpp in Sources */,
EC2194491960634100420969 /* game_launcher.cpp in Sources */,
B595EFE2100436C900C10B66 /* game_load.cpp in Sources */,
EC218EA31A106673007C910C /* game_lua_kernel.cpp in Sources */,
B597EC630FC08E5D00CE81F5 /* game_save.cpp in Sources */,
EC387E6D195AFB1F00FC0342 /* game_state.cpp in Sources */,
ECABDA351B6A9461001407C1 /* game_version.cpp in Sources */,
B5B4692C1071189700327599 /* gamestate_inspector.cpp in Sources */,
467D9DEE205EC39300FA2FC4 /* command_console.cpp in Sources */,
B55BE03A11234AC700154E6C /* gamestate_observer.cpp in Sources */,
B5795A6A0F05858100EB190E /* generator.cpp in Sources */,
B5599B640EC62181008DD061 /* generic_event.cpp in Sources */,
EC4DF45519FEA7A8000EC086 /* gettext.cpp in Sources */,
B59F96D6103478C900A57C1A /* goal.cpp in Sources */,
B5A9BD610ECA805A002BE442 /* grid.cpp in Sources */,
B5599B390EC62181008DD061 /* halo.cpp in Sources */,
B5B46939107118C400327599 /* handler.cpp in Sources */,
62CC8E7717B9063E00C16B75 /* handlers.cpp in Sources */,
B52EE8D0121359A600CFBDAB /* hash.cpp in Sources */,
620A387015E9364F00A4F513 /* heal.cpp in Sources */,
ECD26C921FE5737200E663E1 /* player_list_helper.cpp in Sources */,
ECA1E0FF1A1272EE00426E00 /* help.cpp in Sources */,
B5A9BD620ECA805A002BE442 /* helper.cpp in Sources */,
B508D1FB100155F300B12852 /* helper.cpp in Sources */,
621DEB8415A7BA1F00FEE18A /* highlighter.cpp in Sources */,
F4D5AFF4157120B30062EAFC /* horizontal_list.cpp in Sources */,
B5795A680F05858100EB190E /* horizontal_scrollbar.cpp in Sources */,
ECFA82E4184E59F3006782FB /* hotkey_command.cpp in Sources */,
ECA563871A47BA36006278A5 /* hotkey_handler_mp.cpp in Sources */,
ECA563891A47BA36006278A5 /* hotkey_handler_sp.cpp in Sources */,
ECA5638A1A47BA36006278A5 /* hotkey_handler.cpp in Sources */,
ECFA82E5184E59F3006782FB /* hotkey_item.cpp in Sources */,
ECFA82E6184E59F3006782FB /* hotkey_manager.cpp in Sources */,
F4E4E0B41367244F001C7528 /* image_modifications.cpp in Sources */,
B5599B360EC62181008DD061 /* image.cpp in Sources */,
ECA556331E7B5EB3006E907D /* hotkey_bind.cpp in Sources */,
EC5012701E06151800C4DFC6 /* attack_predictions.cpp in Sources */,
B5A9BD630ECA805A002BE442 /* image.cpp in Sources */,
F419A2C314F5BCFE002F9ADC /* info.cpp in Sources */,
62579C7E1573E70C003089D5 /* instance.cpp in Sources */,
EC0341E11ECF46FE000F2E2B /* config_attribute_value.cpp in Sources */,
62114CC91750B9AF00CA42C7 /* item_palette.cpp in Sources */,
49DA0D2E13550E9B000AFEBD /* iterator.cpp in Sources */,
F444914013C5483F003B6442 /* joystick.cpp in Sources */,
ECB107D81E84B52600379898 /* story_viewer.cpp in Sources */,
B5599B340EC62181008DD061 /* key.cpp in Sources */,
91B6217C1B74E6D200B00E0F /* label_settings.cpp in Sources */,
B5A9BD640ECA805A002BE442 /* label.cpp in Sources */,
B5A9BD380ECA805A002BE442 /* language_selection.cpp in Sources */,
B5599B330EC62181008DD061 /* language.cpp in Sources */,
EC67F7F01DB3144A0038337E /* constants.cpp in Sources */,
B52EE89D1213590500CFBDAB /* list.cpp in Sources */,
B5A9BD650ECA805A002BE442 /* listbox.cpp in Sources */,
B55BE04B11234B1A00154E6C /* lobby_data.cpp in Sources */,
B55BE04C11234B1A00154E6C /* lobby_info.cpp in Sources */,
B5599B2F0EC62181008DD061 /* log.cpp in Sources */,
B597EC5B0FC08E0100CE81F5 /* log.cpp in Sources */,
EC5401871EBE0C4500AE66EE /* game.cpp in Sources */,
ECB6A6331FB8AAC500877C20 /* point.cpp in Sources */,
EC218EA01A106648007C910C /* lua_common.cpp in Sources */,
ECD5D7BF1A22DC8600114175 /* lua_cpp_function.cpp in Sources */,
ECA4A67B1A1EC319006BCCF2 /* lua_fileops.cpp in Sources */,
ECA1E0F21A1271AC00426E00 /* lua_gui2.cpp in Sources */,
EC2F9A041A18112D00A14878 /* lua_interpreter.cpp in Sources */,
EC5401851EBE0C4500AE66EE /* display.cpp in Sources */,
F4D5483E15198D060058C8A7 /* lua_jailbreak_exception.cpp in Sources */,
EC218EA11A106648007C910C /* lua_kernel_base.cpp in Sources */,
EC5590771A0B11C600675179 /* lua_map_generator.cpp in Sources */,
EC8174691FB42BA400A8ED00 /* slider_base.cpp in Sources */,
ECA4A67C1A1EC319006BCCF2 /* lua_map_location_ops.cpp in Sources */,
F46C5DD413A5089100DD0816 /* lua_object.cpp in Sources */,
ECC2FFFA1A51A00900023AF4 /* lua_race.cpp in Sources */,
ECA4A67D1A1EC319006BCCF2 /* lua_rng.cpp in Sources */,
ECD26C951FE573D300E663E1 /* gui.cpp in Sources */,
468C1B971F09245F002DF652 /* function_gamestate.cpp in Sources */,
ECE09A551EBA529D0020C97B /* parser.cpp in Sources */,
EC5430231A4E6024006D206C /* lua_team.cpp in Sources */,
EC5430241A4E6024006D206C /* lua_unit_type.cpp in Sources */,
EC53B04E1B23BB0E002F758F /* make_enum.cpp in Sources */,
ECDF18201A3FE0DE00D157A6 /* manager_impl.cpp in Sources */,
F419A31214F8868A002F9ADC /* manager_ui.cpp in Sources */,
EC59F2621A4529D2001910CB /* manager.cpp in Sources */,
ECDF18211A3FE0DE00D157A6 /* manager.cpp in Sources */,
B54AC69F0FEA9E8F006F6FBD /* manager.cpp in Sources */,
B52EE91812135AC300CFBDAB /* manager.cpp in Sources */,
463896712034180900075E54 /* deprecation.cpp in Sources */,
6295C3C3150FC9750077D8C5 /* map_context.cpp in Sources */,
62CC8E8D17B9064D00C16B75 /* map_create.cpp in Sources */,
46D7D23720736F1E004CA602 /* utils.cpp in Sources */,
6295C3C4150FC9750077D8C5 /* map_fragment.cpp in Sources */,
EC4E3B1D19B2D7AD0049CBD7 /* map_generator.cpp in Sources */,
B5599B2C0EC62181008DD061 /* label.cpp in Sources */,
B5599B2B0EC62181008DD061 /* location.cpp in Sources */,
B5599B2E0EC62181008DD061 /* map.cpp in Sources */,
F480CD1F14034E6D007175D6 /* mapbuilder.cpp in Sources */,
ECA1E1011A12755B00426E00 /* mapgen_lua_kernel.cpp in Sources */,
B5599B280EC62181008DD061 /* marked-up_text.cpp in Sources */,
62579C831573E797003089D5 /* matrix.cpp in Sources */,
B5599B260EC62181008DD061 /* menu_events.cpp in Sources */,
ECA5562A1E7B5E11006E907D /* addon_list.cpp in Sources */,
903F959C1ED5489500F1BDD3 /* credentials.cpp in Sources */,
EC44E382181DDAF90037A62F /* menu_item.cpp in Sources */,
469BDB55205C357500DBF748 /* base64.cpp in Sources */,
B5A9BD390ECA805A002BE442 /* message.cpp in Sources */,
B5599B250EC62181008DD061 /* minimap.cpp in Sources */,
46EEFB762087434300E1E75A /* chat_log.cpp in Sources */,
B5A9BD670ECA805A002BE442 /* minimap.cpp in Sources */,
46D7D23F20736F1E004CA602 /* section.cpp in Sources */,
62114CC61750B99800CA42C7 /* mouse_action_item.cpp in Sources */,
6295C3B9150FC95C0077D8C5 /* mouse_action_map_label.cpp in Sources */,
62CC8E531774C4F800C16B75 /* mouse_action_select.cpp in Sources */,
6295C3BA150FC95C0077D8C5 /* mouse_action_unit.cpp in Sources */,
62973FE215C2EAF300D18140 /* mouse_action_village.cpp in Sources */,
6295C3B8150FC95C0077D8C5 /* mouse_action.cpp in Sources */,
B5599B240EC62181008DD061 /* mouse_events.cpp in Sources */,
B5599B230EC62181008DD061 /* mouse_handler_base.cpp in Sources */,
B52EE91A12135AC300CFBDAB /* move.cpp in Sources */,
620A387115E9364F00A4F513 /* move.cpp in Sources */,
F468E6AD16DF872200A31A5A /* movetype.cpp in Sources */,
EC5C70BF19EEB57400432CF4 /* mp_alerts_options.cpp in Sources */,
49DA0D1E13550E1E000AFEBD /* mp_change_control.cpp in Sources */,
B5A9BD3A0ECA805A002BE442 /* mp_connect.cpp in Sources */,
B5A9BD3B0ECA805A002BE442 /* mp_create_game.cpp in Sources */,
B5B469241071185800327599 /* mp_game_settings.cpp in Sources */,
EC2F60121A048E220018C9D6 /* mp_game_utils.cpp in Sources */,
1EF6CE8214D9846D00ECBE58 /* mp_host_game_prompt.cpp in Sources */,
EC349AAE1AE318B100A0767A /* mp_join_game_password_prompt.cpp in Sources */,
4944F4131354FB970027E614 /* mp_login.cpp in Sources */,
B5A9BD3C0ECA805A002BE442 /* mp_method_selection.cpp in Sources */,
46D7D23920736F1E004CA602 /* section_generators.cpp in Sources */,
EC5C70C119EEB58300432CF4 /* mp_ui_alerts.cpp in Sources */,
EC64D7651A085F120092EF75 /* mt_rng.cpp in Sources */,
B54AC7000FEA9FA5006F6FBD /* multi_page.cpp in Sources */,
EC2F601A1A048E220018C9D6 /* multiplayer.cpp in Sources */,
F444916613C5483F003B6442 /* network_asio.cpp in Sources */,
F4EF0D7413AD52EA003C701D /* network_transmission.cpp in Sources */,
EC74C11F197576F500B85A1A /* notifications.cpp in Sources */,
B5CE470D12A0422800D665EE /* old_markup.cpp in Sources */,
EC74C120197576F500B85A1A /* open.cpp in Sources */,
62D24F351519995200350848 /* palette_manager.cpp in Sources */,
62E48250154D865E001DD4FC /* pane.cpp in Sources */,
B5A9BD680ECA805A002BE442 /* panel.cpp in Sources */,
B5599B060EC62181008DD061 /* parser.cpp in Sources */,
B597EC160FC0835900CE81F5 /* part.cpp in Sources */,
B59915280F20EA1400BAD4C1 /* password_box.cpp in Sources */,
B55BE03311234AAB00154E6C /* pathfind.cpp in Sources */,
B5599B180EC62181008DD061 /* pathutils.cpp in Sources */,
B52EE8D6121359A600CFBDAB /* persist_context.cpp in Sources */,
B52EE8D7121359A600CFBDAB /* persist_manager.cpp in Sources */,
B52EE8D8121359A600CFBDAB /* persist_var.cpp in Sources */,
F4D5AFEC1571208B0062EAFC /* placer.cpp in Sources */,
B5599B170EC62181008DD061 /* play_controller.cpp in Sources */,
EC2F601B1A048E220018C9D6 /* playcampaign.cpp in Sources */,
B5599B150EC62181008DD061 /* playmp_controller.cpp in Sources */,
467D9DF3205EC3D300FA2FC4 /* texture.cpp in Sources */,
B5599B140EC62181008DD061 /* playsingle_controller.cpp in Sources */,
EC51DB7818F8BFA4004621D9 /* playturn_network_adapter.cpp in Sources */,
B5599B130EC62181008DD061 /* playturn.cpp in Sources */,
4944F4141354FB970027E614 /* modeless_dialog.cpp in Sources */,
B5599B070EC62181008DD061 /* preprocessor.cpp in Sources */,
B52EE89E1213590500CFBDAB /* progress_bar.cpp in Sources */,
62CC8E7817B9063E00C16B75 /* pump.cpp in Sources */,
B54AC6DC0FEA9EB5006F6FBD /* rca.cpp in Sources */,
EC1CB20819524AD600B0FA78 /* recall_list_manager.cpp in Sources */,
B52EE91B12135AC300CFBDAB /* recall.cpp in Sources */,
B52EE91C12135AC300CFBDAB /* recruit.cpp in Sources */,
EC48D74D17F3148300DE80BF /* recruitment.cpp in Sources */,
467F3CF020605A3900CE0CE5 /* ingame_ui_base.cpp in Sources */,
ECFB9FAC193BFB6E00146ED0 /* rect.cpp in Sources */,
B54AC6A00FEA9E8F006F6FBD /* registry.cpp in Sources */,
B59271FB10E9577800A13911 /* repeating_button.cpp in Sources */,
B5599B0C0EC62181008DD061 /* replay_controller.cpp in Sources */,
EC84246A18F30D9100FC1EEF /* replay_helper.cpp in Sources */,
EC45DEDF1AD1CED100BD760C /* replay_recorder_base.cpp in Sources */,
B5599B0D0EC62181008DD061 /* replay.cpp in Sources */,
B5599B0B0EC62181008DD061 /* reports.cpp in Sources */,
B5951A8F1013BB0800C10B66 /* resources.cpp in Sources */,
B52EE8D9121359A600CFBDAB /* save_blocker.cpp in Sources */,
EC28C59119423529003B0F5E /* save_index.cpp in Sources */,
ECD39893194B830300CF2125 /* saved_game.cpp in Sources */,
B52EE8DB121359A600CFBDAB /* savegame.cpp in Sources */,
F480CD2414034F18007175D6 /* schema_validator.cpp in Sources */,
EC19E6F018B7F24B003B4B81 /* screenshot_notification.cpp in Sources */,
B5A9BD690ECA805A002BE442 /* scroll_label.cpp in Sources */,
B5795A690F05858100EB190E /* scrollbar_container.cpp in Sources */,
B54AC7010FEA9FA5006F6FBD /* scrollbar_panel.cpp in Sources */,
B5A9BD6A0ECA805A002BE442 /* scrollbar.cpp in Sources */,
B559986C0EC616B3008DD061 /* SDLMain.mm in Sources */,
EC64D7611A085CE60092EF75 /* seed_rng.cpp in Sources */,
B5599B030EC62181008DD061 /* settings.cpp in Sources */,
B5A9BD6B0ECA805A002BE442 /* settings.cpp in Sources */,
ECAB84551B0C1934001A3EB7 /* shroud_clearing_action.cpp in Sources */,
46D7D24120736F1E004CA602 /* topic_text_generators.cpp in Sources */,
B52EE91D12135AC300CFBDAB /* side_actions.cpp in Sources */,
B5CE46F912A0417D00D665EE /* side_filter.cpp in Sources */,
B5CE470712A041EF00D665EE /* simple_item_selector.cpp in Sources */,
ECD26C8E1FE5730700E663E1 /* static_registry.cpp in Sources */,
EC4E3B2219B2D8880049CBD7 /* simulated_actions.cpp in Sources */,
EC2F601C1A048E220018C9D6 /* singleplayer.cpp in Sources */,
B5A9BD6C0ECA805A002BE442 /* slider.cpp in Sources */,
B52EE8DC121359A600CFBDAB /* sound_music_track.cpp in Sources */,
B5599B000EC62181008DD061 /* sound.cpp in Sources */,
B5599AFF0EC62181008DD061 /* soundsource.cpp in Sources */,
ECA5562D1E7B5E3A006E907D /* tag.cpp in Sources */,
EC5401861EBE0C4500AE66EE /* editor.cpp in Sources */,
B5A9BD6D0ECA805A002BE442 /* spacer.cpp in Sources */,
B508D2161001560100B12852 /* stacked_widget.cpp in Sources */,
B54AC6E80FEA9EB5006F6FBD /* stage_rca.cpp in Sources */,
B59F96E0103478DE00A57C1A /* stage_side_formulas.cpp in Sources */,
B59F96E1103478DE00A57C1A /* stage_unit_formulas.cpp in Sources */,
B54AC6DD0FEA9EB5006F6FBD /* stage.cpp in Sources */,
620EC87414FEEE6D006BBD1F /* state.cpp in Sources */,
B5599AFE0EC62181008DD061 /* statistics.cpp in Sources */,
B5599B080EC62181008DD061 /* string_utils.cpp in Sources */,
F4E4E0B11367241E001C7528 /* suppose_dead.cpp in Sources */,
EC84246C18F30D9100FC1EEF /* synced_checkup.cpp in Sources */,
EC06802A1EA920A300EEE03B /* random_synced.cpp in Sources */,
EC84246D18F30D9100FC1EEF /* synced_commands.cpp in Sources */,
EC84246E18F30D9100FC1EEF /* synced_context.cpp in Sources */,
ECDEAF77194FEA8500DB2F47 /* syncmp_handler.cpp in Sources */,
B5599AFC0EC62181008DD061 /* team.cpp in Sources */,
ECB57C401A56E6DC001973A5 /* teambuilder.cpp in Sources */,
4944F41B1354FBFF0027E614 /* teleport.cpp in Sources */,
ECBBD73D1928F3F200E434C6 /* builder.cpp in Sources */,
B5599AFA0EC62181008DD061 /* filter.cpp in Sources */,
6295C3D8150FC9EB0077D8C5 /* terrain_palettes.cpp in Sources */,
B5599AF90EC62181008DD061 /* translation.cpp in Sources */,
46D7D23D20736F1E004CA602 /* topic.cpp in Sources */,
ECE17E121A0DD79F00B76473 /* type_data.cpp in Sources */,
B5599AFB0EC62181008DD061 /* terrain.cpp in Sources */,
B597EBF20FC082AB00CE81F5 /* testing.cpp in Sources */,
B5A9BD6F0ECA805A002BE442 /* text_box.cpp in Sources */,
B5A9BD6E0ECA805A002BE442 /* text_box_base.cpp in Sources */,
EC3381C718B520120020DD6F /* theme_list.cpp in Sources */,
B5599AF70EC62181008DD061 /* theme.cpp in Sources */,
B5599AF40EC62181008DD061 /* time_of_day.cpp in Sources */,
B5CF7BBC10D55F5A00A8BEB5 /* timer.cpp in Sources */,
4944F4151354FB970027E614 /* tooltip.cpp in Sources */,
B504B94C1284C06B00261FE9 /* tips.cpp in Sources */,
B5A9BD3D0ECA805A002BE442 /* title_screen.cpp in Sources */,
B52EE8841213585300CFBDAB /* tod_manager.cpp in Sources */,
B5A9BD700ECA805A002BE442 /* toggle_button.cpp in Sources */,
B5A9BD710ECA805A002BE442 /* toggle_panel.cpp in Sources */,
B5599B090EC62181008DD061 /* tokenizer.cpp in Sources */,
B5599AF20EC62181008DD061 /* tooltips.cpp in Sources */,
B54AC6F60FEA9F92006F6FBD /* transient_message.cpp in Sources */,
B55BE05311234B3300154E6C /* tree_view_node.cpp in Sources */,
B55BE05411234B3300154E6C /* tree_view.cpp in Sources */,
468A2EA72060F68B00B61D24 /* game_ui.cpp in Sources */,
49478714172FF6F8002B7ABA /* tristate_button.cpp in Sources */,
B5599AF10EC62181008DD061 /* tstring.cpp in Sources */,
ECAB84561B0C1934001A3EB7 /* undo_action.cpp in Sources */,
ECAB84571B0C1934001A3EB7 /* undo_dismiss_action.cpp in Sources */,
ECAB84581B0C1934001A3EB7 /* undo_move_action.cpp in Sources */,
ECAB84591B0C1934001A3EB7 /* undo_recall_action.cpp in Sources */,
ECAB845A1B0C1934001A3EB7 /* undo_recruit_action.cpp in Sources */,
ECAB845B1B0C1934001A3EB7 /* undo_update_shroud_action.cpp in Sources */,
620A387215E9364F00A4F513 /* undo.cpp in Sources */,
ECAA3FE718E0E4EF002E8998 /* unicode.cpp in Sources */,
F4FBD76A145D93370083CA67 /* uninstall_list.cpp in Sources */,
B5599AEF0EC62181008DD061 /* abilities.cpp in Sources */,
627F1EDB175AF35C000042E0 /* aspect_advancements.cpp in Sources */,
EC386CF1195119AA006004ED /* animation_component.cpp in Sources */,
B5599AEE0EC62181008DD061 /* animation.cpp in Sources */,
ECC2FFFC1A51A91100023AF4 /* attack_type.cpp in Sources */,
B52EE88C1213589100CFBDAB /* unit_attack.cpp in Sources */,
B59F9733103716E400A57C1A /* unit_create.cpp in Sources */,
B5599AED0EC62181008DD061 /* udisplay.cpp in Sources */,
EC387E70195AFB5C00FC0342 /* drawer.cpp in Sources */,
EC2864301967989000168DFF /* filter.cpp in Sources */,
EC08023C194D0A80009E0050 /* formula_manager.cpp in Sources */,
B5599AEC0EC62181008DD061 /* frame.cpp in Sources */,
B52EE8DD121359A600CFBDAB /* helper.cpp in Sources */,
B5599AEB0EC62181008DD061 /* id.cpp in Sources */,
B5599AEA0EC62181008DD061 /* map.cpp in Sources */,
6295C3D9150FC9EB0077D8C5 /* unit_palette.cpp in Sources */,
B5599AE90EC62181008DD061 /* types.cpp in Sources */,
B5599AF00EC62181008DD061 /* unit.cpp in Sources */,
B553B6BA12189C5900CC8C58 /* utility.cpp in Sources */,
EC28C58F19423426003B0F5E /* utils.cpp in Sources */,
B52EE9AE1213640400CFBDAB /* validation.cpp in Sources */,
F449349C13FF652800DF01D5 /* validator.cpp in Sources */,
EC2864331967990500168DFF /* variable_info.cpp in Sources */,
B5599AE60EC62181008DD061 /* variable.cpp in Sources */,
B5599AE50EC62181008DD061 /* variant.cpp in Sources */,
B5599AE40EC62181008DD061 /* version.cpp in Sources */,
F4D5AFF5157120B30062EAFC /* vertical_list.cpp in Sources */,
B5A9BD730ECA805A002BE442 /* vertical_scrollbar.cpp in Sources */,
B5599AE30EC62181008DD061 /* video.cpp in Sources */,
6216A91D1551CCF700E13C2D /* viewport.cpp in Sources */,
620A387315E9364F00A4F513 /* vision.cpp in Sources */,
49DA0D2F13550E9B000AFEBD /* walker_grid.cpp in Sources */,
49DA0D3013550E9B000AFEBD /* walker_widget.cpp in Sources */,
EC219454196064C500420969 /* wesnoth.cpp in Sources */,
B5B46930107118B200327599 /* widget_definition.cpp in Sources */,
B5599AE20EC62181008DD061 /* widget.cpp in Sources */,
B5A9BD750ECA805A002BE442 /* widget.cpp in Sources */,
B597EC5C0FC08E0100CE81F5 /* window_builder.cpp in Sources */,
B5A9BD760ECA805A002BE442 /* window.cpp in Sources */,
EC44E383181DDAF90037A62F /* wmi_manager.cpp in Sources */,
ECF3A0B318AD3E8800DD643A /* wml_error.cpp in Sources */,
B5599AD30EC62181008DD061 /* wml_exception.cpp in Sources */,
B55A80540EDF3DFB00C9D97A /* wml_message.cpp in Sources */,
EC2F60201A0490FC0018C9D6 /* xbrz.cpp in Sources */,
91B621A21B76A3CC00B00E0F /* build_info.cpp in Sources */,
91B621BA1B76B2C900B00E0F /* version.cpp in Sources */,
91ECD5D21BA11A5200B25CF1 /* unit_creator.cpp in Sources */,
911F2DAD1BA086A400E3102E /* window.cpp in Sources */,
919B37F81BAF789E00E0094C /* synced_user_choice.cpp in Sources */,
919B37FC1BAF7A9D00E0094C /* synced_choice_wait.cpp in Sources */,
91F462841C71139C0050A9C9 /* preferences_dialog.cpp in Sources */,
91F462881C7115C50050A9C9 /* menu_button.cpp in Sources */,
91F462941C7117400050A9C9 /* drop_down_menu.cpp in Sources */,
EC5401891EBE0C4500AE66EE /* lobby.cpp in Sources */,
9130A4601C73BB6100852782 /* select_orb_colors.cpp in Sources */,
ECE272451FA03AAF004F0908 /* lobby.cpp in Sources */,
91DCA6891C9066CC0030F8D0 /* unit_preview_pane.cpp in Sources */,
91DCA68D1C9066EC0030F8D0 /* unit_recruit.cpp in Sources */,
9122417C1CAAB7B7008B347F /* loading_screen.cpp in Sources */,
91FAC70A1C7FBC3400DAB2C3 /* lua_formula_bridge.cpp in Sources */,
91FBBAD81CB6BC3F00470BFE /* filesystem_sdl.cpp in Sources */,
91FBBADB1CB6D1B700470BFE /* markov_generator.cpp in Sources */,
91C55DA41CC078820040012E /* context_free_grammar_generator.cpp in Sources */,
916B7E941CC151FA00811097 /* race.cpp in Sources */,
918C8A1E1D05F9AA009744A0 /* chat_command_handler.cpp in Sources */,
918C8A1F1D05F9AA009744A0 /* chat_events.cpp in Sources */,
918C8A201D05F9AA009744A0 /* wesnothd_connection.cpp in Sources */,
918C8A231D05FDAA009744A0 /* log_settings.cpp in Sources */,
914F2F861D35253900A42440 /* location_palette.cpp in Sources */,
EC5401881EBE0C4500AE66EE /* general.cpp in Sources */,
913D26771D3C9697002FF3AB /* name_generator_factory.cpp in Sources */,
918438611D503E4000C42277 /* unit_recall.cpp in Sources */,
9176FECE1D59745F006EF694 /* unit_list.cpp in Sources */,
9193FC751D5A62FA004F6C07 /* unit_advance.cpp in Sources */,
9193FC791D5AC2D8004F6C07 /* game_stats.cpp in Sources */,
9193FC7E1D5BB64F004F6C07 /* advancement.cpp in Sources */,
917746C11D680C7C00E8689A /* walker_tree_node.cpp in Sources */,
9193FC821D5C2CF8004F6C07 /* lua_unit.cpp in Sources */,
9193FC861D5D7461004F6C07 /* lua_unit_attacks.cpp in Sources */,
91C554601D73F997002DB0C8 /* faction_select.cpp in Sources */,
91D191471D78D1D900E60B56 /* mp_options_helper.cpp in Sources */,
91D1914B1D78E3FC00E60B56 /* sp_options_configure.cpp in Sources */,
9132C1781D7A981D008F604E /* generator_settings.cpp in Sources */,
918E9D061D8211130080686E /* chatbox.cpp in Sources */,
91F06A7E1D85FE6E0005C353 /* end_credits.cpp in Sources */,
EC62E0B91EA4FB0400BC208E /* multimenu_button.cpp in Sources */,
91F860861D90B2E9008FE58F /* mp_staging.cpp in Sources */,
9107AE4B1DB3D8FE001927B0 /* standard_colors.cpp in Sources */,
EC6689811ED3289900D9433A /* widget_helpers.cpp in Sources */,
9107AE4C1DB3D8FE001927B0 /* text_formatting.cpp in Sources */,
91EED9661DE0D13D00759295 /* size_lock.cpp in Sources */,
9157B6021DE0FCBB00E46192 /* statistics_dialog.cpp in Sources */,
915C68EA1DF1DCB000594B07 /* color.cpp in Sources */,
915C68EF1DF1DCD200594B07 /* terrain_layers.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
9107AE101DB32862001927B0 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
9107AE181DB32899001927B0 /* lapi.cpp in Sources */,
9107AE191DB3289D001927B0 /* lauxlib.cpp in Sources */,
9107AE1A1DB328A2001927B0 /* lbaselib.cpp in Sources */,
9107AE1B1DB328A6001927B0 /* lbitlib.cpp in Sources */,
9107AE1C1DB328AA001927B0 /* lcode.cpp in Sources */,
9107AE1D1DB328AF001927B0 /* lcorolib.cpp in Sources */,
9107AE1E1DB328B4001927B0 /* lctype.cpp in Sources */,
9107AE1F1DB328BA001927B0 /* ldblib.cpp in Sources */,
9107AE201DB328BF001927B0 /* ldebug.cpp in Sources */,
9107AE211DB328C4001927B0 /* ldo.cpp in Sources */,
9107AE221DB328C8001927B0 /* ldump.cpp in Sources */,
9107AE231DB328CD001927B0 /* lfunc.cpp in Sources */,
9107AE241DB328D2001927B0 /* lgc.cpp in Sources */,
9107AE261DB328DC001927B0 /* liolib.cpp in Sources */,
9107AE271DB328E1001927B0 /* llex.cpp in Sources */,
9107AE281DB328E5001927B0 /* lmathlib.cpp in Sources */,
9107AE291DB328E9001927B0 /* lmem.cpp in Sources */,
9107AE2A1DB328F0001927B0 /* loadlib.cpp in Sources */,
9107AE2B1DB328F5001927B0 /* lobject.cpp in Sources */,
9107AE2C1DB328F9001927B0 /* lopcodes.cpp in Sources */,
9107AE2D1DB328FD001927B0 /* loslib.cpp in Sources */,
9107AE2E1DB32902001927B0 /* lparser.cpp in Sources */,
9107AE2F1DB32906001927B0 /* lstate.cpp in Sources */,
9107AE301DB3290B001927B0 /* lstring.cpp in Sources */,
9107AE311DB32910001927B0 /* lstrlib.cpp in Sources */,
9107AE321DB32914001927B0 /* ltable.cpp in Sources */,
9107AE331DB32918001927B0 /* ltablib.cpp in Sources */,
9107AE341DB3291E001927B0 /* ltm.cpp in Sources */,
9107AE351DB32922001927B0 /* lundump.cpp in Sources */,
9107AE361DB32926001927B0 /* lvm.cpp in Sources */,
9107AE371DB3292B001927B0 /* lzio.cpp in Sources */,
9107AE571DB5BD49001927B0 /* lutf8lib.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
91C548A11D8866ED00FE6A7B /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
91C548E51D886EF300FE6A7B /* binary_or_text.cpp in Sources */,
46F57084205FCE34007031BF /* base64.cpp in Sources */,
91C548F11D88705C00FE6A7B /* color_range.cpp in Sources */,
91C548DE1D886E0A00FE6A7B /* config.cpp in Sources */,
91C548EC1D886FA800FE6A7B /* filesystem.cpp in Sources */,
46F5709A205FE48C007031BF /* string_utils.cpp in Sources */,
46F57088205FCF7E007031BF /* config_attribute_value.cpp in Sources */,
91C548F21D88707D00FE6A7B /* filesystem_common.cpp in Sources */,
46F570AA205FF970007031BF /* simple_wml.cpp in Sources */,
46F570AB205FF978007031BF /* server_base.cpp in Sources */,
46F57087205FCF5D007031BF /* filesystem_sdl.cpp in Sources */,
91C548EA1D886F7500FE6A7B /* game_config.cpp in Sources */,
46F570A7205FF856007031BF /* blacklist.cpp in Sources */,
91C548E41D886ECA00FE6A7B /* gettext.cpp in Sources */,
46F570A8205FF856007031BF /* campaign_server.cpp in Sources */,
46F57086205FCE79007031BF /* hash.cpp in Sources */,
91C548DF1D886E2100FE6A7B /* log.cpp in Sources */,
91C548F31D8870BB00FE6A7B /* parser.cpp in Sources */,
91C548F61D8870F800FE6A7B /* preprocessor.cpp in Sources */,
46F570A9205FF856007031BF /* fs_commit.cpp in Sources */,
91C548F51D8870DE00FE6A7B /* tokenizer.cpp in Sources */,
91C548E01D886E2C00FE6A7B /* tstring.cpp in Sources */,
91C548E31D886EBC00FE6A7B /* unicode.cpp in Sources */,
91C548F01D88703300FE6A7B /* validation.cpp in Sources */,
46F57085205FCE48007031BF /* crypt_blowfish.c in Sources */,
91C548F41D8870C700FE6A7B /* version.cpp in Sources */,
915C68F11DF1F54D00594B07 /* constants.cpp in Sources */,
46F570A6205FF856007031BF /* addon_utils.cpp in Sources */,
915C68F21DF1F5C600594B07 /* color.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
B597C4950FACD3CD00CE81F5 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
4649B88A20288ED800827CFB /* tag.cpp in Sources */,
91E356341CACC47F00774252 /* main.cpp in Sources */,
91E356351CACC47F00774252 /* test_addons.cpp in Sources */,
91E356361CACC47F00774252 /* test_commandline_options.cpp in Sources */,
4649B89C202890F600827CFB /* attack_predictions.cpp in Sources */,
91E356371CACC47F00774252 /* test_config.cpp in Sources */,
91E356381CACC47F00774252 /* test_config_cache.cpp in Sources */,
91E356391CACC47F00774252 /* test_filesystem.cpp in Sources */,
91E3563A1CACC47F00774252 /* test_formula_ai.cpp in Sources */,
91E3563B1CACC47F00774252 /* test_formula_core.cpp in Sources */,
91E3563C1CACC47F00774252 /* test_formula_function.cpp in Sources */,
91E3563D1CACC47F00774252 /* test_image_modifications.cpp in Sources */,
91E3563E1CACC47F00774252 /* test_lexical_cast.cpp in Sources */,
467D9DF4205EC3D300FA2FC4 /* texture.cpp in Sources */,
91E356401CACC47F00774252 /* test_make_enum.cpp in Sources */,
91E356411CACC47F00774252 /* test_map_location.cpp in Sources */,
91E356421CACC47F00774252 /* test_mp_connect.cpp in Sources */,
91E356441CACC47F00774252 /* test_recall_list.cpp in Sources */,
91E356451CACC47F00774252 /* test_rng.cpp in Sources */,
91E356461CACC47F00774252 /* test_sdl_utils.cpp in Sources */,
4649B8B0202890F600827CFB /* game_version.cpp in Sources */,
91E356471CACC47F00774252 /* test_serialization.cpp in Sources */,
91E356481CACC47F00774252 /* test_team.cpp in Sources */,
91E356491CACC47F00774252 /* test_unit_map.cpp in Sources */,
91E3564A1CACC47F00774252 /* test_util.cpp in Sources */,
91E3564B1CACC47F00774252 /* test_version.cpp in Sources */,
46D7D22820736F0D004CA602 /* constants.cpp in Sources */,
46D7D23A20736F1E004CA602 /* section_generators.cpp in Sources */,
91E3564C1CACC47F00774252 /* test_whiteboard_side_actions.cpp in Sources */,
91E3564D1CACC62500774252 /* about.cpp in Sources */,
91E3564E1CACC62500774252 /* animated.cpp in Sources */,
91E3564F1CACC62500774252 /* attack_prediction.cpp in Sources */,
4649B8902028909500827CFB /* gui.cpp in Sources */,
91E356511CACC62500774252 /* build_info.cpp in Sources */,
91E356521CACC62500774252 /* carryover.cpp in Sources */,
4649B8D62028927A00827CFB /* function_gamestate.cpp in Sources */,
91E356531CACC62500774252 /* commandline_options.cpp in Sources */,
91E356541CACC62500774252 /* config_cache.cpp in Sources */,
91E356551CACC62500774252 /* controller_base.cpp in Sources */,
4649B8A5202890F600827CFB /* edit_label.cpp in Sources */,
91E356561CACC62500774252 /* countdown_clock.cpp in Sources */,
91E356581CACC67C00774252 /* display_chat_manager.cpp in Sources */,
91E356591CACC67C00774252 /* fake_unit_manager.cpp in Sources */,
91E3565A1CACC67C00774252 /* fake_unit_ptr.cpp in Sources */,
4649B88720288E3E00827CFB /* parser.cpp in Sources */,
91E3565D1CACC67C00774252 /* game_board.cpp in Sources */,
91E3565E1CACC67C00774252 /* game_classification.cpp in Sources */,
91E3565F1CACC67C00774252 /* game_display.cpp in Sources */,
91E356611CACC67C00774252 /* game_launcher.cpp in Sources */,
91E356631CACC67C00774252 /* game_state.cpp in Sources */,
91E356641CACC6E000774252 /* halo.cpp in Sources */,
91E356681CACC6E000774252 /* menu_events.cpp in Sources */,
468A2EA82060F68B00B61D24 /* game_ui.cpp in Sources */,
91E356691CACC6E000774252 /* mouse_events.cpp in Sources */,
91E3566A1CACC6E000774252 /* mouse_handler_base.cpp in Sources */,
91E3566B1CACC6E000774252 /* movetype.cpp in Sources */,
91E3566C1CACC6E000774252 /* mp_game_settings.cpp in Sources */,
91E3566D1CACC6E000774252 /* mp_ui_alerts.cpp in Sources */,
91E3566E1CACC6E000774252 /* network_asio.cpp in Sources */,
91E3566F1CACC6E000774252 /* persist_context.cpp in Sources */,
4649B8CB2028911C00827CFB /* mp_staging.cpp in Sources */,
4649B89E202890F600827CFB /* campaign_selection.cpp in Sources */,
46D7D23820736F1E004CA602 /* utils.cpp in Sources */,
91E356701CACC6E000774252 /* persist_manager.cpp in Sources */,
4649B8CA2028911C00827CFB /* mp_options_helper.cpp in Sources */,
91E356711CACC6E000774252 /* persist_var.cpp in Sources */,
4649B8B7202890F600827CFB /* log_settings.cpp in Sources */,
91E356721CACC6E000774252 /* play_controller.cpp in Sources */,
4649B8A4202890F600827CFB /* drop_down_menu.cpp in Sources */,
4649B8BF2028911C00827CFB /* faction_select.cpp in Sources */,
91E356731CACC6E000774252 /* playmp_controller.cpp in Sources */,
91E356741CACC6E000774252 /* playsingle_controller.cpp in Sources */,
469BDB56205C357500DBF748 /* base64.cpp in Sources */,
91E356751CACC6E000774252 /* playturn.cpp in Sources */,
4649B87D20288D8300827CFB /* irdya_datetime.cpp in Sources */,
4649B892202890BB00827CFB /* static_registry.cpp in Sources */,
91E356761CACC6E000774252 /* playturn_network_adapter.cpp in Sources */,
91E3567A1CACC71A00774252 /* recall_list_manager.cpp in Sources */,
91E3567B1CACC71A00774252 /* replay.cpp in Sources */,
91E3567C1CACC71A00774252 /* replay_controller.cpp in Sources */,
91E3567D1CACC71A00774252 /* replay_helper.cpp in Sources */,
91E3567E1CACC71A00774252 /* replay_recorder_base.cpp in Sources */,
91E3567F1CACC71A00774252 /* resources.cpp in Sources */,
91E356801CACC71A00774252 /* save_blocker.cpp in Sources */,
91E356811CACC71A00774252 /* save_index.cpp in Sources */,
91E356821CACC71A00774252 /* saved_game.cpp in Sources */,
91E356831CACC71A00774252 /* savegame.cpp in Sources */,
91E356841CACC77E00774252 /* settings.cpp in Sources */,
91E356851CACC77E00774252 /* side_filter.cpp in Sources */,
91E356861CACC77E00774252 /* statistics.cpp in Sources */,
91E356891CACC77E00774252 /* synced_checkup.cpp in Sources */,
4649B8BA202890F600827CFB /* modal_dialog.cpp in Sources */,
4649B8C42028911C00827CFB /* mp_create_game.cpp in Sources */,
91E3568A1CACC77E00774252 /* synced_commands.cpp in Sources */,
4649B8C92028911C00827CFB /* mp_method_selection.cpp in Sources */,
4649B8D12028913400827CFB /* surrender_quit.cpp in Sources */,
91E3568B1CACC77E00774252 /* synced_context.cpp in Sources */,
4649B88320288DF800827CFB /* editor.cpp in Sources */,
91E3568C1CACC77E00774252 /* synced_user_choice.cpp in Sources */,
91E3568D1CACC77E00774252 /* syncmp_handler.cpp in Sources */,
91E3568E1CACC77E00774252 /* team.cpp in Sources */,
91E3568F1CACC77E00774252 /* teambuilder.cpp in Sources */,
91E356901CACC77E00774252 /* tod_manager.cpp in Sources */,
91E356911CACC78B00774252 /* variable.cpp in Sources */,
91E356921CACC78B00774252 /* variable_info.cpp in Sources */,
91E356941CACC7CE00774252 /* attack.cpp in Sources */,
91E356951CACC7CE00774252 /* create.cpp in Sources */,
91E356961CACC7CE00774252 /* heal.cpp in Sources */,
91E356971CACC7CE00774252 /* move.cpp in Sources */,
91E356981CACC7CE00774252 /* shroud_clearing_action.cpp in Sources */,
91E356991CACC7CE00774252 /* undo.cpp in Sources */,
91E3569A1CACC7CE00774252 /* undo_action.cpp in Sources */,
91E3569B1CACC7CE00774252 /* undo_dismiss_action.cpp in Sources */,
4649B88520288DFE00827CFB /* general.cpp in Sources */,
91E3569C1CACC7CE00774252 /* undo_move_action.cpp in Sources */,
91E3569D1CACC7CE00774252 /* undo_recall_action.cpp in Sources */,
91E3569E1CACC7CE00774252 /* undo_recruit_action.cpp in Sources */,
91E3569F1CACC7CE00774252 /* undo_update_shroud_action.cpp in Sources */,
4649B8B3202890F600827CFB /* hotkey_bind.cpp in Sources */,
91E356A01CACC7CE00774252 /* unit_creator.cpp in Sources */,
91E356A11CACC7CE00774252 /* vision.cpp in Sources */,
91E356A21CACC7E300774252 /* client.cpp in Sources */,
91E356A31CACC7E300774252 /* info.cpp in Sources */,
4649B8BB202890F600827CFB /* modeless_dialog.cpp in Sources */,
91E356A51CACC7E300774252 /* manager_ui.cpp in Sources */,
91E356A61CACC7E300774252 /* state.cpp in Sources */,
91E356A71CACC7E300774252 /* validation.cpp in Sources */,
91E356A81CACC81A00774252 /* actions.cpp in Sources */,
91E356A91CACC81A00774252 /* configuration.cpp in Sources */,
4649B8A6202890F600827CFB /* edit_text.cpp in Sources */,
91E356AA1CACC81A00774252 /* contexts.cpp in Sources */,
4649B8B1202890F600827CFB /* gamestate_inspector.cpp in Sources */,
91E356AB1CACC81A00774252 /* game_info.cpp in Sources */,
91E356AC1CACC81A00774252 /* gamestate_observer.cpp in Sources */,
91E356AD1CACC81A00774252 /* manager.cpp in Sources */,
4649B8B2202890F600827CFB /* help_browser.cpp in Sources */,
91E356AE1CACC81A00774252 /* registry.cpp in Sources */,
91E356AF1CACC81A00774252 /* simulated_actions.cpp in Sources */,
91E356B01CACC81A00774252 /* testing.cpp in Sources */,
91E356B11CACC82D00774252 /* ai.cpp in Sources */,
91E356B21CACC82D00774252 /* aspect.cpp in Sources */,
91E356B31CACC82D00774252 /* component.cpp in Sources */,
91E356B41CACC82D00774252 /* contexts.cpp in Sources */,
91E356B51CACC82D00774252 /* engine.cpp in Sources */,
91E356B61CACC82D00774252 /* goal.cpp in Sources */,
91E356B71CACC82D00774252 /* rca.cpp in Sources */,
91E356B81CACC82D00774252 /* stage.cpp in Sources */,
91E356B91CACC8A100774252 /* aspect_attacks.cpp in Sources */,
91E356BA1CACC8A100774252 /* attack.cpp in Sources */,
91E356BB1CACC8A100774252 /* ca.cpp in Sources */,
91E356BC1CACC8A100774252 /* contexts.cpp in Sources */,
91E356BD1CACC8A100774252 /* engine_cpp.cpp in Sources */,
91E356BE1CACC8A100774252 /* recruitment.cpp in Sources */,
91E356BF1CACC8A100774252 /* ca_move_to_targets.cpp in Sources */,
91E356C01CACC8A100774252 /* stage_rca.cpp in Sources */,
91E356C11CACC8B800774252 /* ai.cpp in Sources */,
4649B8B8202890F600827CFB /* lua_interpreter.cpp in Sources */,
91E356C21CACC8B800774252 /* callable_objects.cpp in Sources */,
91E356C31CACC8B800774252 /* candidates.cpp in Sources */,
91E356C41CACC8B800774252 /* engine_fai.cpp in Sources */,
4649B8CC2028911C00827CFB /* player_info.cpp in Sources */,
4649B8B5202890F600827CFB /* language_selection.cpp in Sources */,
91E356C51CACC8B800774252 /* function_table.cpp in Sources */,
4649B8A1202890F600827CFB /* debug_clock.cpp in Sources */,
91E356C61CACC8B800774252 /* stage_side_formulas.cpp in Sources */,
91E356C71CACC8B800774252 /* stage_unit_formulas.cpp in Sources */,
91E356C81CACC8C400774252 /* aspect_advancements.cpp in Sources */,
91E356C91CACC8C400774252 /* core.cpp in Sources */,
91E356CA1CACC8C400774252 /* engine_lua.cpp in Sources */,
91E356CB1CACC8C400774252 /* lua_object.cpp in Sources */,
91E356CC1CACC8DA00774252 /* notifications.cpp in Sources */,
46D7D23C20736F1E004CA602 /* manager.cpp in Sources */,
91E356CD1CACC8DA00774252 /* open.cpp in Sources */,
91E356CE1CACC8DA00774252 /* version.cpp in Sources */,
4649B8C72028911C00827CFB /* mp_join_game_password_prompt.cpp in Sources */,
91E356CF1CACC8F200774252 /* editor_controller.cpp in Sources */,
91E356D01CACC8F200774252 /* editor_display.cpp in Sources */,
91E356D11CACC8F200774252 /* editor_main.cpp in Sources */,
91E356D31CACC90100774252 /* action.cpp in Sources */,
91E356D41CACC90100774252 /* action_item.cpp in Sources */,
91E356D51CACC90100774252 /* action_label.cpp in Sources */,
91E356D61CACC90100774252 /* action_select.cpp in Sources */,
91E356D71CACC90100774252 /* action_unit.cpp in Sources */,
91E356D81CACC90100774252 /* action_village.cpp in Sources */,
91E356D91CACC90B00774252 /* mouse_action.cpp in Sources */,
91E356DA1CACC90B00774252 /* mouse_action_item.cpp in Sources */,
91E356DB1CACC90B00774252 /* mouse_action_map_label.cpp in Sources */,
91E356DC1CACC90B00774252 /* mouse_action_select.cpp in Sources */,
91E356DD1CACC90B00774252 /* mouse_action_unit.cpp in Sources */,
91E356DE1CACC90B00774252 /* mouse_action_village.cpp in Sources */,
91E356DF1CACC92000774252 /* context_manager.cpp in Sources */,
ECD26C8F1FE5730D00E663E1 /* gui_definition.cpp in Sources */,
91E356E01CACC92000774252 /* editor_map.cpp in Sources */,
91E356E11CACC92000774252 /* map_context.cpp in Sources */,
91E356E21CACC92000774252 /* map_fragment.cpp in Sources */,
4649B8CF2028913400827CFB /* outro.cpp in Sources */,
91E356E31CACC93000774252 /* editor_palettes.cpp in Sources */,
91E356E41CACC93000774252 /* item_palette.cpp in Sources */,
91E356E51CACC93000774252 /* palette_manager.cpp in Sources */,
4649B88120288DF200827CFB /* credentials.cpp in Sources */,
91E356E61CACC93000774252 /* terrain_palettes.cpp in Sources */,
91E356E71CACC93000774252 /* tristate_button.cpp in Sources */,
91E356E81CACC93000774252 /* unit_palette.cpp in Sources */,
91E356E91CACC93600774252 /* brush.cpp in Sources */,
91E356EA1CACC93600774252 /* editor_toolkit.cpp in Sources */,
91E356EB1CACC95100774252 /* callable_objects.cpp in Sources */,
91E356EC1CACC95100774252 /* debugger.cpp in Sources */,
91E356ED1CACC95100774252 /* debugger_fwd.cpp in Sources */,
91E356EE1CACC95100774252 /* formula.cpp in Sources */,
91E356EF1CACC95100774252 /* function.cpp in Sources */,
4649B8A0202890F600827CFB /* core_selection.cpp in Sources */,
91E356F01CACC95100774252 /* string_utils.cpp in Sources */,
91E356F11CACC95100774252 /* tokenizer.cpp in Sources */,
91E356F21CACC95100774252 /* variant.cpp in Sources */,
91E356F31CACC97400774252 /* action_wml.cpp in Sources */,
91E356F41CACC97400774252 /* conditional_wml.cpp in Sources */,
91E356F51CACC97400774252 /* entity_location.cpp in Sources */,
91E356F61CACC97400774252 /* handlers.cpp in Sources */,
91E356F71CACC97400774252 /* manager.cpp in Sources */,
91E356F81CACC97400774252 /* manager_impl.cpp in Sources */,
91E356F91CACC97400774252 /* menu_item.cpp in Sources */,
91E356FA1CACC97400774252 /* pump.cpp in Sources */,
91E356FB1CACC97400774252 /* wmi_manager.cpp in Sources */,
91E356FC1CACC9B200774252 /* configure_engine.cpp in Sources */,
91E356FD1CACC9B200774252 /* connect_engine.cpp in Sources */,
91E356FE1CACC9B200774252 /* create_engine.cpp in Sources */,
91E356FF1CACC9B200774252 /* depcheck.cpp in Sources */,
91E357001CACC9B200774252 /* flg_manager.cpp in Sources */,
91E357011CACC9B200774252 /* mp_game_utils.cpp in Sources */,
91E357031CACC9B200774252 /* multiplayer.cpp in Sources */,
91E3570A1CACC9B200774252 /* playcampaign.cpp in Sources */,
91E3570B1CACC9B200774252 /* singleplayer.cpp in Sources */,
91E3570C1CACC9FF00774252 /* old_markup.cpp in Sources */,
91E3570D1CACCA0600774252 /* iterator.cpp in Sources */,
91E3570E1CACCA0600774252 /* walker_grid.cpp in Sources */,
91E3570F1CACCA0600774252 /* walker_widget.cpp in Sources */,
4649B88B20288EEF00827CFB /* surface.cpp in Sources */,
91E357101CACCA5700774252 /* canvas.cpp in Sources */,
91E357111CACCA5700774252 /* log.cpp in Sources */,
91E357121CACCA5700774252 /* placer.cpp in Sources */,
91E357141CACCA5700774252 /* timer.cpp in Sources */,
91E357151CACCA5700774252 /* tips.cpp in Sources */,
4649B8A3202890F600827CFB /* depcheck_select_new.cpp in Sources */,
91E357161CACCA5700774252 /* widget_definition.cpp in Sources */,
91E357171CACCA5700774252 /* window_builder.cpp in Sources */,
91E357181CACCA9900774252 /* dispatcher.cpp in Sources */,
91E357191CACCA9900774252 /* distributor.cpp in Sources */,
4649B8AB202890F600827CFB /* game_cache_options.cpp in Sources */,
91E3571A1CACCA9900774252 /* handler.cpp in Sources */,
91E3571B1CACCA9900774252 /* horizontal_list.cpp in Sources */,
91E3571C1CACCA9900774252 /* vertical_list.cpp in Sources */,
91E3571D1CACCA9900774252 /* helper.cpp in Sources */,
91E3571E1CACCA9900774252 /* instance.cpp in Sources */,
4649B88D20288EF900827CFB /* point.cpp in Sources */,
4649B87B20288CBB00827CFB /* manager.cpp in Sources */,
91A214E51CAD666B00927AEA /* arrow.cpp in Sources */,
91A214E71CAD666B00927AEA /* cursor.cpp in Sources */,
91A214E81CAD666B00927AEA /* clipboard.cpp in Sources */,
91A214E91CAD666B00927AEA /* display.cpp in Sources */,
4649B8C22028911C00827CFB /* mp_change_control.cpp in Sources */,
91A214EA1CAD666B00927AEA /* display_context.cpp in Sources */,
4649B8C52028911C00827CFB /* mp_host_game_prompt.cpp in Sources */,
467F3CF120605A3F00CE0CE5 /* ingame_ui_base.cpp in Sources */,
4649B8C82028911C00827CFB /* mp_login.cpp in Sources */,
91A214EB1CAD666B00927AEA /* events.cpp in Sources */,
91A214EC1CAD666B00927AEA /* floating_label.cpp in Sources */,
91A214EE1CAD666B00927AEA /* format_time_summary.cpp in Sources */,
91A214EF1CAD669D00927AEA /* game_end_exceptions.cpp in Sources */,
91A214F01CAD669D00927AEA /* cave_map_generator.cpp in Sources */,
91A214F11CAD669D00927AEA /* default_map_generator.cpp in Sources */,
91A214F21CAD669D00927AEA /* default_map_generator_job.cpp in Sources */,
91A214F31CAD669D00927AEA /* lua_map_generator.cpp in Sources */,
91A214F41CAD669D00927AEA /* map_create.cpp in Sources */,
91A214F51CAD669D00927AEA /* map_generator.cpp in Sources */,
46BED4D4205060EA00842FA5 /* crypt_blowfish.c in Sources */,
91A214F61CAD669D00927AEA /* generic_event.cpp in Sources */,
46D7D24220736F1E004CA602 /* topic_text_generators.cpp in Sources */,
91A214F71CAD66B900927AEA /* command_executor.cpp in Sources */,
91A214F81CAD66B900927AEA /* hotkey_command.cpp in Sources */,
91A214F91CAD66B900927AEA /* hotkey_item.cpp in Sources */,
91A214FA1CAD66B900927AEA /* hotkey_manager.cpp in Sources */,
91A214FB1CAD66CC00927AEA /* image.cpp in Sources */,
91A214FC1CAD66CC00927AEA /* image_modifications.cpp in Sources */,
4649B88420288DFB00827CFB /* game.cpp in Sources */,
91A214FD1CAD66CC00927AEA /* joystick.cpp in Sources */,
91A214FE1CAD66CC00927AEA /* key.cpp in Sources */,
91A214FF1CAD66CC00927AEA /* language.cpp in Sources */,
91A215001CAD66D000927AEA /* label.cpp in Sources */,
91A215011CAD66E500927AEA /* marked-up_text.cpp in Sources */,
91A215021CAD66E500927AEA /* minimap.cpp in Sources */,
91A215031CAD66E500927AEA /* astarsearch.cpp in Sources */,
91A215041CAD66E500927AEA /* pathutils.cpp in Sources */,
91A215061CAD673700927AEA /* quit_confirmation.cpp in Sources */,
91A215071CAD673700927AEA /* race.cpp in Sources */,
463896722034180900075E54 /* deprecation.cpp in Sources */,
91A215081CAD673700927AEA /* reports.cpp in Sources */,
91A2150A1CAD675900927AEA /* sound.cpp in Sources */,
91A2150B1CAD675900927AEA /* sound_music_track.cpp in Sources */,
91A2150C1CAD675900927AEA /* soundsource.cpp in Sources */,
91A2150D1CAD676300927AEA /* builder.cpp in Sources */,
91A2150E1CAD676300927AEA /* terrain.cpp in Sources */,
4649B897202890F600827CFB /* connect.cpp in Sources */,
46D7D23E20736F1E004CA602 /* topic.cpp in Sources */,
91A2150F1CAD676300927AEA /* translation.cpp in Sources */,
91A215111CAD677400927AEA /* theme.cpp in Sources */,
91A215121CAD677400927AEA /* time_of_day.cpp in Sources */,
4649B8C62028911C00827CFB /* mp_join_game.cpp in Sources */,
91A215131CAD677400927AEA /* tooltips.cpp in Sources */,
91A215141CAD677400927AEA /* make_enum.cpp in Sources */,
91A215151CAD687A00927AEA /* video.cpp in Sources */,
4649B8A8202890F600827CFB /* file_dialog.cpp in Sources */,
4649B87F20288DC300827CFB /* random_synced.cpp in Sources */,
91A215201CAD689800927AEA /* widget.cpp in Sources */,
91A215211CAD689800927AEA /* wml_exception.cpp in Sources */,
91A215221CAD696900927AEA /* xbrz.cpp in Sources */,
91A215241CAD698900927AEA /* exception.cpp in Sources */,
91A215251CAD698900927AEA /* rect.cpp in Sources */,
91A215261CAD698900927AEA /* utils.cpp in Sources */,
91A215271CAD698900927AEA /* window.cpp in Sources */,
46EEFB772087434300E1E75A /* chat_log.cpp in Sources */,
91A215621CAD6DA400927AEA /* application_lua_kernel.cpp in Sources */,
91A215631CAD6DA400927AEA /* game_lua_kernel.cpp in Sources */,
91A215651CAD6DA400927AEA /* lua_common.cpp in Sources */,
91A215661CAD6DA400927AEA /* lua_cpp_function.cpp in Sources */,
4649B89D202890F600827CFB /* campaign_difficulty.cpp in Sources */,
91A215671CAD6DA400927AEA /* lua_fileops.cpp in Sources */,
91A215681CAD6DA400927AEA /* lua_gui2.cpp in Sources */,
4649B8B9202890F600827CFB /* message.cpp in Sources */,
4649B8A9202890F600827CFB /* folder_create.cpp in Sources */,
91A215691CAD6DA400927AEA /* lua_kernel_base.cpp in Sources */,
91A2156A1CAD6DA400927AEA /* lua_map_location_ops.cpp in Sources */,
91A2156B1CAD6DA400927AEA /* lua_race.cpp in Sources */,
91A2156C1CAD6DA500927AEA /* lua_rng.cpp in Sources */,
4649B88620288E0000827CFB /* lobby.cpp in Sources */,
91A2156D1CAD6DA500927AEA /* lua_team.cpp in Sources */,
91A2156F1CAD6DA500927AEA /* lua_unit_type.cpp in Sources */,
91A215701CAD6E7500927AEA /* context.cpp in Sources */,
4649B88F2028902200827CFB /* config_attribute_value.cpp in Sources */,
4649B8D52028923500827CFB /* variant_value.cpp in Sources */,
91A215711CAD6E7500927AEA /* manager.cpp in Sources */,
4649B8CD2028911C00827CFB /* player_list_helper.cpp in Sources */,
91A215721CAD6E7500927AEA /* mapgen_lua_kernel.cpp in Sources */,
91A215731CAD704C00927AEA /* pathfind.cpp in Sources */,
91A215741CAD704C00927AEA /* teleport.cpp in Sources */,
91A215751CAD761100927AEA /* help.cpp in Sources */,
91A2157C1CAD761100927AEA /* hotkey_handler.cpp in Sources */,
91A2157D1CAD761100927AEA /* hotkey_handler_mp.cpp in Sources */,
91A2157E1CAD761100927AEA /* hotkey_handler_sp.cpp in Sources */,
91A215801CAD797900927AEA /* controller.cpp in Sources */,
91A215821CAD797900927AEA /* part.cpp in Sources */,
91A215841CAD797900927AEA /* filter.cpp in Sources */,
91A215851CAD884A00927AEA /* abilities.cpp in Sources */,
4649B88220288DF500827CFB /* display.cpp in Sources */,
91A215861CAD884A00927AEA /* animation.cpp in Sources */,
91A215871CAD884B00927AEA /* animation_component.cpp in Sources */,
91A215881CAD884B00927AEA /* attack_type.cpp in Sources */,
91A215891CAD884B00927AEA /* drawer.cpp in Sources */,
4649B891202890AD00827CFB /* linked_group_definition.cpp in Sources */,
4649B8D42028916600827CFB /* widget_helpers.cpp in Sources */,
46D7D24020736F1E004CA602 /* section.cpp in Sources */,
91A2158A1CAD884B00927AEA /* filter.cpp in Sources */,
91A2158B1CAD884B00927AEA /* formula_manager.cpp in Sources */,
91A2158C1CAD884B00927AEA /* frame.cpp in Sources */,
91A2158D1CAD884B00927AEA /* helper.cpp in Sources */,
91A2158E1CAD884B00927AEA /* id.cpp in Sources */,
91A2158F1CAD884B00927AEA /* map.cpp in Sources */,
91A215901CAD884B00927AEA /* types.cpp in Sources */,
4649B87A202886F000827CFB /* test_irdya_date.cpp in Sources */,
91A215911CAD884B00927AEA /* udisplay.cpp in Sources */,
91A215921CAD884B00927AEA /* unit.cpp in Sources */,
4649B8D02028913400827CFB /* story_viewer.cpp in Sources */,
91A215941CAD887700927AEA /* action.cpp in Sources */,
91A215951CAD887700927AEA /* attack.cpp in Sources */,
4649B8C12028911C00827CFB /* mp_alerts_options.cpp in Sources */,
91A215961CAD887700927AEA /* highlighter.cpp in Sources */,
91A215971CAD887700927AEA /* manager.cpp in Sources */,
91A215981CAD887700927AEA /* mapbuilder.cpp in Sources */,
91A215991CAD887700927AEA /* move.cpp in Sources */,
91A2159A1CAD887700927AEA /* recall.cpp in Sources */,
91A2159B1CAD887700927AEA /* recruit.cpp in Sources */,
91A2159C1CAD887700927AEA /* side_actions.cpp in Sources */,
467D9DEF205EC39300FA2FC4 /* command_console.cpp in Sources */,
91A2159D1CAD887700927AEA /* suppose_dead.cpp in Sources */,
91A2159E1CAD887700927AEA /* utility.cpp in Sources */,
91A215A31CAD915400927AEA /* gettext.cpp in Sources */,
4649B8AA202890F600827CFB /* formula_debugger.cpp in Sources */,
4649B8A7202890F600827CFB /* end_credits.cpp in Sources */,
91A215A51CAD91AB00927AEA /* version.cpp in Sources */,
91A215A61CAD91BE00927AEA /* location.cpp in Sources */,
4649B8AF202890F600827CFB /* game_stats.cpp in Sources */,
91A215A71CAD924000927AEA /* binary_or_text.cpp in Sources */,
91A215A81CAD924000927AEA /* parser.cpp in Sources */,
91A215A91CAD924000927AEA /* preprocessor.cpp in Sources */,
91A215AA1CAD924000927AEA /* schema_validator.cpp in Sources */,
91A215AB1CAD924000927AEA /* string_utils.cpp in Sources */,
91A215AC1CAD924000927AEA /* tokenizer.cpp in Sources */,
91A215AD1CAD924000927AEA /* unicode.cpp in Sources */,
91A215AE1CAD924000927AEA /* validator.cpp in Sources */,
91A215AF1CAD925400927AEA /* color_range.cpp in Sources */,
91A215B01CAD925400927AEA /* config.cpp in Sources */,
91A215B11CAD925D00927AEA /* hash.cpp in Sources */,
4649B8A2202890F600827CFB /* depcheck_confirm_change.cpp in Sources */,
91A215B21CAD926900927AEA /* log.cpp in Sources */,
91A215B31CAD926F00927AEA /* map.cpp in Sources */,
91A215B51CAD928C00927AEA /* mt_rng.cpp in Sources */,
91A215B71CAD92A100927AEA /* seed_rng.cpp in Sources */,
91A215B81CAD92AA00927AEA /* type_data.cpp in Sources */,
4649B899202890F600827CFB /* manager.cpp in Sources */,
91A215BB1CAD92D000927AEA /* tstring.cpp in Sources */,
91A215BF1CAD951A00927AEA /* lua_jailbreak_exception.cpp in Sources */,
91A215C01CAD952C00927AEA /* game_config.cpp in Sources */,
4649B8C02028911C00827CFB /* lobby.cpp in Sources */,
91A215C11CAD952C00927AEA /* game_config_manager.cpp in Sources */,
91A215C21CAD954C00927AEA /* filesystem.cpp in Sources */,
91A215C31CAD960300927AEA /* filesystem_common.cpp in Sources */,
91A215C41CAD968400927AEA /* custom_tod.cpp in Sources */,
91A215C51CAD968400927AEA /* edit_label.cpp in Sources */,
4649B8B4202890F600827CFB /* label_settings.cpp in Sources */,
91A215C61CAD968400927AEA /* edit_scenario.cpp in Sources */,
91A215C71CAD968400927AEA /* edit_side.cpp in Sources */,
91A215C81CAD968400927AEA /* generate_map.cpp in Sources */,
4649B898202890F600827CFB /* install_dependencies.cpp in Sources */,
91A215C91CAD968400927AEA /* new_map.cpp in Sources */,
91A215CA1CAD968400927AEA /* resize_map.cpp in Sources */,
91A215CB1CAD968400927AEA /* set_starting_position.cpp in Sources */,
91A215CC1CAD969200927AEA /* lobby_data.cpp in Sources */,
91A215CD1CAD969200927AEA /* lobby_info.cpp in Sources */,
91A215E41CAD9D4300927AEA /* button.cpp in Sources */,
91A215E71CAD9D4300927AEA /* menu_button.cpp in Sources */,
91A215E91CAD9D4300927AEA /* container_base.cpp in Sources */,
91A215EB1CAD9D4300927AEA /* styled_widget.cpp in Sources */,
91A215ED1CAD9D4300927AEA /* debug.cpp in Sources */,
91A215EF1CAD9D4300927AEA /* drawing.cpp in Sources */,
91A215F21CAD9D4300927AEA /* generator.cpp in Sources */,
91A215F51CAD9D4300927AEA /* grid.cpp in Sources */,
91A215F91CAD9D4300927AEA /* helper.cpp in Sources */,
91A215FB1CAD9D4300927AEA /* horizontal_scrollbar.cpp in Sources */,
91A215FD1CAD9D4300927AEA /* image.cpp in Sources */,
91A216001CAD9D4300927AEA /* label.cpp in Sources */,
91A216021CAD9D4300927AEA /* list.cpp in Sources */,
91A216041CAD9D4300927AEA /* listbox.cpp in Sources */,
91A216061CAD9D4300927AEA /* matrix.cpp in Sources */,
91A216081CAD9D4300927AEA /* minimap.cpp in Sources */,
91A2160A1CAD9D4300927AEA /* multi_page.cpp in Sources */,
91A2160C1CAD9D4300927AEA /* pane.cpp in Sources */,
4649B87E20288DC000827CFB /* random_deterministic.cpp in Sources */,
91A2160E1CAD9D4300927AEA /* panel.cpp in Sources */,
91A216101CAD9D4300927AEA /* password_box.cpp in Sources */,
91A216121CAD9D4300927AEA /* progress_bar.cpp in Sources */,
91A216141CAD9D4300927AEA /* repeating_button.cpp in Sources */,
91A216161CAD9D4300927AEA /* scroll_label.cpp in Sources */,
4649B8CE2028911C00827CFB /* synced_choice_wait.cpp in Sources */,
91A216181CAD9D4300927AEA /* scrollbar.cpp in Sources */,
91A2161A1CAD9D4300927AEA /* scrollbar_container.cpp in Sources */,
4649B8C32028911C00827CFB /* mp_connect.cpp in Sources */,
91A2161D1CAD9D4300927AEA /* scrollbar_panel.cpp in Sources */,
91A216201CAD9D4300927AEA /* settings.cpp in Sources */,
91A216221CAD9D4300927AEA /* slider.cpp in Sources */,
91A216241CAD9D4300927AEA /* spacer.cpp in Sources */,
91A216261CAD9D4300927AEA /* stacked_widget.cpp in Sources */,
91A216281CAD9D4300927AEA /* text_box_base.cpp in Sources */,
4649B88820288E5200827CFB /* multimenu_button.cpp in Sources */,
91A2162A1CAD9D4300927AEA /* text_box.cpp in Sources */,
91A2162C1CAD9D4300927AEA /* toggle_button.cpp in Sources */,
91A2162E1CAD9D4300927AEA /* toggle_panel.cpp in Sources */,
91A216301CAD9D4300927AEA /* tree_view.cpp in Sources */,
91A216321CAD9D4400927AEA /* tree_view_node.cpp in Sources */,
91A216341CAD9D4400927AEA /* unit_preview_pane.cpp in Sources */,
91A216361CAD9D4400927AEA /* vertical_scrollbar.cpp in Sources */,
91A216381CAD9D4400927AEA /* viewport.cpp in Sources */,
46D7D24420736F1E004CA602 /* topic_generators.cpp in Sources */,
91A2163A1CAD9D4400927AEA /* widget.cpp in Sources */,
91A2163C1CAD9D4400927AEA /* window.cpp in Sources */,
916718EC1CADA9DA00B055A9 /* unit_attack.cpp in Sources */,
916718ED1CADA9DA00B055A9 /* unit_create.cpp in Sources */,
916718EE1CADA9DA00B055A9 /* unit_recruit.cpp in Sources */,
916718EF1CADA9DA00B055A9 /* wml_error.cpp in Sources */,
916718F01CADA9DA00B055A9 /* wml_message.cpp in Sources */,
916718F11CADA9E400B055A9 /* select_orb_colors.cpp in Sources */,
916718F21CADA9E400B055A9 /* simple_item_selector.cpp in Sources */,
916718F31CADA9E400B055A9 /* theme_list.cpp in Sources */,
4649B88020288DC600827CFB /* random.cpp in Sources */,
916718F41CADA9E400B055A9 /* tooltip.cpp in Sources */,
916718F51CADA9E400B055A9 /* title_screen.cpp in Sources */,
916718F61CADA9E400B055A9 /* transient_message.cpp in Sources */,
4649B88E20288F1E00827CFB /* lua_audio.cpp in Sources */,
916718F71CADA9EF00B055A9 /* network_transmission.cpp in Sources */,
916718F91CADA9EF00B055A9 /* preferences_dialog.cpp in Sources */,
4649B89A202890F600827CFB /* uninstall_list.cpp in Sources */,
916718FA1CADA9EF00B055A9 /* screenshot_notification.cpp in Sources */,
916718FB1CADAA1200B055A9 /* fake_display.cpp in Sources */,
4649B8AD202890F600827CFB /* game_load.cpp in Sources */,
916718FD1CADAA1200B055A9 /* game_config_manager.cpp in Sources */,
916718FF1CADAA1D00B055A9 /* fire_event.cpp in Sources */,
916719001CADAA1D00B055A9 /* iterator.cpp in Sources */,
916719021CADAA1D00B055A9 /* test_gui2.cpp in Sources */,
4649B87C20288D2F00827CFB /* make.cpp in Sources */,
916719041CADAA1D00B055A9 /* visitor.cpp in Sources */,
916719061CADABEA00B055A9 /* game_data.cpp in Sources */,
916719081CADAC2800B055A9 /* apple_notification.mm in Sources */,
916407781D3C37120057C4DE /* context_free_grammar_generator.cpp in Sources */,
916407791D3C371E0057C4DE /* markov_generator.cpp in Sources */,
9164077A1D3C37350057C4DE /* filesystem_sdl.cpp in Sources */,
9164077B1D3C37470057C4DE /* lua_formula_bridge.cpp in Sources */,
9164077C1D3C37B40057C4DE /* wesnothd_connection.cpp in Sources */,
4649B8D32028916600827CFB /* slider_base.cpp in Sources */,
4649B89B202890F600827CFB /* advanced_graphics_options.cpp in Sources */,
9164077D1D3C37D30057C4DE /* location_palette.cpp in Sources */,
9164077E1D3C37F60057C4DE /* chat_events.cpp in Sources */,
9164077F1D3C381B0057C4DE /* chat_command_handler.cpp in Sources */,
918438621D503E5300C42277 /* unit_recall.cpp in Sources */,
9176FECF1D59745F006EF694 /* unit_list.cpp in Sources */,
9193FC761D5A62FA004F6C07 /* unit_advance.cpp in Sources */,
9193FC7B1D5AE5B2004F6C07 /* name_generator_factory.cpp in Sources */,
9193FC7F1D5BB64F004F6C07 /* advancement.cpp in Sources */,
4649B8AC202890F600827CFB /* game_delete.cpp in Sources */,
917746C21D680C7C00E8689A /* walker_tree_node.cpp in Sources */,
9193FC831D5C2D00004F6C07 /* lua_unit.cpp in Sources */,
9193FC871D5D7461004F6C07 /* lua_unit_attacks.cpp in Sources */,
91D1914C1D78E3FC00E60B56 /* sp_options_configure.cpp in Sources */,
9132C1791D7A981D008F604E /* generator_settings.cpp in Sources */,
4649B8D22028916600827CFB /* addon_list.cpp in Sources */,
918E9D071D8211130080686E /* chatbox.cpp in Sources */,
9107AE3C1DB33386001927B0 /* lua_preferences.cpp in Sources */,
4649B8B6202890F600827CFB /* loading_screen.cpp in Sources */,
4649B8AE202890F600827CFB /* game_save.cpp in Sources */,
9107AE401DB333C2001927B0 /* constants.cpp in Sources */,
9107AE411DB333C4001927B0 /* font_config.cpp in Sources */,
9107AE451DB333CF001927B0 /* text.cpp in Sources */,
9107AE461DB335D5001927B0 /* paths.cpp in Sources */,
91E5521B1DD7C9E300AEF4AA /* standard_colors.cpp in Sources */,
4649B89F202890F600827CFB /* chat_log.cpp in Sources */,
91E5521C1DD7CA7300AEF4AA /* text_formatting.cpp in Sources */,
91EED9671DE0D13D00759295 /* size_lock.cpp in Sources */,
9157B6031DE0FCBB00E46192 /* statistics_dialog.cpp in Sources */,
915C68EC1DF1DCB000594B07 /* color.cpp in Sources */,
915C68F01DF1DCD200594B07 /* terrain_layers.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
B5BB6B480F890FBA00444FBF /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
EC0341E21ECF4712000F2E2B /* config_attribute_value.cpp in Sources */,
B5BB6B8B0F893E7500444FBF /* ban.cpp in Sources */,
B5BB6C8D0F89447200444FBF /* binary_or_text.cpp in Sources */,
B5BB6C820F89437400444FBF /* color_range.cpp in Sources */,
B5BB6C860F8943F600444FBF /* config_cache.cpp in Sources */,
B5BB6B8D0F893F2300444FBF /* config.cpp in Sources */,
ECF9D43E19F3FF9400E6C9D9 /* filesystem.cpp in Sources */,
903F959F1ED5496700F1BDD3 /* hash.cpp in Sources */,
EC5C70BD19EEB54900432CF4 /* filesystem_common.cpp in Sources */,
EC8174671FB4284E00A8ED00 /* random.cpp in Sources */,
B5BB6B8A0F893E7500444FBF /* forum_user_handler.cpp in Sources */,
B5BB6C6F0F8941CD00444FBF /* game_config.cpp in Sources */,
B5BB6B7D0F893E7500444FBF /* game.cpp in Sources */,
EC4DF45619FEA7A8000EC086 /* gettext.cpp in Sources */,
B5BB6C800F89435300444FBF /* log.cpp in Sources */,
461CE967205C3A8700E6E98F /* base64.cpp in Sources */,
B5BB6B880F893E7500444FBF /* metrics.cpp in Sources */,
46BED4D52050611600842FA5 /* crypt_blowfish.c in Sources */,
EC64D7661A085F120092EF75 /* mt_rng.cpp in Sources */,
B5BB6C8F0F89448000444FBF /* parser.cpp in Sources */,
B54AC6800FEA9C4A006F6FBD /* player_network.cpp in Sources */,
B5BB6B870F893E7500444FBF /* player.cpp in Sources */,
B5BB6C900F89448100444FBF /* preprocessor.cpp in Sources */,
B5BB6B850F893E7500444FBF /* sample_user_handler.cpp in Sources */,
EC64D7671A085F2F0092EF75 /* seed_rng.cpp in Sources */,
B5BB6B840F893E7500444FBF /* server.cpp in Sources */,
B5BB6B820F893E7500444FBF /* simple_wml.cpp in Sources */,
B5BB6C910F89448200444FBF /* string_utils.cpp in Sources */,
B5BB6C920F89448300444FBF /* tokenizer.cpp in Sources */,
B5BB6C710F8941F000444FBF /* tstring.cpp in Sources */,
ECAA3FE818E0E4EF002E8998 /* unicode.cpp in Sources */,
B5BB6B830F893E7500444FBF /* user_handler.cpp in Sources */,
B5BB6C790F89426400444FBF /* version.cpp in Sources */,
91FBBAD61CB6AF8900470BFE /* player_connection.cpp in Sources */,
91C548D21D886AF000FE6A7B /* server_base.cpp in Sources */,
9107AE4D1DB3E5CA001927B0 /* constants.cpp in Sources */,
915C68EB1DF1DCB000594B07 /* color.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
9107AE391DB3295A001927B0 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 9107AE131DB32862001927B0 /* liblua */;
targetProxy = 9107AE381DB3295A001927B0 /* PBXContainerItemProxy */;
};
9107AE3B1DB3295E001927B0 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 9107AE131DB32862001927B0 /* liblua */;
targetProxy = 9107AE3A1DB3295E001927B0 /* PBXContainerItemProxy */;
};
B5BB6DA50F93899E00444FBF /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = B5BB6B4A0F890FBA00444FBF /* wesnothd */;
targetProxy = B5BB6DA40F93899E00444FBF /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
B5F9C5930F93BB0B00C02205 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
B5F9C5940F93BB0B00C02205 /* English */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
9107AE161DB32862001927B0 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_COMMA = NO;
CLANG_WARN_IMPLICIT_SIGN_CONVERSION = NO;
COPY_PHASE_STRIP = NO;
EXECUTABLE_PREFIX = lib;
GCC_DYNAMIC_NO_PIC = NO;
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
OTHER_CPLUSPLUSFLAGS = (
"$(OTHER_CFLAGS)",
"-include",
../../src/wesnoth_lua_config.h,
);
OTHER_LDFLAGS = "";
PRODUCT_NAME = lua;
};
name = Debug;
};
9107AE171DB32862001927B0 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_COMMA = NO;
CLANG_WARN_IMPLICIT_SIGN_CONVERSION = NO;
COPY_PHASE_STRIP = YES;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
EXECUTABLE_PREFIX = lib;
OTHER_CPLUSPLUSFLAGS = (
"$(OTHER_CFLAGS)",
"-include",
../../src/wesnoth_lua_config.h,
);
OTHER_LDFLAGS = "";
PRODUCT_NAME = lua;
};
name = Release;
};
91C548CC1D8866ED00FE6A7B /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = YES;
COPY_PHASE_STRIP = NO;
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = NO;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"LOCALEDIR=\\\"translations\\\"",
"FIFODIR=\\\"/var/run/wesnoth_campaignd\\\"",
);
INSTALL_PATH = /usr/local/bin;
PRODUCT_NAME = campaignd;
};
name = Debug;
};
91C548CD1D8866ED00FE6A7B /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = YES;
COPY_PHASE_STRIP = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"LOCALEDIR=\\\"translations\\\"",
"FIFODIR=\\\"/var/run/wesnoth_campaignd\\\"",
);
INSTALL_PATH = /usr/local/bin;
PRODUCT_NAME = campaignd;
};
name = Release;
};
B597C49A0FACD3CE00CE81F5 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = YES;
COPY_PHASE_STRIP = NO;
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"LOCALEDIR=\\\"translations\\\"",
"LUA_USE_MACOSX=1",
BOOST_TEST_DYN_LINK,
);
INSTALL_PATH = /usr/local/bin;
MACH_O_TYPE = mh_execute;
OTHER_LDFLAGS = (
"-lz",
"-lbz2",
"-llua",
);
PRODUCT_NAME = unit_tests;
};
name = Debug;
};
B597C49B0FACD3CE00CE81F5 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = YES;
COPY_PHASE_STRIP = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"LOCALEDIR=\\\"translations\\\"",
"LUA_USE_MACOSX=1",
BOOST_TEST_DYN_LINK,
);
INSTALL_PATH = /usr/local/bin;
MACH_O_TYPE = mh_execute;
OTHER_LDFLAGS = (
"-lz",
"-lbz2",
"-llua",
);
PRODUCT_NAME = unit_tests;
};
name = Release;
};
B5BB6B4D0F890FBC00444FBF /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = YES;
COPY_PHASE_STRIP = NO;
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = NO;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"LOCALEDIR=\\\"translations\\\"",
"FIFODIR=\\\"/var/run/wesnothd\\\"",
);
INSTALL_PATH = /usr/local/bin;
PRODUCT_NAME = wesnothd;
};
name = Debug;
};
B5BB6B4E0F890FBC00444FBF /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = YES;
COPY_PHASE_STRIP = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"LOCALEDIR=\\\"translations\\\"",
"FIFODIR=\\\"/var/run/wesnothd\\\"",
);
INSTALL_PATH = /usr/local/bin;
PRODUCT_NAME = wesnothd;
};
name = Release;
};
C01FCF4B08A954540054247B /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = YES;
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO;
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = YES;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"LOCALEDIR=\\\"translations\\\"",
"LUA_USE_MACOSX=1",
"HAVE_LIBPNG=1",
"HAVE_HISTORY=1",
"LOAD_REVISION=1",
);
INFOPLIST_FILE = Info.plist;
INSTALL_PATH = "$(HOME)/Applications";
OTHER_CPLUSPLUSFLAGS = (
"$(OTHER_CFLAGS)",
"-include",
"../../src/boost-patched/bind/arg.hpp",
);
OTHER_LDFLAGS = (
"-lz",
"-lbz2",
"-lreadline",
"-llua",
);
PRODUCT_BUNDLE_IDENTIFIER = org.wesnoth.Wesnoth;
PRODUCT_NAME = Wesnoth;
WRAPPER_EXTENSION = app;
};
name = Debug;
};
C01FCF4C08A954540054247B /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = YES;
COMBINE_HIDPI_IMAGES = YES;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"LOCALEDIR=\\\"translations\\\"",
"LUA_USE_MACOSX=1",
"HAVE_LIBPNG=1",
"HAVE_HISTORY=1",
);
GCC_WARN_UNUSED_VARIABLE = NO;
INFOPLIST_FILE = Info.plist;
INSTALL_PATH = "$(HOME)/Applications";
OTHER_CPLUSPLUSFLAGS = (
"$(OTHER_CFLAGS)",
"-include",
"$(PROJECT_DIR)/../../src/boost-patched/bind/arg.hpp",
);
OTHER_LDFLAGS = (
"-lz",
"-lbz2",
"-lreadline",
"-llua",
);
PRODUCT_BUNDLE_IDENTIFIER = org.wesnoth.Wesnoth;
PRODUCT_NAME = Wesnoth;
WRAPPER_EXTENSION = app;
};
name = Release;
};
C01FCF4F08A954540054247B /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_CXX_LANGUAGE_STANDARD = "c++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_FLOAT_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
FRAMEWORK_SEARCH_PATHS = "$(PROJECT_DIR)/lib";
GCC_DYNAMIC_NO_PIC = YES;
GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
GCC_INPUT_FILETYPE = automatic;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"LOCALEDIR=\\\"translations\\\"",
"LUA_USE_MACOSX=1",
);
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
GCC_WARN_MISSING_PARENTHESES = YES;
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
GCC_WARN_SIGN_COMPARE = YES;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_LABEL = YES;
GCC_WARN_UNUSED_PARAMETER = YES;
GCC_WARN_UNUSED_VALUE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = (
"$(PROJECT_DIR)/../../src",
"$(PROJECT_DIR)/Headers/cairo",
"$(PROJECT_DIR)/Headers/glib-2.0",
"$(PROJECT_DIR)/lib/SDL2.framework/Headers",
"$(PROJECT_DIR)/lib/SDL2_ttf.framework/Headers",
"$(PROJECT_DIR)/lib/SDL2_image.framework/Headers",
"$(PROJECT_DIR)/lib/SDL2_mixer.framework/Headers",
"$(PROJECT_DIR)/lib/SDL2_net.framework/Headers",
);
LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks";
LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/lib";
MACOSX_DEPLOYMENT_TARGET = 10.8;
ONLY_ACTIVE_ARCH = YES;
OTHER_CFLAGS = "-Wall";
OTHER_LDFLAGS = (
"-lz",
"-lbz2",
);
SDKROOT = macosx;
SYSTEM_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/Headers";
};
name = Debug;
};
C01FCF5008A954540054247B /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_CXX_LANGUAGE_STANDARD = "c++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
ENABLE_STRICT_OBJC_MSGSEND = YES;
FRAMEWORK_SEARCH_PATHS = "$(PROJECT_DIR)/lib";
GCC_DYNAMIC_NO_PIC = YES;
GCC_NO_COMMON_BLOCKS = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"LOCALEDIR=\\\"translations\\\"",
"LUA_USE_MACOSX=1",
);
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = (
"$(PROJECT_DIR)/../../src",
"$(PROJECT_DIR)/Headers/cairo",
"$(PROJECT_DIR)/Headers/glib-2.0",
"$(PROJECT_DIR)/lib/SDL2.framework/Headers",
"$(PROJECT_DIR)/lib/SDL2_ttf.framework/Headers",
"$(PROJECT_DIR)/lib/SDL2_image.framework/Headers",
"$(PROJECT_DIR)/lib/SDL2_mixer.framework/Headers",
"$(PROJECT_DIR)/lib/SDL2_net.framework/Headers",
);
LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks";
LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/lib";
MACOSX_DEPLOYMENT_TARGET = 10.8;
OTHER_LDFLAGS = (
"-lz",
"-lbz2",
);
SDKROOT = macosx;
SYSTEM_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/Headers";
WARNING_CFLAGS = (
"-Werror=format",
"-Werror=missing-braces",
"-Werror=return-type",
"-Werror=missing-field-initializers",
"-Werror=sign-compare",
"-Werror=unused",
"-Werror=switch",
);
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
9107AE151DB32862001927B0 /* Build configuration list for PBXNativeTarget "liblua" */ = {
isa = XCConfigurationList;
buildConfigurations = (
9107AE161DB32862001927B0 /* Debug */,
9107AE171DB32862001927B0 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
91C548CB1D8866ED00FE6A7B /* Build configuration list for PBXNativeTarget "campaignd" */ = {
isa = XCConfigurationList;
buildConfigurations = (
91C548CC1D8866ED00FE6A7B /* Debug */,
91C548CD1D8866ED00FE6A7B /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
B597C49C0FACD3EC00CE81F5 /* Build configuration list for PBXNativeTarget "unit_tests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
B597C49A0FACD3CE00CE81F5 /* Debug */,
B597C49B0FACD3CE00CE81F5 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
B5BB6B520F890FCF00444FBF /* Build configuration list for PBXNativeTarget "wesnothd" */ = {
isa = XCConfigurationList;
buildConfigurations = (
B5BB6B4D0F890FBC00444FBF /* Debug */,
B5BB6B4E0F890FBC00444FBF /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "Wesnoth" */ = {
isa = XCConfigurationList;
buildConfigurations = (
C01FCF4B08A954540054247B /* Debug */,
C01FCF4C08A954540054247B /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Wesnoth" */ = {
isa = XCConfigurationList;
buildConfigurations = (
C01FCF4F08A954540054247B /* Debug */,
C01FCF5008A954540054247B /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
}