Lay some groundwork for utility productions.
This commit is contained in:
parent
1e097f2280
commit
1b1ee530c2
1 changed files with 154 additions and 4 deletions
158
src/SConstruct
158
src/SConstruct
|
@ -267,14 +267,164 @@ env.Program("test", test_sources,
|
|||
# 'echo "#define REVISION \"%s\"" >revision_stamp.h' % svnrev)
|
||||
#env.AlwaysBuild(r)
|
||||
|
||||
#
|
||||
# File inventory, for archive makes abd analysis tools
|
||||
#
|
||||
headers = [
|
||||
"tools/exploder_composer.hpp",
|
||||
"tools/exploder_utils.hpp",
|
||||
"tools/exploder_cutter.hpp",
|
||||
"serialization/tokenizer.hpp",
|
||||
"serialization/parser.hpp",
|
||||
"serialization/binary_or_text.hpp",
|
||||
"serialization/binary_wml.hpp",
|
||||
"serialization/preprocessor.hpp",
|
||||
"serialization/string_utils.hpp",
|
||||
"widgets/progressbar.hpp",
|
||||
"widgets/textbox.hpp",
|
||||
"widgets/combo.hpp",
|
||||
"widgets/file_menu.hpp",
|
||||
"widgets/scrollpane.hpp",
|
||||
"widgets/menu.hpp",
|
||||
"widgets/button.hpp",
|
||||
"widgets/label.hpp",
|
||||
"widgets/slider.hpp",
|
||||
"widgets/scrollbar.hpp",
|
||||
"widgets/widget.hpp",
|
||||
"widgets/scrollarea.hpp",
|
||||
"server/player.hpp",
|
||||
"server/game.hpp",
|
||||
"server/input_stream.hpp",
|
||||
"server/proxy.hpp",
|
||||
"server/metrics.hpp",
|
||||
"editor/editor_undo.hpp",
|
||||
"editor/map_manip.hpp",
|
||||
"editor/editor_layout.hpp",
|
||||
"editor/editor.hpp",
|
||||
"editor/editor_palettes.hpp",
|
||||
"editor/editor_dialogs.hpp",
|
||||
"about.hpp",
|
||||
"actions.hpp",
|
||||
"ai.hpp",
|
||||
"ai2.hpp",
|
||||
"ai_dfool.hpp",
|
||||
"ai_interface.hpp",
|
||||
"ai_python.hpp",
|
||||
"animated.hpp",
|
||||
"animated.i",
|
||||
"array.hpp",
|
||||
"astarnode.hpp",
|
||||
"attack_prediction.hpp",
|
||||
"builder.hpp",
|
||||
"cavegen.hpp",
|
||||
"clipboard.hpp",
|
||||
"color_range.hpp",
|
||||
"config.hpp",
|
||||
"config_adapter.hpp",
|
||||
"construct_dialog.hpp",
|
||||
"cursor.hpp",
|
||||
"dialogs.hpp",
|
||||
"display.hpp",
|
||||
"events.hpp",
|
||||
"file_chooser.hpp",
|
||||
"filesystem.hpp",
|
||||
"floating_textbox.hpp",
|
||||
"font.hpp",
|
||||
"game_config.hpp",
|
||||
"game_display.hpp",
|
||||
"game_errors.hpp",
|
||||
"game_events.hpp",
|
||||
"game_preferences.hpp",
|
||||
"gamestatus.hpp",
|
||||
"generic_event.hpp",
|
||||
"gettext.hpp",
|
||||
"global.hpp",
|
||||
"halo.hpp",
|
||||
"help.hpp",
|
||||
"hotkeys.hpp",
|
||||
"image.hpp",
|
||||
"intro.hpp",
|
||||
"key.hpp",
|
||||
"language.hpp",
|
||||
"leader_list.hpp",
|
||||
"loadscreen.hpp",
|
||||
"log.hpp",
|
||||
"map.hpp",
|
||||
"map_create.hpp",
|
||||
"map_label.hpp",
|
||||
"mapgen.hpp",
|
||||
"mapgen_dialog.hpp",
|
||||
"marked-up_text.hpp",
|
||||
"menu_events.hpp",
|
||||
"minimap.hpp",
|
||||
"mouse_events.hpp",
|
||||
"multiplayer.hpp",
|
||||
"multiplayer_connect.hpp",
|
||||
"multiplayer_create.hpp",
|
||||
"multiplayer_lobby.hpp",
|
||||
"multiplayer_ui.hpp",
|
||||
"multiplayer_wait.hpp",
|
||||
"network.hpp",
|
||||
"network_worker.hpp",
|
||||
"pathfind.hpp",
|
||||
"pathutils.hpp",
|
||||
"play_controller.hpp",
|
||||
"playcampaign.hpp",
|
||||
"playmp_controller.hpp",
|
||||
"playsingle_controller.hpp",
|
||||
"playturn.hpp",
|
||||
"preferences.hpp",
|
||||
"preferences_display.hpp",
|
||||
"publish_campaign.hpp",
|
||||
"race.hpp",
|
||||
"random.hpp",
|
||||
"replay.hpp",
|
||||
"replay_controller.hpp",
|
||||
"reports.hpp",
|
||||
"scoped_resource.hpp",
|
||||
"sha1.hpp",
|
||||
"settings.hpp",
|
||||
"sdl_utils.hpp",
|
||||
"show_dialog.hpp",
|
||||
"sound.hpp",
|
||||
"soundsource.hpp",
|
||||
"statistics.hpp",
|
||||
"team.hpp",
|
||||
"terrain.hpp",
|
||||
"terrain_filter.hpp",
|
||||
"terrain_translation.hpp",
|
||||
"theme.hpp",
|
||||
"thread.hpp",
|
||||
"titlescreen.hpp",
|
||||
"tooltips.hpp",
|
||||
"tstring.hpp",
|
||||
"unit.hpp",
|
||||
"unit_abilities.hpp",
|
||||
"unit_animation.hpp",
|
||||
"unit_display.hpp",
|
||||
"unit_frame.hpp",
|
||||
"unit_map.hpp",
|
||||
"unit_types.hpp",
|
||||
"upload_log.hpp",
|
||||
"util.hpp",
|
||||
"variable.hpp",
|
||||
"video.hpp",
|
||||
"wml_separators.hpp",
|
||||
"wesconfig.h",
|
||||
"wml_exception.hpp",
|
||||
]
|
||||
|
||||
sources = libwesnoth_sources + libwesnoth_core_sources + \
|
||||
libwesnothd_sources + libcampaignd_sources + \
|
||||
libwesnoth_sdl_sources + libcutter_sources + \
|
||||
wesnoth_editor_sources + campaignd_sources + wesnothd_sources + \
|
||||
cutter_sources + exploder_sources + test_sources
|
||||
|
||||
#
|
||||
# Utility productions
|
||||
#
|
||||
|
||||
tags = env.Command("TAGS",
|
||||
libwesnoth_sources + libwesnoth_core_sources + \
|
||||
wesnoth_editor_sources + campaignd_sources + wesnothd_sources,
|
||||
'etags -l c++ $SOURCES')
|
||||
env.Command("TAGS", sources, 'etags -l c++ $SOURCES')
|
||||
env.Clean(all, 'TAGS')
|
||||
|
||||
# Local variables:
|
||||
|
|
Loading…
Add table
Reference in a new issue