[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pingus-CVS] r4140 - branches/pingus-hanusz
From: |
grumbel |
Subject: |
[Pingus-CVS] r4140 - branches/pingus-hanusz |
Date: |
Thu, 12 May 2011 16:40:20 +0200 |
Author: grumbel
Date: 2011-05-12 16:40:20 +0200 (Thu, 12 May 2011)
New Revision: 4140
Added:
branches/pingus-hanusz/SConscript.win32
branches/pingus-hanusz/SConstruct.win32
Log:
Build scripts for Win32 compilation with Mingw32
Added: branches/pingus-hanusz/SConscript.win32
===================================================================
--- branches/pingus-hanusz/SConscript.win32 (rev 0)
+++ branches/pingus-hanusz/SConscript.win32 2011-05-12 14:40:20 UTC (rev
4140)
@@ -0,0 +1,296 @@
+
+env = Environment(PATH="/home/ingo/projects/mingw32/run/bin:$PATH",
+
PKG_CONFIG_LIBDIR="/home/ingo/projects/mingw32/run/lib/pkgconfig:/home/ingo/projects/mingw32/run/opt/gtk/lib/pkgconfig",
+ PROGSUFFIX = '.exe',
+ CXX='i586-mingw32msvc-c++',
+ AR='i586-mingw32msvc-ar',
+ RANLIB='i586-mingw32msvc-ranlib',
+ CPPPATH=['src/mingw32/',
+ 'src/',
+ '/home/ingo/projects/mingw32/run/include',
+
'/home/ingo/projects/mingw32/run/opt/SDL-1.2.14/include/SDL',
+
'/home/ingo/projects/mingw32/run/opt/SDL_image-1.2.10/include',
+
'/home/ingo/projects/mingw32/run/opt/SDL_mixer-1.2.11/include',
+
'/home/ingo/projects/mingw32/run/opt/openal1.1/include',
+ '/home/ingo/projects/mingw32/run/opt/gtk/include' ],
+ LIBPATH = [ '/home/ingo/projects/mingw32/run/lib',
+
'/home/ingo/projects/mingw32/run/opt/SDL-1.2.14/lib',
+
'/home/ingo/projects/mingw32/run/opt/SDL_image-1.2.10/lib',
+
'/home/ingo/projects/mingw32/run/opt/SDL_mixer-1.2.11/lib',
+ '/home/ingo/projects/mingw32/run/opt/gtk/lib' ],
+ LIBS = [ 'mingw32', 'SDLmain', "SDL", "SDL_mixer",
"SDL_image", "boost_signals", "png"])
+
+pingus_sources = [
+# # 'gui/buffer_graphic_context.cpp',
+# # 'pingus_level_test.cpp',
+# # 'sound/slot_manager.cpp',
+# # 'xml_eval.cpp',
+
+'build-win32/src/action_holder.cpp',
+'build-win32/src/actions/angel.cpp',
+'build-win32/src/actions/basher.cpp',
+'build-win32/src/actions/blocker.cpp',
+'build-win32/src/actions/boarder.cpp',
+'build-win32/src/actions/bomber.cpp',
+'build-win32/src/actions/bridger.cpp',
+'build-win32/src/actions/climber.cpp',
+'build-win32/src/actions/digger.cpp',
+'build-win32/src/actions/drown.cpp',
+'build-win32/src/actions/exiter.cpp',
+'build-win32/src/actions/faller.cpp',
+'build-win32/src/actions/floater.cpp',
+'build-win32/src/actions/jumper.cpp',
+'build-win32/src/actions/laser_kill.cpp',
+'build-win32/src/actions/miner.cpp',
+'build-win32/src/actions/rocket_launcher.cpp',
+'build-win32/src/actions/slider.cpp',
+'build-win32/src/actions/smashed.cpp',
+'build-win32/src/actions/splashed.cpp',
+'build-win32/src/actions/superman.cpp',
+'build-win32/src/actions/teleported.cpp',
+'build-win32/src/actions/waiter.cpp',
+'build-win32/src/actions/walker.cpp',
+'build-win32/src/addon_menu.cpp',
+'build-win32/src/blitter.cpp',
+# 'blitter_test.cpp',
+'build-win32/src/capture_rectangle.cpp',
+'build-win32/src/cheat.cpp',
+'build-win32/src/client.cpp',
+'build-win32/src/col_map.cpp',
+'build-win32/src/collider.cpp',
+'build-win32/src/colliders/pingu_collider.cpp',
+'build-win32/src/components/action_button.cpp',
+'build-win32/src/components/button_panel.cpp',
+'build-win32/src/components/hurry_up.cpp',
+'build-win32/src/components/pingus_counter.cpp',
+'build-win32/src/components/playfield.cpp',
+'build-win32/src/components/smallmap.cpp',
+'build-win32/src/components/time_display.cpp',
+'build-win32/src/config.cpp',
+'build-win32/src/console.cpp',
+'build-win32/src/credits.cpp',
+'build-win32/src/debug.cpp',
+'build-win32/src/debug_stream.cpp',
+# 'demo_player.cpp',
+'build-win32/src/demo_recorder.cpp',
+# 'demo_session.cpp',
+'build-win32/src/direction.cpp',
+'build-win32/src/display/drawing_context.cpp',
+'build-win32/src/display/scene_context.cpp',
+
+'build-win32/src/editor/button.cpp',
+'build-win32/src/editor/gui_style.cpp',
+'build-win32/src/editor/checkbox.cpp',
+'build-win32/src/editor/editor_level.cpp',
+'build-win32/src/editor/panel.cpp',
+'build-win32/src/editor/label.cpp',
+'build-win32/src/editor/file_list.cpp',
+'build-win32/src/editor/file_dialog.cpp',
+'build-win32/src/editor/editor_screen.cpp',
+'build-win32/src/editor/combobox.cpp',
+'build-win32/src/editor/minimap.cpp',
+'build-win32/src/editor/viewport.cpp',
+'build-win32/src/editor/level_objs.cpp',
+'build-win32/src/editor/inputbox.cpp',
+'build-win32/src/editor/object_selector.cpp',
+'build-win32/src/editor/object_selector_list.cpp',
+'build-win32/src/editor/object_selector_set.cpp',
+'build-win32/src/editor/object_properties.cpp',
+'build-win32/src/editor/level_properties.cpp',
+'build-win32/src/editor/action_properties.cpp',
+
+'build-win32/src/command_line.cpp',
+'build-win32/src/command_line_generic.cpp',
+
+'build-win32/src/surface.cpp',
+'build-win32/src/collision_mask.cpp',
+
+'build-win32/src/exit_menu.cpp',
+'build-win32/src/file_reader.cpp',
+'build-win32/src/sexpr_file_reader.cpp',
+'build-win32/src/sexpr_file_writer.cpp',
+'build-win32/src/fonts.cpp',
+'build-win32/src/font.cpp',
+'build-win32/src/font_test_screen.cpp',
+'build-win32/src/font_description.cpp',
+'build-win32/src/sprite.cpp',
+'build-win32/src/fps_counter.cpp',
+'build-win32/src/game_session.cpp',
+'build-win32/src/game_session_result.cpp',
+'build-win32/src/game_time.cpp',
+'build-win32/src/gettext.cpp',
+'build-win32/src/global_event.cpp',
+'build-win32/src/globals.cpp',
+'build-win32/src/goal_manager.cpp',
+'build-win32/src/graphic_context_state.cpp',
+'build-win32/src/groundtype.cpp',
+'build-win32/src/gui/component.cpp',
+'build-win32/src/gui/checkbox.cpp',
+'build-win32/src/gui/combobox.cpp',
+# 'gui/input_debug_screen.cpp',
+'build-win32/src/display/cursor.cpp',
+'build-win32/src/display/display.cpp',
+'build-win32/src/gui/group_component.cpp',
+'build-win32/src/gui/gui_manager.cpp',
+'build-win32/src/gui/input_box.cpp',
+'build-win32/src/gui/surface_button.cpp',
+'build-win32/src/screen/gui_screen.cpp',
+'build-win32/src/screen/screen.cpp',
+'build-win32/src/screen/screen_manager.cpp',
+'build-win32/src/screen/screen_ptr.cpp',
+
+'build-win32/src/line_iterator.cpp',
+'build-win32/src/level_menu.cpp',
+'build-win32/src/levelset.cpp',
+
+'build-win32/src/lisp/getters.cpp',
+'build-win32/src/lisp/lexer.cpp',
+'build-win32/src/lisp/lisp.cpp',
+'build-win32/src/lisp/parser.cpp',
+
+'build-win32/src/input/controller_description.cpp',
+'build-win32/src/input/controller.cpp',
+'build-win32/src/input/core_driver.cpp',
+'build-win32/src/input/sdl_driver.cpp',
+'build-win32/src/input/manager.cpp',
+
+# 'input/axes/button_axis.cpp',
+# 'input/axes/inverted_axis.cpp',
+# 'input/axes/joystick_axis.cpp',
+# 'input/axes/multiple_axis.cpp',
+# 'input/axis_factory.cpp',
+# 'input/button_factory.cpp',
+# 'input/buttons/double_button.cpp',
+# 'input/buttons/joystick_button.cpp',
+# 'input/buttons/key_button.cpp',
+# 'input/buttons/mouse_button.cpp',
+# 'input/buttons/multiple_button.cpp',
+# 'input/buttons/triple_button.cpp',
+# 'input/controller.cpp',
+# 'input/pointer_factory.cpp',
+# 'input/pointers/axis_pointer.cpp',
+# 'input/pointers/mouse_pointer.cpp',
+# 'input/pointers/multiple_pointer.cpp',
+# 'input/scroller_factory.cpp',
+# 'input/scrollers/axis_scroller.cpp',
+# 'input/scrollers/inverted_scroller.cpp',
+# 'input/scrollers/joystick_scroller.cpp',
+# 'input/scrollers/mouse_scroller.cpp',
+# 'input/scrollers/multiple_scroller.cpp',
+# 'input/scrollers/pointer_scroller.cpp',
+
+'build-win32/src/layer_manager.cpp',
+'build-win32/src/components/menu_button.cpp',
+'build-win32/src/mover.cpp',
+'build-win32/src/movers/linear_mover.cpp',
+'build-win32/src/particles/explosive_particle.cpp',
+'build-win32/src/particles/ground_particle.cpp',
+'build-win32/src/particles/pingu_particle_holder.cpp',
+'build-win32/src/particles/rain_particle_holder.cpp',
+'build-win32/src/particles/smoke_particle_holder.cpp',
+'build-win32/src/particles/snow_particle_holder.cpp',
+'build-win32/src/path_manager.cpp',
+'build-win32/src/pathname.cpp',
+'build-win32/src/pingu.cpp',
+'build-win32/src/pingu_action.cpp',
+'build-win32/src/pingu_action_factory.cpp',
+'build-win32/src/pingu_enums.cpp',
+'build-win32/src/pingu_holder.cpp',
+'build-win32/src/pingus_error.cpp',
+'build-win32/src/pingus_level.cpp',
+'build-win32/src/pingus_main.cpp',
+'build-win32/src/pingus_menu.cpp',
+'build-win32/src/pingus_menu_manager.cpp',
+'build-win32/src/pingus_sub_menu.cpp',
+'build-win32/src/plf_res_mgr.cpp',
+'build-win32/src/option_menu.cpp',
+# 'preview_renderer.cpp',
+'build-win32/src/res_descriptor.cpp',
+'build-win32/src/resource.cpp',
+'build-win32/src/resource_manager.cpp',
+'build-win32/src/resource_modifier.cpp',
+'build-win32/src/result_screen.cpp',
+'build-win32/src/savegame.cpp',
+'build-win32/src/savegame_manager.cpp',
+'build-win32/src/screenshot.cpp',
+'build-win32/src/server.cpp',
+'build-win32/src/server_event.cpp',
+'build-win32/src/smallmap_image.cpp',
+'build-win32/src/sound/sound.cpp',
+'build-win32/src/sound/sound_dummy.cpp',
+'build-win32/src/sound/sound_real.cpp',
+'build-win32/src/sound/sound_res_mgr.cpp',
+'build-win32/src/ground_map.cpp',
+'build-win32/src/start_screen.cpp',
+'build-win32/src/stat_manager.cpp',
+'build-win32/src/state_sprite.cpp',
+'build-win32/src/story_screen.cpp',
+'build-win32/src/string_format.cpp',
+'build-win32/src/string_util.cpp',
+'build-win32/src/math/origin.cpp',
+'build-win32/src/math/rect.cpp',
+'build-win32/src/system.cpp',
+'build-win32/src/timer.cpp',
+'build-win32/src/tinygettext/iconv.cpp',
+'build-win32/src/tinygettext/po_file_reader.cpp',
+'build-win32/src/tinygettext/dictionary_manager.cpp',
+'build-win32/src/tinygettext/dictionary.cpp',
+'build-win32/src/tinygettext/language_def.cpp',
+'build-win32/src/true_server.cpp',
+'build-win32/src/math/vector2f.cpp',
+'build-win32/src/math/vector2i.cpp',
+'build-win32/src/math/vector3f.cpp',
+# 'physfs/physfs_sdl.cpp',
+# 'physfs/physfs_stream.cpp',
+'build-win32/src/world.cpp',
+
+'build-win32/src/worldmap/dot.cpp',
+'build-win32/src/worldmap/dot_factory.cpp',
+'build-win32/src/worldmap/drawable.cpp',
+'build-win32/src/worldmap/drawable_factory.cpp',
+'build-win32/src/worldmap/graph.cpp',
+'build-win32/src/worldmap/level_dot.cpp',
+'build-win32/src/worldmap/manager.cpp',
+'build-win32/src/worldmap/metamap.cpp',
+'build-win32/src/worldmap/path.cpp',
+'build-win32/src/worldmap/path_drawable.cpp',
+'build-win32/src/worldmap/path_graph.cpp',
+'build-win32/src/worldmap/pingus.cpp',
+'build-win32/src/worldmap/sprite_drawable.cpp',
+'build-win32/src/worldmap/surface_drawable.cpp',
+'build-win32/src/worldmap/world_dot.cpp',
+'build-win32/src/worldmap/worldmap.cpp',
+'build-win32/src/worldmap/worldmap_story.cpp',
+'build-win32/src/worldobj.cpp',
+'build-win32/src/worldobj_factory.cpp',
+'build-win32/src/worldobjs/conveyor_belt.cpp',
+'build-win32/src/worldobjs/entrance.cpp',
+'build-win32/src/worldobjs/exit.cpp',
+'build-win32/src/worldobjs/fake_exit.cpp',
+'build-win32/src/worldobjs/groundpiece.cpp',
+'build-win32/src/worldobjs/guillotine.cpp',
+'build-win32/src/worldobjs/hammer.cpp',
+'build-win32/src/worldobjs/hotspot.cpp',
+'build-win32/src/worldobjs/ice_block.cpp',
+'build-win32/src/worldobjs/info_box.cpp',
+'build-win32/src/worldobjs/laser_exit.cpp',
+'build-win32/src/worldobjs/liquid.cpp',
+'build-win32/src/worldobjs/rain_generator.cpp',
+'build-win32/src/worldobjs/smasher.cpp',
+'build-win32/src/worldobjs/snow_generator.cpp',
+'build-win32/src/worldobjs/solid_color_background.cpp',
+'build-win32/src/worldobjs/spike.cpp',
+'build-win32/src/worldobjs/starfield_background.cpp',
+'build-win32/src/worldobjs/starfield_background_stars.cpp',
+'build-win32/src/worldobjs/surface_background.cpp',
+'build-win32/src/worldobjs/switch_door.cpp',
+'build-win32/src/worldobjs/teleporter.cpp',
+'build-win32/src/worldobjs/teleporter_target.cpp',
+'build-win32/src/worldobjs/thunderstorm_background.cpp',
+'build-win32/src/worldobjs/woodthing.cpp'
+
+]
+
+env.Program("pingus-win32", pingus_sources)
+
+# EOF #
Added: branches/pingus-hanusz/SConstruct.win32
===================================================================
--- branches/pingus-hanusz/SConstruct.win32 (rev 0)
+++ branches/pingus-hanusz/SConstruct.win32 2011-05-12 14:40:20 UTC (rev
4140)
@@ -0,0 +1,7 @@
+# -*- mode: python-mode -*-
+
+VariantDir("build-win32", ".")
+SConscript('build-win32/SConscript.win32')
+
+# EOF #
+
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pingus-CVS] r4140 - branches/pingus-hanusz,
grumbel <=