Author: esr
Date: Mon Mar 24 02:25:32 2008
New Revision: 25041
URL: http://svn.gna.org/viewcvs/wesnoth?rev=25041&view=rev
Log:
Lay some groundwork for utility productions.
Modified:
trunk/src/SConstruct
Modified: trunk/src/SConstruct
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/src/SConstruct?rev=25041&r1=25040&r2=25041&view=diff
==============================================================================
--- trunk/src/SConstruct (original)
+++ trunk/src/SConstruct Mon Mar 24 02:25:32 2008
@@ -268,13 +268,163 @@
#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:
_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits