[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [31791] branches/soc-2010-leifandersen: Merge with trunk: svn merge -r 31558:31790 https://svn.blender.org/svnroot /bf-blender/trunk/blender/ .

Leif Andersen leif.a.andersen at gmail.com
Mon Sep 6 20:49:22 CEST 2010


Revision: 31791
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=31791
Author:   leifandersen
Date:     2010-09-06 20:49:21 +0200 (Mon, 06 Sep 2010)

Log Message:
-----------
Merge with trunk: svn merge -r 31558:31790 https://svn.blender.org/svnroot/bf-blender/trunk/blender/ .

There was a false alarm conflict with source/creator/CMakeLists.txt (which is to say, the conflict was nothing as apposed to something, I'm not entirely sure how it became a conflict anyway.  Either way, I accepted the merge version.

Modified Paths:
--------------
    branches/soc-2010-leifandersen/CMakeLists.txt
    branches/soc-2010-leifandersen/SConstruct
    branches/soc-2010-leifandersen/build_files/scons/config/freebsd7-config.py
    branches/soc-2010-leifandersen/build_files/scons/config/freebsd8-config.py
    branches/soc-2010-leifandersen/build_files/scons/config/freebsd9-config.py
    branches/soc-2010-leifandersen/build_files/scons/config/linux2-config.py
    branches/soc-2010-leifandersen/build_files/scons/tools/Blender.py
    branches/soc-2010-leifandersen/build_files/scons/tools/btools.py
    branches/soc-2010-leifandersen/doc/BL-license.txt
    branches/soc-2010-leifandersen/doc/bf-members.txt
    branches/soc-2010-leifandersen/extern/SConscript
    branches/soc-2010-leifandersen/extern/binreloc/CMakeLists.txt
    branches/soc-2010-leifandersen/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexHullShape.cpp
    branches/soc-2010-leifandersen/extern/libopenjpeg/SConscript
    branches/soc-2010-leifandersen/extern/lzma/SConscript
    branches/soc-2010-leifandersen/extern/lzo/SConscript
    branches/soc-2010-leifandersen/intern/audaspace/CMakeLists.txt
    branches/soc-2010-leifandersen/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp
    branches/soc-2010-leifandersen/intern/audaspace/SConscript
    branches/soc-2010-leifandersen/intern/audaspace/intern/AUD_C-API.cpp
    branches/soc-2010-leifandersen/intern/audaspace/intern/AUD_C-API.h
    branches/soc-2010-leifandersen/intern/boolop/SConscript
    branches/soc-2010-leifandersen/intern/bsp/SConscript
    branches/soc-2010-leifandersen/intern/container/SConscript
    branches/soc-2010-leifandersen/intern/decimation/SConscript
    branches/soc-2010-leifandersen/intern/decimation/test/decimate_glut_test/intern/common/Makefile
    branches/soc-2010-leifandersen/intern/elbeem/SConscript
    branches/soc-2010-leifandersen/intern/ghost/SConscript
    branches/soc-2010-leifandersen/intern/ghost/intern/GHOST_WindowManager.cpp
    branches/soc-2010-leifandersen/intern/guardedalloc/SConscript
    branches/soc-2010-leifandersen/intern/iksolver/SConscript
    branches/soc-2010-leifandersen/intern/itasc/SConscript
    branches/soc-2010-leifandersen/intern/memutil/SConscript
    branches/soc-2010-leifandersen/intern/moto/SConscript
    branches/soc-2010-leifandersen/intern/opennl/SConscript
    branches/soc-2010-leifandersen/intern/smoke/SConscript
    branches/soc-2010-leifandersen/intern/string/SConscript
    branches/soc-2010-leifandersen/projectfiles/gameengine/gameplayer/ghost/GP_ghost.dsp
    branches/soc-2010-leifandersen/projectfiles_vc7/gameengine/gameplayer/ghost/GP_ghost.vcproj
    branches/soc-2010-leifandersen/projectfiles_vc9/gameengine/gameplayer/ghost/GP_ghost.vcproj
    branches/soc-2010-leifandersen/release/freedesktop/blender.desktop
    branches/soc-2010-leifandersen/release/scripts/io/netrender/__init__.py
    branches/soc-2010-leifandersen/release/scripts/keyingsets/keyingsets_utils.py
    branches/soc-2010-leifandersen/release/scripts/modules/bpy/ops.py
    branches/soc-2010-leifandersen/release/scripts/modules/bpy_types.py
    branches/soc-2010-leifandersen/release/scripts/modules/rigify/neck_flex.py
    branches/soc-2010-leifandersen/release/scripts/modules/rigify/palm_curl.py
    branches/soc-2010-leifandersen/release/scripts/modules/rigify/spine_pivot_flex.py
    branches/soc-2010-leifandersen/release/scripts/modules/rigify/tongue.py
    branches/soc-2010-leifandersen/release/scripts/modules/rigify_utils.py
    branches/soc-2010-leifandersen/release/scripts/modules/rna_prop_ui.py
    branches/soc-2010-leifandersen/release/scripts/op/add_mesh_torus.py
    branches/soc-2010-leifandersen/release/scripts/op/animsys_update.py
    branches/soc-2010-leifandersen/release/scripts/op/console_python.py
    branches/soc-2010-leifandersen/release/scripts/op/nla.py
    branches/soc-2010-leifandersen/release/scripts/op/object.py
    branches/soc-2010-leifandersen/release/scripts/op/presets.py
    branches/soc-2010-leifandersen/release/scripts/op/uv.py
    branches/soc-2010-leifandersen/release/scripts/op/wm.py
    branches/soc-2010-leifandersen/release/scripts/presets/interaction/blender.py
    branches/soc-2010-leifandersen/release/scripts/presets/interaction/maya.py
    branches/soc-2010-leifandersen/release/scripts/templates/operator.py
    branches/soc-2010-leifandersen/release/scripts/templates/operator_modal.py
    branches/soc-2010-leifandersen/release/scripts/templates/operator_modal_draw.py
    branches/soc-2010-leifandersen/release/scripts/templates/operator_modal_view3d.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_animviz.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_data_armature.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_data_armature_rigify.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_data_bone.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_data_camera.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_data_curve.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_data_lamp.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_data_lattice.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_data_mesh.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_data_metaball.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_game.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_material.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_object.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_particle.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_physics_cloth.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_physics_common.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_physics_field.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_physics_fluid.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_physics_smoke.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_physics_softbody.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_render.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_scene.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_texture.py
    branches/soc-2010-leifandersen/release/scripts/ui/properties_world.py
    branches/soc-2010-leifandersen/release/scripts/ui/space_dopesheet.py
    branches/soc-2010-leifandersen/release/scripts/ui/space_filebrowser.py
    branches/soc-2010-leifandersen/release/scripts/ui/space_graph.py
    branches/soc-2010-leifandersen/release/scripts/ui/space_image.py
    branches/soc-2010-leifandersen/release/scripts/ui/space_info.py
    branches/soc-2010-leifandersen/release/scripts/ui/space_nla.py
    branches/soc-2010-leifandersen/release/scripts/ui/space_sequencer.py
    branches/soc-2010-leifandersen/release/scripts/ui/space_userpref.py
    branches/soc-2010-leifandersen/release/scripts/ui/space_userpref_keymap.py
    branches/soc-2010-leifandersen/release/scripts/ui/space_view3d.py
    branches/soc-2010-leifandersen/release/scripts/ui/space_view3d_toolbar.py
    branches/soc-2010-leifandersen/source/SConscript
    branches/soc-2010-leifandersen/source/blender/avi/CMakeLists.txt
    branches/soc-2010-leifandersen/source/blender/blenfont/CMakeLists.txt
    branches/soc-2010-leifandersen/source/blender/blenfont/SConscript
    branches/soc-2010-leifandersen/source/blender/blenkernel/BKE_material.h
    branches/soc-2010-leifandersen/source/blender/blenkernel/BKE_particle.h
    branches/soc-2010-leifandersen/source/blender/blenkernel/BKE_sequencer.h
    branches/soc-2010-leifandersen/source/blender/blenkernel/BKE_texture.h
    branches/soc-2010-leifandersen/source/blender/blenkernel/CMakeLists.txt
    branches/soc-2010-leifandersen/source/blender/blenkernel/SConscript
    branches/soc-2010-leifandersen/source/blender/blenkernel/intern/anim.c
    branches/soc-2010-leifandersen/source/blender/blenkernel/intern/blender.c
    branches/soc-2010-leifandersen/source/blender/blenkernel/intern/boids.c
    branches/soc-2010-leifandersen/source/blender/blenkernel/intern/context.c
    branches/soc-2010-leifandersen/source/blender/blenkernel/intern/font.c
    branches/soc-2010-leifandersen/source/blender/blenkernel/intern/image.c
    branches/soc-2010-leifandersen/source/blender/blenkernel/intern/ipo.c
    branches/soc-2010-leifandersen/source/blender/blenkernel/intern/library.c
    branches/soc-2010-leifandersen/source/blender/blenkernel/intern/material.c
    branches/soc-2010-leifandersen/source/blender/blenkernel/intern/object.c
    branches/soc-2010-leifandersen/source/blender/blenkernel/intern/packedFile.c
    branches/soc-2010-leifandersen/source/blender/blenkernel/intern/particle.c
    branches/soc-2010-leifandersen/source/blender/blenkernel/intern/particle_system.c
    branches/soc-2010-leifandersen/source/blender/blenkernel/intern/report.c
    branches/soc-2010-leifandersen/source/blender/blenkernel/intern/sca.c
    branches/soc-2010-leifandersen/source/blender/blenkernel/intern/sequencer.c
    branches/soc-2010-leifandersen/source/blender/blenkernel/intern/texture.c
    branches/soc-2010-leifandersen/source/blender/blenlib/BLI_math_color.h
    branches/soc-2010-leifandersen/source/blender/blenlib/BLI_math_vector.h
    branches/soc-2010-leifandersen/source/blender/blenlib/BLI_rect.h
    branches/soc-2010-leifandersen/source/blender/blenlib/BLI_string.h
    branches/soc-2010-leifandersen/source/blender/blenlib/CMakeLists.txt
    branches/soc-2010-leifandersen/source/blender/blenlib/intern/math_color.c
    branches/soc-2010-leifandersen/source/blender/blenlib/intern/math_vector.c
    branches/soc-2010-leifandersen/source/blender/blenlib/intern/rct.c
    branches/soc-2010-leifandersen/source/blender/blenlib/intern/string.c
    branches/soc-2010-leifandersen/source/blender/blenloader/BLO_readfile.h
    branches/soc-2010-leifandersen/source/blender/blenloader/intern/readblenentry.c
    branches/soc-2010-leifandersen/source/blender/blenloader/intern/readfile.c
    branches/soc-2010-leifandersen/source/blender/blenloader/intern/writefile.c
    branches/soc-2010-leifandersen/source/blender/blenpluginapi/SConscript
    branches/soc-2010-leifandersen/source/blender/collada/CMakeLists.txt
    branches/soc-2010-leifandersen/source/blender/collada/DocumentExporter.cpp
    branches/soc-2010-leifandersen/source/blender/collada/DocumentImporter.cpp
    branches/soc-2010-leifandersen/source/blender/collada/SConscript
    branches/soc-2010-leifandersen/source/blender/editors/SConscript
    branches/soc-2010-leifandersen/source/blender/editors/animation/anim_draw.c
    branches/soc-2010-leifandersen/source/blender/editors/animation/anim_ops.c
    branches/soc-2010-leifandersen/source/blender/editors/animation/fmodifier_ui.c
    branches/soc-2010-leifandersen/source/blender/editors/armature/armature_ops.c
    branches/soc-2010-leifandersen/source/blender/editors/armature/editarmature.c
    branches/soc-2010-leifandersen/source/blender/editors/curve/curve_intern.h
    branches/soc-2010-leifandersen/source/blender/editors/curve/curve_ops.c
    branches/soc-2010-leifandersen/source/blender/editors/curve/editcurve.c
    branches/soc-2010-leifandersen/source/blender/editors/gpencil/drawgpencil.c
    branches/soc-2010-leifandersen/source/blender/editors/gpencil/gpencil_ops.c
    branches/soc-2010-leifandersen/source/blender/editors/gpencil/gpencil_paint.c
    branches/soc-2010-leifandersen/source/blender/editors/include/ED_gpencil.h
    branches/soc-2010-leifandersen/source/blender/editors/include/ED_mesh.h
    branches/soc-2010-leifandersen/source/blender/editors/include/ED_view3d.h
    branches/soc-2010-leifandersen/source/blender/editors/include/UI_icons.h
    branches/soc-2010-leifandersen/source/blender/editors/include/UI_interface.h
    branches/soc-2010-leifandersen/source/blender/editors/interface/SConscript
    branches/soc-2010-leifandersen/source/blender/editors/interface/interface.c
    branches/soc-2010-leifandersen/source/blender/editors/interface/interface_handlers.c
    branches/soc-2010-leifandersen/source/blender/editors/interface/interface_intern.h
    branches/soc-2010-leifandersen/source/blender/editors/interface/interface_templates.c
    branches/soc-2010-leifandersen/source/blender/editors/interface/interface_widgets.c
    branches/soc-2010-leifandersen/source/blender/editors/interface/resources.c
    branches/soc-2010-leifandersen/source/blender/editors/mesh/editmesh_add.c
    branches/soc-2010-leifandersen/source/blender/editors/mesh/editmesh_tools.c
    branches/soc-2010-leifandersen/source/blender/editors/mesh/loopcut.c
    branches/soc-2010-leifandersen/source/blender/editors/mesh/mesh_data.c
    branches/soc-2010-leifandersen/source/blender/editors/mesh/mesh_intern.h
    branches/soc-2010-leifandersen/source/blender/editors/mesh/mesh_ops.c
    branches/soc-2010-leifandersen/source/blender/editors/object/SConscript
    branches/soc-2010-leifandersen/source/blender/editors/object/object_add.c
    branches/soc-2010-leifandersen/source/blender/editors/object/object_modifier.c
    branches/soc-2010-leifandersen/source/blender/editors/object/object_relations.c
    branches/soc-2010-leifandersen/source/blender/editors/object/object_vgroup.c
    branches/soc-2010-leifandersen/source/blender/editors/physics/particle_edit.c
    branches/soc-2010-leifandersen/source/blender/editors/render/render_opengl.c
    branches/soc-2010-leifandersen/source/blender/editors/screen/SConscript
    branches/soc-2010-leifandersen/source/blender/editors/screen/screen_edit.c
    branches/soc-2010-leifandersen/source/blender/editors/sculpt_paint/SConscript
    branches/soc-2010-leifandersen/source/blender/editors/sculpt_paint/paint_image.c
    branches/soc-2010-leifandersen/source/blender/editors/space_console/SConscript
    branches/soc-2010-leifandersen/source/blender/editors/space_file/Makefile
    branches/soc-2010-leifandersen/source/blender/editors/space_file/SConscript
    branches/soc-2010-leifandersen/source/blender/editors/space_file/file_draw.c
    branches/soc-2010-leifandersen/source/blender/editors/space_image/SConscript
    branches/soc-2010-leifandersen/source/blender/editors/space_image/image_ops.c
    branches/soc-2010-leifandersen/source/blender/editors/space_image/space_image.c
    branches/soc-2010-leifandersen/source/blender/editors/space_logic/SConscript
    branches/soc-2010-leifandersen/source/blender/editors/space_logic/logic_window.c
    branches/soc-2010-leifandersen/source/blender/editors/space_node/SConscript
    branches/soc-2010-leifandersen/source/blender/editors/space_node/drawnode.c
    branches/soc-2010-leifandersen/source/blender/editors/space_outliner/outliner.c
    branches/soc-2010-leifandersen/source/blender/editors/space_script/SConscript
    branches/soc-2010-leifandersen/source/blender/editors/space_sequencer/sequencer_ops.c
    branches/soc-2010-leifandersen/source/blender/editors/space_text/SConscript
    branches/soc-2010-leifandersen/source/blender/editors/space_time/space_time.c
    branches/soc-2010-leifandersen/source/blender/editors/space_view3d/SConscript
    branches/soc-2010-leifandersen/source/blender/editors/space_view3d/drawobject.c
    branches/soc-2010-leifandersen/source/blender/editors/space_view3d/drawvolume.c
    branches/soc-2010-leifandersen/source/blender/editors/space_view3d/space_view3d.c
    branches/soc-2010-leifandersen/source/blender/editors/space_view3d/view3d_draw.c
    branches/soc-2010-leifandersen/source/blender/editors/space_view3d/view3d_edit.c
    branches/soc-2010-leifandersen/source/blender/editors/space_view3d/view3d_intern.h
    branches/soc-2010-leifandersen/source/blender/editors/space_view3d/view3d_view.c
    branches/soc-2010-leifandersen/source/blender/editors/transform/SConscript
    branches/soc-2010-leifandersen/source/blender/editors/transform/transform.c
    branches/soc-2010-leifandersen/source/blender/editors/transform/transform.h
    branches/soc-2010-leifandersen/source/blender/editors/transform/transform_ops.c
    branches/soc-2010-leifandersen/source/blender/editors/util/undo.c
    branches/soc-2010-leifandersen/source/blender/gpu/intern/gpu_draw.c
    branches/soc-2010-leifandersen/source/blender/imbuf/SConscript
    branches/soc-2010-leifandersen/source/blender/imbuf/intern/dds/SConscript
    branches/soc-2010-leifandersen/source/blender/imbuf/intern/openexr/SConscript
    branches/soc-2010-leifandersen/source/blender/imbuf/intern/scaling.c
    branches/soc-2010-leifandersen/source/blender/imbuf/intern/thumbs_blend.c
    branches/soc-2010-leifandersen/source/blender/makesdna/DNA_node_types.h
    branches/soc-2010-leifandersen/source/blender/makesdna/DNA_object_types.h
    branches/soc-2010-leifandersen/source/blender/makesdna/DNA_userdef_types.h
    branches/soc-2010-leifandersen/source/blender/makesdna/DNA_view3d_types.h
    branches/soc-2010-leifandersen/source/blender/makesdna/intern/SConscript
    branches/soc-2010-leifandersen/source/blender/makesrna/RNA_access.h
    branches/soc-2010-leifandersen/source/blender/makesrna/RNA_define.h
    branches/soc-2010-leifandersen/source/blender/makesrna/RNA_types.h
    branches/soc-2010-leifandersen/source/blender/makesrna/SConscript
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/SConscript
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/makesrna.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_ID.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_access.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_action.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_action_api.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_cloth.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_color.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_constraint.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_context.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_curve.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_define.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_image.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_internal.h
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_lamp.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_main.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_main_api.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_material.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_material_api.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_mesh.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_mesh_api.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_meta.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_nodetree.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_object.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_object_api.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_object_force.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_render.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_rna.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_scene.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_scene_api.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_sequencer.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_space.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_ui.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_ui_api.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_userdef.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_wm.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_wm_api.c
    branches/soc-2010-leifandersen/source/blender/makesrna/intern/rna_world.c
    branches/soc-2010-leifandersen/source/blender/makesrna/rna_cleanup/rna_update.sh
    branches/soc-2010-leifandersen/source/blender/modifiers/SConscript
    branches/soc-2010-leifandersen/source/blender/modifiers/intern/MOD_explode.c
    branches/soc-2010-leifandersen/source/blender/modifiers/intern/MOD_screw.c
    branches/soc-2010-leifandersen/source/blender/nodes/CMakeLists.txt
    branches/soc-2010-leifandersen/source/blender/nodes/SConscript
    branches/soc-2010-leifandersen/source/blender/nodes/intern/CMP_nodes/CMP_colorbalance.c
    branches/soc-2010-leifandersen/source/blender/nodes/intern/CMP_nodes/CMP_crop.c
    branches/soc-2010-leifandersen/source/blender/nodes/intern/CMP_nodes/CMP_displace.c
    branches/soc-2010-leifandersen/source/blender/nodes/intern/CMP_nodes/CMP_rotate.c
    branches/soc-2010-leifandersen/source/blender/nodes/intern/CMP_util.c
    branches/soc-2010-leifandersen/source/blender/python/SConscript
    branches/soc-2010-leifandersen/source/blender/python/doc/alternative/epy/PhysicsConstraints.py
    branches/soc-2010-leifandersen/source/blender/python/doc/alternative/epy/VideoTexture.py
    branches/soc-2010-leifandersen/source/blender/python/doc/alternative/epy/geometry.py
    branches/soc-2010-leifandersen/source/blender/python/doc/alternative/epy/idprop.py
    branches/soc-2010-leifandersen/source/blender/python/doc/alternative/epyparser.py
    branches/soc-2010-leifandersen/source/blender/python/doc/alternative/examples/aud.Device.lock.py
    branches/soc-2010-leifandersen/source/blender/python/doc/alternative/examples/aud.Factory.filter.py
    branches/soc-2010-leifandersen/source/blender/python/doc/alternative/examples/aud.Factory.join.py
    branches/soc-2010-leifandersen/source/blender/python/doc/alternative/examples/aud.Factory.pingpong.py
    branches/soc-2010-leifandersen/source/blender/python/doc/alternative/examples/aud.Factory.sine.py
    branches/soc-2010-leifandersen/source/blender/python/doc/alternative/examples/idprop.IDGroup.py
    branches/soc-2010-leifandersen/source/blender/python/doc/alternative/examples/idprop.IDGroup.values.py
    branches/soc-2010-leifandersen/source/blender/python/doc/alternative/examples/idprop.py
    branches/soc-2010-leifandersen/source/blender/python/doc/alternative/examples/mathutils.Euler.py
    branches/soc-2010-leifandersen/source/blender/python/doc/alternative/examples/mathutils.Matrix.py
    branches/soc-2010-leifandersen/source/blender/python/doc/alternative/examples/mathutils.Quaternion.py
    branches/soc-2010-leifandersen/source/blender/python/doc/alternative/examples/mathutils.py
    branches/soc-2010-leifandersen/source/blender/python/doc/alternative/mako/cache.py
    branches/soc-2010-leifandersen/source/blender/python/doc/alternative/mako/ext/preprocessors.py
    branches/soc-2010-leifandersen/source/blender/python/doc/epy/Geometry.py
    branches/soc-2010-leifandersen/source/blender/python/doc/epy/IDProp.py
    branches/soc-2010-leifandersen/source/blender/python/doc/examples/mathutils.Euler.py
    branches/soc-2010-leifandersen/source/blender/python/doc/examples/mathutils.Matrix.py
    branches/soc-2010-leifandersen/source/blender/python/doc/examples/mathutils.Quaternion.py
    branches/soc-2010-leifandersen/source/blender/python/doc/examples/mathutils.py
    branches/soc-2010-leifandersen/source/blender/python/doc/sphinx_doc_gen.py
    branches/soc-2010-leifandersen/source/blender/python/doc/sphinx_doc_gen.sh
    branches/soc-2010-leifandersen/source/blender/python/generic/IDProp.c
    branches/soc-2010-leifandersen/source/blender/python/generic/bpy_internal_import.c
    branches/soc-2010-leifandersen/source/blender/python/generic/mathutils_euler.c
    branches/soc-2010-leifandersen/source/blender/python/intern/bpy.h
    branches/soc-2010-leifandersen/source/blender/python/intern/bpy_array.c
    branches/soc-2010-leifandersen/source/blender/python/intern/bpy_interface.c
    branches/soc-2010-leifandersen/source/blender/python/intern/bpy_operator.c
    branches/soc-2010-leifandersen/source/blender/python/intern/bpy_props.c
    branches/soc-2010-leifandersen/source/blender/python/intern/bpy_rna.c
    branches/soc-2010-leifandersen/source/blender/python/intern/bpy_rna.h
    branches/soc-2010-leifandersen/source/blender/python/intern/bpy_util.c
    branches/soc-2010-leifandersen/source/blender/python/intern/bpy_util.h
    branches/soc-2010-leifandersen/source/blender/quicktime/SConscript
    branches/soc-2010-leifandersen/source/blender/quicktime/quicktime_import.h
    branches/soc-2010-leifandersen/source/blender/render/intern/source/imagetexture.c
    branches/soc-2010-leifandersen/source/blender/render/intern/source/pipeline.c
    branches/soc-2010-leifandersen/source/blender/windowmanager/CMakeLists.txt
    branches/soc-2010-leifandersen/source/blender/windowmanager/SConscript
    branches/soc-2010-leifandersen/source/blender/windowmanager/WM_api.h
    branches/soc-2010-leifandersen/source/blender/windowmanager/WM_types.h
    branches/soc-2010-leifandersen/source/blender/windowmanager/intern/wm.c
    branches/soc-2010-leifandersen/source/blender/windowmanager/intern/wm_cursors.c
    branches/soc-2010-leifandersen/source/blender/windowmanager/intern/wm_draw.c
    branches/soc-2010-leifandersen/source/blender/windowmanager/intern/wm_event_system.c
    branches/soc-2010-leifandersen/source/blender/windowmanager/intern/wm_files.c
    branches/soc-2010-leifandersen/source/blender/windowmanager/intern/wm_keymap.c
    branches/soc-2010-leifandersen/source/blenderplayer/bad_level_call_stubs/CMakeLists.txt
    branches/soc-2010-leifandersen/source/blenderplayer/bad_level_call_stubs/SConscript
    branches/soc-2010-leifandersen/source/blenderplayer/bad_level_call_stubs/stubs.c
    branches/soc-2010-leifandersen/source/creator/CMakeLists.txt
    branches/soc-2010-leifandersen/source/creator/SConscript
    branches/soc-2010-leifandersen/source/creator/creator.c
    branches/soc-2010-leifandersen/source/gameengine/BlenderRoutines/SConscript
    branches/soc-2010-leifandersen/source/gameengine/Converter/BL_ArmatureChannel.cpp
    branches/soc-2010-leifandersen/source/gameengine/Converter/BL_ArmatureConstraint.cpp
    branches/soc-2010-leifandersen/source/gameengine/Converter/BL_ArmatureObject.h
    branches/soc-2010-leifandersen/source/gameengine/Converter/BL_BlenderDataConversion.cpp
    branches/soc-2010-leifandersen/source/gameengine/Converter/KX_BlenderSceneConverter.cpp
    branches/soc-2010-leifandersen/source/gameengine/Converter/KX_BlenderSceneConverter.h
    branches/soc-2010-leifandersen/source/gameengine/Converter/SConscript
    branches/soc-2010-leifandersen/source/gameengine/Expressions/SConscript
    branches/soc-2010-leifandersen/source/gameengine/GameLogic/SCA_ActuatorEventManager.cpp
    branches/soc-2010-leifandersen/source/gameengine/GameLogic/SCA_PythonKeyboard.cpp
    branches/soc-2010-leifandersen/source/gameengine/GameLogic/SCA_PythonKeyboard.h
    branches/soc-2010-leifandersen/source/gameengine/GameLogic/SCA_PythonMouse.cpp
    branches/soc-2010-leifandersen/source/gameengine/GameLogic/SCA_PythonMouse.h
    branches/soc-2010-leifandersen/source/gameengine/GameLogic/SConscript
    branches/soc-2010-leifandersen/source/gameengine/GamePlayer/common/SConscript
    branches/soc-2010-leifandersen/source/gameengine/GamePlayer/ghost/GPG_ghost.cpp
    branches/soc-2010-leifandersen/source/gameengine/GamePlayer/ghost/SConscript
    branches/soc-2010-leifandersen/source/gameengine/Ketsji/KXNetwork/SConscript
    branches/soc-2010-leifandersen/source/gameengine/Ketsji/KX_BlenderMaterial.cpp
    branches/soc-2010-leifandersen/source/gameengine/Ketsji/KX_ConvertPhysicsObject.h
    branches/soc-2010-leifandersen/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp
    branches/soc-2010-leifandersen/source/gameengine/Ketsji/KX_PythonInit.cpp
    branches/soc-2010-leifandersen/source/gameengine/Ketsji/KX_Scene.cpp
    branches/soc-2010-leifandersen/source/gameengine/Ketsji/SConscript
    branches/soc-2010-leifandersen/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp
    branches/soc-2010-leifandersen/source/gameengine/Physics/Bullet/SConscript
    branches/soc-2010-leifandersen/source/gameengine/Physics/common/PHY_DynamicTypes.h
    branches/soc-2010-leifandersen/source/gameengine/PyDoc/PhysicsConstraints.py
    branches/soc-2010-leifandersen/source/gameengine/PyDoc/VideoTexture.py
    branches/soc-2010-leifandersen/source/gameengine/PyDoc/bge.logic.rst
    branches/soc-2010-leifandersen/source/gameengine/PyDoc/bge.types.rst
    branches/soc-2010-leifandersen/source/gameengine/PyDoc/how_to_build_win.txt
    branches/soc-2010-leifandersen/source/gameengine/Rasterizer/SConscript
    branches/soc-2010-leifandersen/source/gameengine/VideoTexture/SConscript
    branches/soc-2010-leifandersen/source/icons/SConscript
    branches/soc-2010-leifandersen/source/icons/winblender.ico
    branches/soc-2010-leifandersen/source/kernel/CMakeLists.txt
    branches/soc-2010-leifandersen/source/kernel/gen_system/GEN_HashedPtr.cpp

Added Paths:
-----------
    branches/soc-2010-leifandersen/intern/tools/pydna.py
    branches/soc-2010-leifandersen/release/scripts/modules/io_utils.py
    branches/soc-2010-leifandersen/release/scripts/op/io_anim_bvh/
    branches/soc-2010-leifandersen/release/scripts/op/io_anim_bvh/__init__.py
    branches/soc-2010-leifandersen/release/scripts/op/io_anim_bvh/import_bvh.py
    branches/soc-2010-leifandersen/release/scripts/op/io_mesh_ply/
    branches/soc-2010-leifandersen/release/scripts/op/io_mesh_ply/__init__.py
    branches/soc-2010-leifandersen/release/scripts/op/io_mesh_ply/export_ply.py
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_3ds/
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_3ds/__init__.py
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_3ds/export_3ds.py
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_3ds/import_3ds.py
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_fbx/
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_fbx/__init__.py
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_fbx/export_fbx.py
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_obj/
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_obj/__init__.py
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_obj/export_obj.py
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_obj/import_obj.py
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_x3d/
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_x3d/__init__.py
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_x3d/export_x3d.py
    branches/soc-2010-leifandersen/release/scripts/op/io_shape_mdd/
    branches/soc-2010-leifandersen/release/scripts/op/io_shape_mdd/__init__.py
    branches/soc-2010-leifandersen/release/scripts/op/io_shape_mdd/export_mdd.py
    branches/soc-2010-leifandersen/release/scripts/op/io_shape_mdd/import_mdd.py
    branches/soc-2010-leifandersen/release/test/rna_info_dump.py
    branches/soc-2010-leifandersen/source/blender/python/generic/py_capi_utils.c
    branches/soc-2010-leifandersen/source/blender/python/generic/py_capi_utils.h

Removed Paths:
-------------
    branches/soc-2010-leifandersen/release/scripts/io/export_3ds.py
    branches/soc-2010-leifandersen/release/scripts/io/export_fbx.py
    branches/soc-2010-leifandersen/release/scripts/io/export_mdd.py
    branches/soc-2010-leifandersen/release/scripts/io/export_obj.py
    branches/soc-2010-leifandersen/release/scripts/io/export_ply.py
    branches/soc-2010-leifandersen/release/scripts/io/export_x3d.py
    branches/soc-2010-leifandersen/release/scripts/io/import_anim_bvh.py
    branches/soc-2010-leifandersen/release/scripts/io/import_scene_3ds.py
    branches/soc-2010-leifandersen/release/scripts/io/import_scene_obj.py
    branches/soc-2010-leifandersen/release/scripts/io/import_shape_mdd.py
    branches/soc-2010-leifandersen/release/scripts/op/io_anim_bvh/__init__.py
    branches/soc-2010-leifandersen/release/scripts/op/io_anim_bvh/import_bvh.py
    branches/soc-2010-leifandersen/release/scripts/op/io_mesh_ply/__init__.py
    branches/soc-2010-leifandersen/release/scripts/op/io_mesh_ply/export_ply.py
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_3ds/__init__.py
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_3ds/export_3ds.py
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_3ds/import_3ds.py
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_fbx/__init__.py
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_fbx/export_fbx.py
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_obj/__init__.py
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_obj/export_obj.py
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_obj/import_obj.py
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_x3d/__init__.py
    branches/soc-2010-leifandersen/release/scripts/op/io_scene_x3d/export_x3d.py
    branches/soc-2010-leifandersen/release/scripts/op/io_shape_mdd/__init__.py
    branches/soc-2010-leifandersen/release/scripts/op/io_shape_mdd/export_mdd.py
    branches/soc-2010-leifandersen/release/scripts/op/io_shape_mdd/import_mdd.py
    branches/soc-2010-leifandersen/source/icons/wincreator.ico
    branches/soc-2010-leifandersen/source/icons/wincreator.rc
    branches/soc-2010-leifandersen/source/icons/winlockedfile.ico
    branches/soc-2010-leifandersen/source/icons/winplayer.ico
    branches/soc-2010-leifandersen/source/icons/winplayer.rc
    branches/soc-2010-leifandersen/source/icons/winpublisher.ico
    branches/soc-2010-leifandersen/source/icons/winpublisher.rc

Modified: branches/soc-2010-leifandersen/CMakeLists.txt
===================================================================
--- branches/soc-2010-leifandersen/CMakeLists.txt	2010-09-06 17:16:29 UTC (rev 31790)
+++ branches/soc-2010-leifandersen/CMakeLists.txt	2010-09-06 18:49:21 UTC (rev 31791)
@@ -300,7 +300,7 @@
 
 	IF(CMAKE_SYSTEM_NAME MATCHES "Linux")
 		# BSD's dont use libdl.so
-		SET(LLIBS "${LLIBS} -ldl")
+		LIST(APPEND LLIBS -ldl)
 
 		# binreloc is linux only
 		SET(BINRELOC ${CMAKE_SOURCE_DIR}/extern/binreloc)
@@ -308,9 +308,9 @@
 	ENDIF(CMAKE_SYSTEM_NAME MATCHES "Linux")
 
 	IF(WITH_OPENMP)
-		SET(LLIBS "${LLIBS} -lgomp")
-		SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fopenmp")
-		SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fopenmp")
+		LIST(APPEND LLIBS -lgomp)
+		LIST(APPEND CMAKE_C_FLAGS -fopenmp)
+		LIST(APPEND CMAKE_CXX_FLAGS -fopenmp)
 	ENDIF(WITH_OPENMP)
 
 
@@ -415,11 +415,19 @@
 		SET(CMAKE_CXX_FLAGS "/D_CRT_NONSTDC_NO_DEPRECATE /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /wd4800 /wd4244 /wd4305" CACHE STRING "MSVC MT C++ flags " FORCE)
 		SET(CMAKE_C_FLAGS   "/D_CRT_NONSTDC_NO_DEPRECATE /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /wd4800 /wd4244 /wd4305" CACHE STRING "MSVC MT C++ flags " FORCE)
 
-		SET(CMAKE_CXX_FLAGS_DEBUG "/D_DEBUG /Od /Gm /EHsc /RTC1 /MTd /W3 /nologo /ZI /J" CACHE STRING "MSVC MT flags " FORCE)
+		IF(CMAKE_CL_64)
+			SET(CMAKE_CXX_FLAGS_DEBUG "/D_DEBUG /Od /Gm /EHsc /RTC1 /MTd /W3 /nologo /Zi /J" CACHE STRING "MSVC MT flags " FORCE)
+		ELSE(CMAKE_CL_64)
+			SET(CMAKE_CXX_FLAGS_DEBUG "/D_DEBUG /Od /Gm /EHsc /RTC1 /MTd /W3 /nologo /ZI /J" CACHE STRING "MSVC MT flags " FORCE)
+		ENDIF(CMAKE_CL_64)
 		SET(CMAKE_CXX_FLAGS_RELEASE "/O2 /Ob2 /DNDEBUG /EHsc /MT /W3 /nologo /J" CACHE STRING "MSVC MT flags " FORCE)
 		SET(CMAKE_CXX_FLAGS_MINSIZEREL "/O1 /Ob1 /DNDEBUG /EHsc /MT /W3 /nologo /J" CACHE STRING "MSVC MT flags " FORCE)
 		SET(CMAKE_CXX_FLAGS_RELWITHDEBINFO "/O2 /Ob1 /DNDEBUG /EHsc /MT /W3 /nologo /Zi /J" CACHE STRING "MSVC MT flags " FORCE)
-		SET(CMAKE_C_FLAGS_DEBUG "/D_DEBUG /Od /Gm /EHsc /RTC1 /MTd /W3 /nologo /ZI /J" CACHE STRING "MSVC MT flags " FORCE)
+		IF(CMAKE_CL_64)
+			SET(CMAKE_C_FLAGS_DEBUG "/D_DEBUG /Od /Gm /EHsc /RTC1 /MTd /W3 /nologo /Zi /J" CACHE STRING "MSVC MT flags " FORCE)
+		ELSE(CMAKE_CL_64)
+			SET(CMAKE_C_FLAGS_DEBUG "/D_DEBUG /Od /Gm /EHsc /RTC1 /MTd /W3 /nologo /ZI /J" CACHE STRING "MSVC MT flags " FORCE)
+		ENDIF(CMAKE_CL_64)
 		SET(CMAKE_C_FLAGS_RELEASE "/O2 /Ob2 /DNDEBUG /EHsc /MT /W3 /nologo /J" CACHE STRING "MSVC MT flags " FORCE)
 		SET(CMAKE_C_FLAGS_MINSIZEREL "/O1 /Ob1 /DNDEBUG /EHsc /MT /W3 /nologo /J" CACHE STRING "MSVC MT flags " FORCE)
 		SET(CMAKE_C_FLAGS_RELWITHDEBINFO "/O2 /Ob1 /DNDEBUG /EHsc /MT /W3 /nologo /Zi /J" CACHE STRING "MSVC MT flags " FORCE)

Modified: branches/soc-2010-leifandersen/SConstruct
===================================================================
--- branches/soc-2010-leifandersen/SConstruct	2010-09-06 17:16:29 UTC (rev 31790)
+++ branches/soc-2010-leifandersen/SConstruct	2010-09-06 18:49:21 UTC (rev 31791)
@@ -33,9 +33,9 @@
 
 # Need a better way to do this. Automagical maybe is not the best thing, maybe it is.
 if pltfrm.architecture()[0] == '64bit':
-	bitness = 64
+    bitness = 64
 else:
-	bitness = 32
+    bitness = 32
 
 import sys
 import os
@@ -79,15 +79,15 @@
 # XX cheating for BF_FANCY, we check for BF_FANCY before args are validated
 use_color = ARGUMENTS.get('BF_FANCY', '1')
 if platform=='win32':
-	use_color = None
+    use_color = None
 
 if not use_color=='1':
-	B.bc.disable()
-	
+    B.bc.disable()
+    
  #on defaut white Os X terminal, some colors are totally unlegible
 if platform=='darwin':
-	B.bc.OKGREEN = '\033[34m'
-	B.bc.WARNING = '\033[36m'
+    B.bc.OKGREEN = '\033[34m'
+    B.bc.WARNING = '\033[36m'
 
 # arguments
 print B.bc.HEADER+'Command-line arguments'+B.bc.ENDC
@@ -110,100 +110,100 @@
 quickdebug = B.arguments.get('BF_QUICKDEBUG', None)
 
 if quickdebug:
-	B.quickdebug=string.split(quickdebug, ',')
+    B.quickdebug=string.split(quickdebug, ',')
 else:
-	B.quickdebug=[]
+    B.quickdebug=[]
 
 if quickie:
-	B.quickie=string.split(quickie,',')
+    B.quickie=string.split(quickie,',')
 else:
-	B.quickie=[]
-	
+    B.quickie=[]
+    
 toolset = B.arguments.get('BF_TOOLSET', None)
 if toolset:
-	print "Using " + toolset
-	if toolset=='mstoolkit':
-		env = BlenderEnvironment(ENV = os.environ)
-		env.Tool('mstoolkit', [toolpath])
-	else:
-		env = BlenderEnvironment(tools=[toolset], ENV = os.environ)
-		# xxx commented out, as was supressing warnings under mingw..
-		#if env:
-		#	btools.SetupSpawn(env)
+    print "Using " + toolset
+    if toolset=='mstoolkit':
+        env = BlenderEnvironment(ENV = os.environ)
+        env.Tool('mstoolkit', [toolpath])
+    else:
+        env = BlenderEnvironment(tools=[toolset], ENV = os.environ)
+        # xxx commented out, as was supressing warnings under mingw..
+        #if env:
+        #    btools.SetupSpawn(env)
 else:
-	if bitness==64 and platform=='win32':
-		env = BlenderEnvironment(ENV = os.environ, MSVS_ARCH='amd64')
-	else:
-		env = BlenderEnvironment(ENV = os.environ)
+    if bitness==64 and platform=='win32':
+        env = BlenderEnvironment(ENV = os.environ, MSVS_ARCH='amd64')
+    else:
+        env = BlenderEnvironment(ENV = os.environ)
 
 if not env:
-	print "Could not create a build environment"
-	Exit()
+    print "Could not create a build environment"
+    Exit()
 
 
 cc = B.arguments.get('CC', None)
 cxx = B.arguments.get('CXX', None)
 if cc:
-	env['CC'] = cc
+    env['CC'] = cc
 if cxx:
-	env['CXX'] = cxx
+    env['CXX'] = cxx
 
 if env['CC'] in ['cl', 'cl.exe'] and sys.platform=='win32':
-	if bitness == 64:
-		platform = 'win64-vc'
-	else:
-		platform = 'win32-vc'
+    if bitness == 64:
+        platform = 'win64-vc'
+    else:
+        platform = 'win32-vc'
 elif env['CC'] in ['gcc'] and sys.platform=='win32':
-	platform = 'win32-mingw'
+    platform = 'win32-mingw'
 
 env.SConscriptChdir(0)
 
 crossbuild = B.arguments.get('BF_CROSS', None)
 if crossbuild and platform not in ('win32-vc', 'win64-vc'):
-	platform = 'linuxcross'
+    platform = 'linuxcross'
 
 env['OURPLATFORM'] = platform
 
 configfile = os.path.join("build_files", "scons", "config", platform + "-config.py")
 
 if os.path.exists(configfile):
-	print B.bc.OKGREEN + "Using config file: " + B.bc.ENDC + configfile
+    print B.bc.OKGREEN + "Using config file: " + B.bc.ENDC + configfile
 else:
-	print B.bc.FAIL + configfile + " doesn't exist" + B.bc.ENDC
+    print B.bc.FAIL + configfile + " doesn't exist" + B.bc.ENDC
 
 if crossbuild and env['PLATFORM'] != 'win32':
-	print B.bc.HEADER+"Preparing for crossbuild"+B.bc.ENDC
-	env.Tool('crossmingw', [toolpath])
-	# todo: determine proper libs/includes etc.
-	# Needed for gui programs, console programs should do without it
+    print B.bc.HEADER+"Preparing for crossbuild"+B.bc.ENDC
+    env.Tool('crossmingw', [toolpath])
+    # todo: determine proper libs/includes etc.
+    # Needed for gui programs, console programs should do without it
 
-	# Now we don't need this option to have console window
-	# env.Append(LINKFLAGS=['-mwindows'])
+    # Now we don't need this option to have console window
+    # env.Append(LINKFLAGS=['-mwindows'])
 
 userconfig = B.arguments.get('BF_CONFIG', 'user-config.py')
 # first read platform config. B.arguments will override
 optfiles = [configfile]
 if os.path.exists(userconfig):
-	print B.bc.OKGREEN + "Using user-config file: " + B.bc.ENDC + userconfig
-	optfiles += [userconfig]
+    print B.bc.OKGREEN + "Using user-config file: " + B.bc.ENDC + userconfig
+    optfiles += [userconfig]
 else:
-	print B.bc.WARNING + userconfig + " not found, no user overrides" + B.bc.ENDC
+    print B.bc.WARNING + userconfig + " not found, no user overrides" + B.bc.ENDC
 
 opts = btools.read_opts(env, optfiles, B.arguments)
 opts.Update(env)
 
 if not env['BF_FANCY']:
-	B.bc.disable()
+    B.bc.disable()
 
 
 # remove install dir so old and new files are not mixed.
 # NOTE: only do the scripts directory for now, otherwise is too disruptive for developers
 # TODO: perhaps we need an option (off by default) to not do this altogether...
 if not env['WITHOUT_BF_INSTALL'] and not env['WITHOUT_BF_OVERWRITE_INSTALL']:
-	scriptsDir = os.path.join(env['BF_INSTALLDIR'], VERSION, 'scripts')
-	if os.path.isdir(scriptsDir):
-		print B.bc.OKGREEN + "Clearing installation directory%s: %s" % (B.bc.ENDC, os.path.abspath(scriptsDir))
-		shutil.rmtree(scriptsDir)
+    scriptsDir = os.path.join(env['BF_INSTALLDIR'], VERSION, 'scripts')
+    if os.path.isdir(scriptsDir):
+        print B.bc.OKGREEN + "Clearing installation directory%s: %s" % (B.bc.ENDC, os.path.abspath(scriptsDir))
+        shutil.rmtree(scriptsDir)
 
 
 SetOption('num_jobs', int(env['BF_NUMJOBS']))
@@ -211,158 +211,158 @@
 print B.bc.OKGREEN + "Build with debug symbols%s: %s" % (B.bc.ENDC, env['BF_DEBUG'])
 
 if 'blenderlite' in B.targets:
-	target_env_defs = {}
-	target_env_defs['WITH_BF_GAMEENGINE'] = False
-	target_env_defs['WITH_BF_OPENAL'] = False
-	target_env_defs['WITH_BF_OPENEXR'] = False
-	target_env_defs['WITH_BF_OPENMP'] = False
-	target_env_defs['WITH_BF_ICONV'] = False
-	target_env_defs['WITH_BF_INTERNATIONAL'] = False
-	target_env_defs['WITH_BF_OPENJPEG'] = False
-	target_env_defs['WITH_BF_FFMPEG'] = False
-	target_env_defs['WITH_BF_QUICKTIME'] = False
-	target_env_defs['WITH_BF_REDCODE'] = False
-	target_env_defs['WITH_BF_DDS'] = False
-	target_env_defs['WITH_BF_CINEON'] = False
-	target_env_defs['WITH_BF_HDR'] = False
-	target_env_defs['WITH_BF_ZLIB'] = False
-	target_env_defs['WITH_BF_SDL'] = False
-	target_env_defs['WITH_BF_JPEG'] = False
-	target_env_defs['WITH_BF_PNG'] = False
-	target_env_defs['WITH_BF_BULLET'] = False
-	target_env_defs['WITH_BF_BINRELOC'] = False
-	target_env_defs['BF_BUILDINFO'] = False
-	target_env_defs['BF_NO_ELBEEM'] = True
-	target_env_defs['WITH_BF_PYTHON'] = False
-	
-	# Merge blenderlite, let command line to override
-	for k,v in target_env_defs.iteritems():
-		if k not in B.arguments:
-			env[k] = v
+    target_env_defs = {}
+    target_env_defs['WITH_BF_GAMEENGINE'] = False
+    target_env_defs['WITH_BF_OPENAL'] = False
+    target_env_defs['WITH_BF_OPENEXR'] = False
+    target_env_defs['WITH_BF_OPENMP'] = False
+    target_env_defs['WITH_BF_ICONV'] = False
+    target_env_defs['WITH_BF_INTERNATIONAL'] = False
+    target_env_defs['WITH_BF_OPENJPEG'] = False

@@ Diff output truncated at 10240 characters. @@




More information about the Bf-blender-cvs mailing list