Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/src/SConscript b/src/SConscript
- index 26a37b3..7a4c94b 100644
- --- a/src/SConscript
- +++ b/src/SConscript
- @@ -79,11 +79,11 @@ libwesnoth_sources = Split("""
- cursor.cpp
- display.cpp
- events.cpp
- - filechooser.cpp
- generic_event.cpp
- hotkeys.cpp
- image.cpp
- - image_function.cpp
- + image_modifications.cpp
- + joystick.cpp
- key.cpp
- language.cpp
- loadscreen.cpp
- @@ -184,109 +184,61 @@ wesnoth_sources = Split("""
- ai/gamestate_observer.cpp
- ai/interface.cpp
- ai/lua/core.cpp
- + ai/lua/lua_object.cpp
- ai/manager.cpp
- ai/registry.cpp
- + ai/testing.cpp
- ai/testing/aspect_attacks.cpp
- ai/testing/ca.cpp
- + ai/testing/ca_global_fallback.cpp
- ai/testing/ca_testing_move_to_targets.cpp
- ai/testing/ca_testing_recruitment.cpp
- - ai/testing/stage_rca.cpp
- ai/testing/stage_fallback.cpp
- - ai/testing.cpp
- + ai/testing/stage_rca.cpp
- animated_game.cpp
- attack_prediction.cpp
- attack_prediction_display.cpp
- callable_objects.cpp
- + commandline_options.cpp
- config_cache.cpp
- controller_base.cpp
- dialogs.cpp
- - exceptions.cpp
- + editor/action.cpp
- + editor/brush.cpp
- + editor/editor_controller.cpp
- + editor/editor_display.cpp
- + editor/editor_layout.cpp
- + editor/editor_main.cpp
- + editor/editor_map.cpp
- + editor/editor_palettes.cpp
- + editor/editor_preferences.cpp
- + editor/map_context.cpp
- + editor/map_fragment.cpp
- + editor/mouse_action.cpp
- + filechooser.cpp
- floating_textbox.cpp
- formula.cpp
- formula_debugger.cpp
- formula_debugger_fwd.cpp
- formula_function.cpp
- - formula_tokenizer.cpp
- formula_string_utils.cpp
- + formula_tokenizer.cpp
- + game_controller.cpp
- + game_controller_abstract.cpp
- + game_controller_new.cpp
- game_display.cpp
- + game_errors.cpp
- game_events.cpp
- + game_instance.cpp
- game_preferences.cpp
- gamestatus.cpp
- - halo.cpp
- - help.cpp
- - intro.cpp
- - leader_list.cpp
- - lobby_preferences.cpp
- - menu_events.cpp
- - mouse_events.cpp
- - mouse_handler_base.cpp
- - mp_game_settings.cpp
- - multiplayer.cpp
- - multiplayer_ui.cpp
- - multiplayer_wait.cpp
- - multiplayer_create.cpp
- - multiplayer_lobby.cpp
- - multiplayer_connect.cpp
- - pathfind/pathfind.cpp
- - persist_context.cpp
- - persist_manager.cpp
- - persist_var.cpp
- - playcampaign.cpp
- - play_controller.cpp
- - playmp_controller.cpp
- - playsingle_controller.cpp
- - playturn.cpp
- - portrait.cpp
- - replay.cpp
- - replay_controller.cpp
- - resources.cpp
- - save_blocker.cpp
- - savegame.cpp
- - savegame_config.cpp
- - scripting/lua.cpp
- - sha1.cpp
- - settings.cpp
- - side_filter.cpp
- - statistics.cpp
- - statistics_dialog.cpp
- - storyscreen/interface.cpp
- - storyscreen/controller.cpp
- - storyscreen/part.cpp
- - storyscreen/render.cpp
- - team.cpp
- - terrain_filter.cpp
- - tod_manager.cpp
- - unit.cpp
- - unit_abilities.cpp
- - unit_animation.cpp
- - unit_display.cpp
- - unit_frame.cpp
- - unit_helper.cpp
- - unit_id.cpp
- - unit_map.cpp
- - unit_types.cpp
- - variable.cpp
- - variant.cpp
- - whiteboard/action.cpp
- - whiteboard/attack.cpp
- - whiteboard/manager.cpp
- - whiteboard/move.cpp
- - whiteboard/highlight_visitor.cpp
- - whiteboard/mapbuilder_visitor.cpp
- - whiteboard/recall.cpp
- - whiteboard/recruit.cpp
- - whiteboard/side_actions.cpp
- - whiteboard/utility.cpp
- - whiteboard/validate_visitor.cpp
- - whiteboard/visitor.cpp
- - widgets/combo.cpp
- - widgets/combo_drag.cpp
- - widgets/drop_target.cpp
- - widgets/scrollpane.cpp
- gui/auxiliary/canvas.cpp
- gui/auxiliary/event/dispatcher.cpp
- gui/auxiliary/event/distributor.cpp
- gui/auxiliary/event/handler.cpp
- + gui/auxiliary/iterator/iterator.cpp
- + gui/auxiliary/iterator/walker_grid.cpp
- + gui/auxiliary/iterator/walker_widget.cpp
- gui/auxiliary/log.cpp
- gui/auxiliary/old_markup.cpp
- gui/auxiliary/timer.cpp
- @@ -304,7 +256,6 @@ wesnoth_sources = Split("""
- gui/auxiliary/widget_definition/progress_bar.cpp
- gui/auxiliary/widget_definition/repeating_button.cpp
- gui/auxiliary/widget_definition/scroll_label.cpp
- - gui/auxiliary/widget_definition/vertical_scrollbar.cpp
- gui/auxiliary/widget_definition/scrollbar_panel.cpp
- gui/auxiliary/widget_definition/slider.cpp
- gui/auxiliary/widget_definition/spacer.cpp
- @@ -312,12 +263,13 @@ wesnoth_sources = Split("""
- gui/auxiliary/widget_definition/text_box.cpp
- gui/auxiliary/widget_definition/toggle_button.cpp
- gui/auxiliary/widget_definition/toggle_panel.cpp
- - gui/auxiliary/widget_definition/tooltip.cpp
- gui/auxiliary/widget_definition/tree_view.cpp
- + gui/auxiliary/widget_definition/vertical_scrollbar.cpp
- gui/auxiliary/widget_definition/window.cpp
- + gui/auxiliary/window_builder.cpp
- gui/auxiliary/window_builder/button.cpp
- - gui/auxiliary/window_builder/drawing.cpp
- gui/auxiliary/window_builder/control.cpp
- + gui/auxiliary/window_builder/drawing.cpp
- gui/auxiliary/window_builder/helper.cpp
- gui/auxiliary/window_builder/horizontal_listbox.cpp
- gui/auxiliary/window_builder/horizontal_scrollbar.cpp
- @@ -326,6 +278,9 @@ wesnoth_sources = Split("""
- gui/auxiliary/window_builder/listbox.cpp
- gui/auxiliary/window_builder/minimap.cpp
- gui/auxiliary/window_builder/multi_page.cpp
- + gui/auxiliary/window_builder/panel.cpp
- + gui/auxiliary/window_builder/password_box.cpp
- + gui/auxiliary/window_builder/progress_bar.cpp
- gui/auxiliary/window_builder/repeating_button.cpp
- gui/auxiliary/window_builder/scroll_label.cpp
- gui/auxiliary/window_builder/scrollbar_panel.cpp
- @@ -334,25 +289,26 @@ wesnoth_sources = Split("""
- gui/auxiliary/window_builder/stacked_widget.cpp
- gui/auxiliary/window_builder/text_box.cpp
- gui/auxiliary/window_builder/toggle_button.cpp
- - gui/auxiliary/window_builder/vertical_scrollbar.cpp
- - gui/auxiliary/window_builder/panel.cpp
- - gui/auxiliary/window_builder/progress_bar.cpp
- - gui/auxiliary/window_builder/password_box.cpp
- gui/auxiliary/window_builder/toggle_panel.cpp
- gui/auxiliary/window_builder/tree_view.cpp
- - gui/auxiliary/window_builder.cpp
- + gui/auxiliary/window_builder/vertical_scrollbar.cpp
- + gui/dialogs/addon/description.cpp
- gui/dialogs/addon_connect.cpp
- gui/dialogs/addon_list.cpp
- - gui/dialogs/addon/description.cpp
- gui/dialogs/campaign_difficulty.cpp
- gui/dialogs/campaign_selection.cpp
- gui/dialogs/data_manage.cpp
- gui/dialogs/debug_clock.cpp
- gui/dialogs/dialog.cpp
- gui/dialogs/edit_label.cpp
- + gui/dialogs/editor_generate_map.cpp
- + gui/dialogs/editor_new_map.cpp
- + gui/dialogs/editor_resize_map.cpp
- + gui/dialogs/editor_settings.cpp
- + gui/dialogs/folder_create.cpp
- gui/dialogs/formula_debugger.cpp
- - gui/dialogs/game_load.cpp
- gui/dialogs/game_delete.cpp
- + gui/dialogs/game_load.cpp
- gui/dialogs/game_save.cpp
- gui/dialogs/gamestate_inspector.cpp
- gui/dialogs/language_selection.cpp
- @@ -361,21 +317,26 @@ wesnoth_sources = Split("""
- gui/dialogs/lobby_main.cpp
- gui/dialogs/lobby_player_info.cpp
- gui/dialogs/message.cpp
- + gui/dialogs/mp_cmd_wrapper.cpp
- + gui/dialogs/mp_change_control.cpp
- gui/dialogs/mp_connect.cpp
- gui/dialogs/mp_create_game.cpp
- gui/dialogs/mp_create_game_set_password.cpp
- + gui/dialogs/mp_login.cpp
- gui/dialogs/mp_method_selection.cpp
- - gui/dialogs/mp_cmd_wrapper.cpp
- + gui/dialogs/network_transmission.cpp
- + gui/dialogs/popup.cpp
- gui/dialogs/simple_item_selector.cpp
- + gui/dialogs/tip.cpp
- gui/dialogs/title_screen.cpp
- gui/dialogs/transient_message.cpp
- gui/dialogs/unit_attack.cpp
- gui/dialogs/unit_create.cpp
- gui/dialogs/wml_message.cpp
- gui/widgets/button.cpp
- - gui/widgets/drawing.cpp
- - gui/widgets/control.cpp
- gui/widgets/container.cpp
- + gui/widgets/control.cpp
- + gui/widgets/drawing.cpp
- gui/widgets/generator.cpp
- gui/widgets/grid.cpp
- gui/widgets/helper.cpp
- @@ -387,14 +348,14 @@ wesnoth_sources = Split("""
- gui/widgets/minimap.cpp
- gui/widgets/multi_page.cpp
- gui/widgets/panel.cpp
- - gui/widgets/progress_bar.cpp
- gui/widgets/password_box.cpp
- + gui/widgets/progress_bar.cpp
- gui/widgets/repeating_button.cpp
- - gui/widgets/settings.cpp
- gui/widgets/scroll_label.cpp
- + gui/widgets/scrollbar.cpp
- gui/widgets/scrollbar_container.cpp
- gui/widgets/scrollbar_panel.cpp
- - gui/widgets/scrollbar.cpp
- + gui/widgets/settings.cpp
- gui/widgets/slider.cpp
- gui/widgets/spacer.cpp
- gui/widgets/stacked_widget.cpp
- @@ -402,38 +363,89 @@ wesnoth_sources = Split("""
- gui/widgets/text_box.cpp
- gui/widgets/toggle_button.cpp
- gui/widgets/toggle_panel.cpp
- - gui/widgets/tooltip.cpp
- gui/widgets/tree_view.cpp
- gui/widgets/tree_view_node.cpp
- gui/widgets/vertical_scrollbar.cpp
- gui/widgets/widget.cpp
- gui/widgets/window.cpp
- + halo.cpp
- + help.cpp
- + intro.cpp
- + leader_list.cpp
- + lobby_preferences.cpp
- + menu_events.cpp
- + mouse_events.cpp
- + mouse_handler_base.cpp
- + mp_game_settings.cpp
- + multiplayer.cpp
- + multiplayer_connect.cpp
- + multiplayer_create.cpp
- + multiplayer_lobby.cpp
- + multiplayer_ui.cpp
- + multiplayer_wait.cpp
- + network_asio.cpp
- + pathfind/pathfind.cpp
- + pathfind/teleport.cpp
- + persist_context.cpp
- + persist_manager.cpp
- + persist_var.cpp
- + play_controller.cpp
- + playcampaign.cpp
- + playmp_controller.cpp
- + playsingle_controller.cpp
- + playturn.cpp
- + portrait.cpp
- + replay.cpp
- + replay_controller.cpp
- + resources.cpp
- + save_blocker.cpp
- + savegame.cpp
- + savegame_config.cpp
- + scripting/lua.cpp
- + settings.cpp
- + sha1.cpp
- + side_filter.cpp
- + statistics.cpp
- + statistics_dialog.cpp
- + storyscreen/controller.cpp
- + storyscreen/interface.cpp
- + storyscreen/part.cpp
- + storyscreen/render.cpp
- + team.cpp
- + terrain_filter.cpp
- + tod_manager.cpp
- + unit.cpp
- + unit_abilities.cpp
- + unit_animation.cpp
- + unit_display.cpp
- + unit_frame.cpp
- + unit_helper.cpp
- + unit_id.cpp
- + unit_map.cpp
- + unit_types.cpp
- + variable.cpp
- + variant.cpp
- + whiteboard/action.cpp
- + whiteboard/attack.cpp
- + whiteboard/highlight_visitor.cpp
- + whiteboard/manager.cpp
- + whiteboard/mapbuilder_visitor.cpp
- + whiteboard/move.cpp
- + whiteboard/recall.cpp
- + whiteboard/recruit.cpp
- + whiteboard/side_actions.cpp
- + whiteboard/suppose_dead.cpp
- + whiteboard/utility.cpp
- + whiteboard/validate_visitor.cpp
- + whiteboard/visitor.cpp
- + widgets/combo.cpp
- + widgets/combo_drag.cpp
- + widgets/drop_target.cpp
- + widgets/scrollpane.cpp
- """)
- wesnoth_sources.extend(client_env.Object("game_preferences_display.cpp", EXTRA_DEFINE = env["PLATFORM"] != "win32" and "WESNOTH_PREFIX='\"$prefix\"'" or None))
- -wesnoth_editor_sources = Split("""
- - gui/dialogs/editor_generate_map.cpp
- - gui/dialogs/editor_new_map.cpp
- - gui/dialogs/editor_resize_map.cpp
- - gui/dialogs/editor_settings.cpp
- - editor/action.cpp
- - editor/brush.cpp
- - editor/editor_main.cpp
- - editor/editor_controller.cpp
- - editor/editor_display.cpp
- - editor/editor_layout.cpp
- - editor/editor_map.cpp
- - editor/editor_palettes.cpp
- - editor/editor_preferences.cpp
- - editor/map_context.cpp
- - editor/map_fragment.cpp
- - editor/mouse_action.cpp
- - """)
- -
- -if env["editor"]:
- - wesnoth_sources += wesnoth_editor_sources
- -
- libwesnoth_extras = client_env.Library("wesnoth_extras", wesnoth_sources)
- libwesnoth_extras.extend(SConscript("lua/SConscript"))
- @@ -505,6 +517,14 @@ exploder_sources = Split("""
- """)
- client_env.WesnothProgram("exploder", exploder_sources + [libcutter, libwesnoth_core, libwesnoth_sdl, libwesnothd, libwesnoth], have_client_prereqs, LIBS = ["$LIBS", "png"])
- +schema_generator_sources = Split("""
- + tools/schema/schema_generator.cpp
- + tools/schema/sourceparser.cpp
- + tools/schema/error_container.cpp
- + tools/schema/tag.cpp
- + """)
- +client_env.WesnothProgram("schema_generator", schema_generator_sources + [libwesnoth_core, libwesnothd], have_client_prereqs)
- +
- test_utils_sources = Split("""
- tests/utils/game_config_manager.cpp
- tests/utils/fake_event_source.cpp
- @@ -515,22 +535,27 @@ libtest_utils = test_env.Library("test_utils", test_utils_sources)
- test_sources = Split("""
- tests/main.cpp
- + tests/test_commandline_options.cpp
- tests/test_formula_ai.cpp
- tests/test_formula_function.cpp
- - tests/test_lexical_cast.cpp
- + tests/test_image_modifications.cpp
- + tests/test_lexical_cast.cpp
- tests/test_network_worker.cpp
- tests/test_team.cpp
- tests/test_util.cpp
- tests/test_serialization.cpp
- tests/test_version.cpp
- + tests/gui/fire_event.cpp
- + tests/gui/iterator.cpp
- tests/gui/test_drop_target.cpp
- tests/gui/test_gui2.cpp
- tests/gui/test_save_dialog.cpp
- + tests/gui/visitor.cpp
- tests/utils/play_scenario.cpp
- """)
- test_sources.extend(test_env.Object("tests/test_config_cache.cpp"))
- -test = test_env.WesnothProgram("test", test_sources + [libwesnoth_extras, libwesnoth_core, libwesnoth_sdl, libwesnoth,libtest_utils], have_test_prereqs)
- +test = test_env.WesnothProgram("test", test_sources + [libwesnoth_extras, libwesnoth_core, libwesnoth_sdl, libwesnoth, libwesnoth_extras, libtest_utils], have_test_prereqs)
- if env["svnrev"] != "" and env["svnrev"] != "exported":
- revision_define = "#define REVISION \"%s\"\n" % env["svnrev"]
Advertisement
Add Comment
Please, Sign In to add comment