pingus-cvs
[Top][All Lists]
Advanced

[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 #
+




reply via email to

[Prev in Thread] Current Thread [Next in Thread]