[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [40612] branches/soc-2011-onion-uv-tools: merge with trunk 40610

Antony Riakiotakis kalast at gmail.com
Tue Sep 27 15:16:14 CEST 2011


Revision: 40612
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=40612
Author:   psy-fi
Date:     2011-09-27 13:16:13 +0000 (Tue, 27 Sep 2011)
Log Message:
-----------
merge with trunk 40610

Modified Paths:
--------------
    branches/soc-2011-onion-uv-tools/CMakeLists.txt
    branches/soc-2011-onion-uv-tools/build_files/cmake/cmake_static_check_cppcheck.py
    branches/soc-2011-onion-uv-tools/build_files/cmake/macros.cmake
    branches/soc-2011-onion-uv-tools/build_files/cmake/project_source_info.py
    branches/soc-2011-onion-uv-tools/doc/python_api/rst/change_log.rst
    branches/soc-2011-onion-uv-tools/doc/python_api/sphinx_changelog_gen.py
    branches/soc-2011-onion-uv-tools/extern/recastnavigation/recast-capi.cpp
    branches/soc-2011-onion-uv-tools/extern/recastnavigation/recast-capi.h
    branches/soc-2011-onion-uv-tools/intern/audaspace/Python/AUD_PyAPI.cpp
    branches/soc-2011-onion-uv-tools/intern/elbeem/intern/loop_tools.h
    branches/soc-2011-onion-uv-tools/intern/ffmpeg/ffmpeg_compat.h
    branches/soc-2011-onion-uv-tools/intern/ghost/CMakeLists.txt
    branches/soc-2011-onion-uv-tools/intern/ghost/intern/GHOST_DropTargetWin32.h
    branches/soc-2011-onion-uv-tools/intern/ghost/intern/GHOST_EventManager.h
    branches/soc-2011-onion-uv-tools/intern/ghost/intern/GHOST_System.h
    branches/soc-2011-onion-uv-tools/intern/ghost/intern/GHOST_SystemCarbon.cpp
    branches/soc-2011-onion-uv-tools/intern/ghost/intern/GHOST_SystemX11.cpp
    branches/soc-2011-onion-uv-tools/intern/ghost/intern/GHOST_SystemX11.h
    branches/soc-2011-onion-uv-tools/intern/ghost/intern/GHOST_WindowCocoa.h
    branches/soc-2011-onion-uv-tools/intern/ghost/intern/GHOST_WindowCocoa.mm
    branches/soc-2011-onion-uv-tools/intern/ghost/intern/GHOST_WindowWin32.cpp
    branches/soc-2011-onion-uv-tools/intern/ghost/intern/GHOST_WindowX11.cpp
    branches/soc-2011-onion-uv-tools/intern/guardedalloc/intern/mallocn.c
    branches/soc-2011-onion-uv-tools/intern/smoke/intern/MERSENNETWISTER.h
    branches/soc-2011-onion-uv-tools/intern/string/STR_HashedString.h
    branches/soc-2011-onion-uv-tools/intern/tools/credits_svn_gen.py
    branches/soc-2011-onion-uv-tools/po/fr.po
    branches/soc-2011-onion-uv-tools/po/ja.po
    branches/soc-2011-onion-uv-tools/po/update_msg.py
    branches/soc-2011-onion-uv-tools/release/bin/.blender/locale/fr/LC_MESSAGES/blender.mo
    branches/soc-2011-onion-uv-tools/release/bin/.blender/locale/ja/LC_MESSAGES/blender.mo
    branches/soc-2011-onion-uv-tools/release/scripts/modules/addon_utils.py
    branches/soc-2011-onion-uv-tools/release/scripts/modules/animsys_refactor.py
    branches/soc-2011-onion-uv-tools/release/scripts/modules/bpy_extras/__init__.py
    branches/soc-2011-onion-uv-tools/release/scripts/startup/bl_operators/__init__.py
    branches/soc-2011-onion-uv-tools/release/scripts/startup/bl_operators/wm.py
    branches/soc-2011-onion-uv-tools/release/scripts/startup/bl_ui/__init__.py
    branches/soc-2011-onion-uv-tools/release/scripts/startup/bl_ui/properties_data_armature.py
    branches/soc-2011-onion-uv-tools/release/scripts/startup/bl_ui/properties_data_modifier.py
    branches/soc-2011-onion-uv-tools/release/scripts/startup/bl_ui/properties_game.py
    branches/soc-2011-onion-uv-tools/release/scripts/startup/bl_ui/properties_material.py
    branches/soc-2011-onion-uv-tools/release/scripts/startup/bl_ui/properties_particle.py
    branches/soc-2011-onion-uv-tools/release/scripts/startup/bl_ui/space_sequencer.py
    branches/soc-2011-onion-uv-tools/release/scripts/startup/bl_ui/space_text.py
    branches/soc-2011-onion-uv-tools/release/scripts/startup/bl_ui/space_userpref.py
    branches/soc-2011-onion-uv-tools/release/scripts/startup/bl_ui/space_userpref_keymap.py
    branches/soc-2011-onion-uv-tools/source/blender/avi/intern/options.c
    branches/soc-2011-onion-uv-tools/source/blender/blenfont/CMakeLists.txt
    branches/soc-2011-onion-uv-tools/source/blender/blenfont/SConscript
    branches/soc-2011-onion-uv-tools/source/blender/blenfont/intern/blf_lang.c
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/BKE_DerivedMesh.h
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/BKE_particle.h
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/CMakeLists.txt
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/intern/BME_conversions.c
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/intern/BME_structure.c
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/intern/BME_tools.c
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/intern/DerivedMesh.c
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/intern/action.c
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/intern/blender.c
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/intern/cdderivedmesh.c
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/intern/implicit.c
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/intern/ipo.c
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/intern/key.c
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/intern/material.c
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/intern/node.c
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/intern/particle.c
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/intern/particle_system.c
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/intern/scene.c
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/intern/seqeffects.c
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/intern/sequencer.c
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/intern/subsurf_ccg.c
    branches/soc-2011-onion-uv-tools/source/blender/blenkernel/intern/writeframeserver.c
    branches/soc-2011-onion-uv-tools/source/blender/blenlib/BLI_callbacks.h
    branches/soc-2011-onion-uv-tools/source/blender/blenlib/intern/pbvh.c
    branches/soc-2011-onion-uv-tools/source/blender/blenlib/intern/storage.c
    branches/soc-2011-onion-uv-tools/source/blender/blenlib/intern/winstuff.c
    branches/soc-2011-onion-uv-tools/source/blender/blenloader/intern/readfile.c
    branches/soc-2011-onion-uv-tools/source/blender/collada/AnimationImporter.cpp
    branches/soc-2011-onion-uv-tools/source/blender/collada/MeshImporter.cpp
    branches/soc-2011-onion-uv-tools/source/blender/editors/animation/anim_channels_defines.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/animation/anim_channels_edit.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/animation/fmodifier_ui.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/animation/keyframing.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/armature/editarmature_retarget.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/armature/poselib.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/armature/reeb.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/include/ED_anim_api.h
    branches/soc-2011-onion-uv-tools/source/blender/editors/include/UI_interface.h
    branches/soc-2011-onion-uv-tools/source/blender/editors/include/UI_interface_icons.h
    branches/soc-2011-onion-uv-tools/source/blender/editors/interface/CMakeLists.txt
    branches/soc-2011-onion-uv-tools/source/blender/editors/interface/SConscript
    branches/soc-2011-onion-uv-tools/source/blender/editors/interface/interface.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/interface/interface_anim.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/interface/interface_draw.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/interface/interface_handlers.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/interface/interface_intern.h
    branches/soc-2011-onion-uv-tools/source/blender/editors/interface/interface_layout.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/interface/interface_panel.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/interface/interface_regions.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/interface/interface_style.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/interface/interface_templates.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/interface/interface_utils.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/interface/interface_widgets.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/interface/view2d_ops.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/mesh/CMakeLists.txt
    branches/soc-2011-onion-uv-tools/source/blender/editors/mesh/SConscript
    branches/soc-2011-onion-uv-tools/source/blender/editors/mesh/editmesh_add.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/mesh/editmesh_mods.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/mesh/editmesh_tools.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/mesh/mesh_intern.h
    branches/soc-2011-onion-uv-tools/source/blender/editors/mesh/mesh_ops.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/object/CMakeLists.txt
    branches/soc-2011-onion-uv-tools/source/blender/editors/object/SConscript
    branches/soc-2011-onion-uv-tools/source/blender/editors/object/object_intern.h
    branches/soc-2011-onion-uv-tools/source/blender/editors/object/object_ops.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/object/object_vgroup.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/physics/particle_edit.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/screen/area.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/sculpt_paint/paint_undo.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/sculpt_paint/sculpt.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/space_console/space_console.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/space_file/file_draw.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/space_info/info_draw.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/space_node/node_intern.h
    branches/soc-2011-onion-uv-tools/source/blender/editors/space_outliner/outliner_draw.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/space_sequencer/sequencer_select.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/space_text/text_draw.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/space_text/text_python.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/space_view3d/drawarmature.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/space_view3d/drawmesh.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/space_view3d/view3d_buttons.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/space_view3d/view3d_edit.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/space_view3d/view3d_fly.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/space_view3d/view3d_view.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/transform/transform.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/transform/transform.h
    branches/soc-2011-onion-uv-tools/source/blender/editors/transform/transform_conversions.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/util/editmode_undo.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/util/undo.c
    branches/soc-2011-onion-uv-tools/source/blender/editors/uvedit/uvedit_parametrizer.c
    branches/soc-2011-onion-uv-tools/source/blender/gpu/intern/gpu_buffers.c
    branches/soc-2011-onion-uv-tools/source/blender/gpu/intern/gpu_draw.c
    branches/soc-2011-onion-uv-tools/source/blender/imbuf/intern/indexer.c
    branches/soc-2011-onion-uv-tools/source/blender/makesdna/DNA_cloth_types.h
    branches/soc-2011-onion-uv-tools/source/blender/makesdna/DNA_constraint_types.h
    branches/soc-2011-onion-uv-tools/source/blender/makesdna/DNA_ipo_types.h
    branches/soc-2011-onion-uv-tools/source/blender/makesdna/DNA_modifier_types.h
    branches/soc-2011-onion-uv-tools/source/blender/makesdna/DNA_particle_types.h
    branches/soc-2011-onion-uv-tools/source/blender/makesdna/DNA_scene_types.h
    branches/soc-2011-onion-uv-tools/source/blender/makesrna/SConscript
    branches/soc-2011-onion-uv-tools/source/blender/makesrna/intern/CMakeLists.txt
    branches/soc-2011-onion-uv-tools/source/blender/makesrna/intern/SConscript
    branches/soc-2011-onion-uv-tools/source/blender/makesrna/intern/rna_access.c
    branches/soc-2011-onion-uv-tools/source/blender/makesrna/intern/rna_armature.c
    branches/soc-2011-onion-uv-tools/source/blender/makesrna/intern/rna_material.c
    branches/soc-2011-onion-uv-tools/source/blender/makesrna/intern/rna_mesh.c
    branches/soc-2011-onion-uv-tools/source/blender/makesrna/intern/rna_modifier.c
    branches/soc-2011-onion-uv-tools/source/blender/makesrna/intern/rna_object.c
    branches/soc-2011-onion-uv-tools/source/blender/makesrna/intern/rna_object_force.c
    branches/soc-2011-onion-uv-tools/source/blender/makesrna/intern/rna_particle.c
    branches/soc-2011-onion-uv-tools/source/blender/makesrna/intern/rna_scene.c
    branches/soc-2011-onion-uv-tools/source/blender/makesrna/intern/rna_sequencer.c
    branches/soc-2011-onion-uv-tools/source/blender/makesrna/intern/rna_sound.c
    branches/soc-2011-onion-uv-tools/source/blender/makesrna/intern/rna_space.c
    branches/soc-2011-onion-uv-tools/source/blender/makesrna/intern/rna_ui.c
    branches/soc-2011-onion-uv-tools/source/blender/makesrna/intern/rna_userdef.c
    branches/soc-2011-onion-uv-tools/source/blender/makesrna/intern/rna_wm.c
    branches/soc-2011-onion-uv-tools/source/blender/modifiers/intern/MOD_armature.c
    branches/soc-2011-onion-uv-tools/source/blender/modifiers/intern/MOD_bevel.c
    branches/soc-2011-onion-uv-tools/source/blender/modifiers/intern/MOD_cast.c
    branches/soc-2011-onion-uv-tools/source/blender/modifiers/intern/MOD_curve.c
    branches/soc-2011-onion-uv-tools/source/blender/modifiers/intern/MOD_displace.c
    branches/soc-2011-onion-uv-tools/source/blender/modifiers/intern/MOD_hook.c
    branches/soc-2011-onion-uv-tools/source/blender/modifiers/intern/MOD_lattice.c
    branches/soc-2011-onion-uv-tools/source/blender/modifiers/intern/MOD_smooth.c
    branches/soc-2011-onion-uv-tools/source/blender/modifiers/intern/MOD_warp.c
    branches/soc-2011-onion-uv-tools/source/blender/modifiers/intern/MOD_wave.c
    branches/soc-2011-onion-uv-tools/source/blender/nodes/composite/nodes/node_composite_image.c
    branches/soc-2011-onion-uv-tools/source/blender/nodes/intern/node_common.c
    branches/soc-2011-onion-uv-tools/source/blender/python/SConscript
    branches/soc-2011-onion-uv-tools/source/blender/python/generic/IDProp.c
    branches/soc-2011-onion-uv-tools/source/blender/python/generic/bgl.c
    branches/soc-2011-onion-uv-tools/source/blender/python/generic/bpy_internal_import.c
    branches/soc-2011-onion-uv-tools/source/blender/python/generic/py_capi_utils.c
    branches/soc-2011-onion-uv-tools/source/blender/python/intern/CMakeLists.txt
    branches/soc-2011-onion-uv-tools/source/blender/python/intern/bpy_app_handlers.c
    branches/soc-2011-onion-uv-tools/source/blender/python/intern/bpy_rna.c
    branches/soc-2011-onion-uv-tools/source/blender/python/intern/bpy_rna_array.c
    branches/soc-2011-onion-uv-tools/source/blender/render/intern/include/rendercore.h
    branches/soc-2011-onion-uv-tools/source/blender/render/intern/include/shading.h
    branches/soc-2011-onion-uv-tools/source/blender/render/intern/raytrace/rayobject.cpp
    branches/soc-2011-onion-uv-tools/source/blender/render/intern/raytrace/rayobject_qbvh.cpp
    branches/soc-2011-onion-uv-tools/source/blender/render/intern/raytrace/rayobject_svbvh.cpp
    branches/soc-2011-onion-uv-tools/source/blender/render/intern/raytrace/rayobject_vbvh.cpp
    branches/soc-2011-onion-uv-tools/source/blender/render/intern/source/convertblender.c
    branches/soc-2011-onion-uv-tools/source/blender/render/intern/source/envmap.c
    branches/soc-2011-onion-uv-tools/source/blender/render/intern/source/pipeline.c
    branches/soc-2011-onion-uv-tools/source/blender/render/intern/source/rayshade.c
    branches/soc-2011-onion-uv-tools/source/blender/render/intern/source/rendercore.c
    branches/soc-2011-onion-uv-tools/source/blender/render/intern/source/shadeinput.c
    branches/soc-2011-onion-uv-tools/source/blender/render/intern/source/shadeoutput.c
    branches/soc-2011-onion-uv-tools/source/blender/render/intern/source/strand.c
    branches/soc-2011-onion-uv-tools/source/blender/render/intern/source/zbuf.c
    branches/soc-2011-onion-uv-tools/source/blender/windowmanager/CMakeLists.txt
    branches/soc-2011-onion-uv-tools/source/blender/windowmanager/SConscript
    branches/soc-2011-onion-uv-tools/source/blender/windowmanager/intern/wm_event_system.c
    branches/soc-2011-onion-uv-tools/source/blender/windowmanager/intern/wm_init_exit.c
    branches/soc-2011-onion-uv-tools/source/blenderplayer/CMakeLists.txt
    branches/soc-2011-onion-uv-tools/source/creator/CMakeLists.txt
    branches/soc-2011-onion-uv-tools/source/creator/creator.c
    branches/soc-2011-onion-uv-tools/source/gameengine/Converter/BL_ActionActuator.cpp
    branches/soc-2011-onion-uv-tools/source/gameengine/Converter/BL_ArmatureChannel.cpp
    branches/soc-2011-onion-uv-tools/source/gameengine/Converter/BL_BlenderDataConversion.cpp
    branches/soc-2011-onion-uv-tools/source/gameengine/Expressions/KX_HashedPtr.cpp
    branches/soc-2011-onion-uv-tools/source/gameengine/Expressions/ListValue.cpp
    branches/soc-2011-onion-uv-tools/source/gameengine/Expressions/PyObjectPlus.h
    branches/soc-2011-onion-uv-tools/source/gameengine/GameLogic/SCA_JoystickManager.cpp
    branches/soc-2011-onion-uv-tools/source/gameengine/GamePlayer/ghost/CMakeLists.txt
    branches/soc-2011-onion-uv-tools/source/gameengine/GamePlayer/ghost/GPG_ghost.cpp
    branches/soc-2011-onion-uv-tools/source/gameengine/GamePlayer/ghost/SConscript
    branches/soc-2011-onion-uv-tools/source/gameengine/Ketsji/KX_CameraActuator.cpp
    branches/soc-2011-onion-uv-tools/source/gameengine/Ketsji/KX_KetsjiEngine.cpp
    branches/soc-2011-onion-uv-tools/source/gameengine/Ketsji/KX_MouseFocusSensor.h
    branches/soc-2011-onion-uv-tools/source/gameengine/Ketsji/KX_NearSensor.cpp
    branches/soc-2011-onion-uv-tools/source/gameengine/Ketsji/KX_ObjectActuator.h
    branches/soc-2011-onion-uv-tools/source/gameengine/Ketsji/KX_ParentActuator.h
    branches/soc-2011-onion-uv-tools/source/gameengine/Ketsji/KX_PythonSeq.cpp
    branches/soc-2011-onion-uv-tools/source/gameengine/Ketsji/KX_SCA_DynamicActuator.h
    branches/soc-2011-onion-uv-tools/source/gameengine/Network/NG_NetworkMessage.h
    branches/soc-2011-onion-uv-tools/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp
    branches/soc-2011-onion-uv-tools/source/gameengine/SceneGraph/SG_Node.cpp

Removed Paths:
-------------
    branches/soc-2011-onion-uv-tools/release/scripts/startup/bl_operators/animsys_update.py
    branches/soc-2011-onion-uv-tools/release/scripts/startup/bl_operators/nla.py
    branches/soc-2011-onion-uv-tools/source/blender/editors/object/object_navmesh.cpp

Property Changed:
----------------
    branches/soc-2011-onion-uv-tools/
    branches/soc-2011-onion-uv-tools/source/blender/editors/space_outliner/


Property changes on: branches/soc-2011-onion-uv-tools
___________________________________________________________________
Modified: svn:mergeinfo
   - /trunk/blender:39665-40473
   + /trunk/blender:39665-40610

Modified: branches/soc-2011-onion-uv-tools/CMakeLists.txt
===================================================================
--- branches/soc-2011-onion-uv-tools/CMakeLists.txt	2011-09-27 13:11:19 UTC (rev 40611)
+++ branches/soc-2011-onion-uv-tools/CMakeLists.txt	2011-09-27 13:16:13 UTC (rev 40612)
@@ -1006,7 +1006,7 @@
 	mark_as_advanced(SYSTEMSTUBS_LIBRARY)
 	if(SYSTEMSTUBS_LIBRARY)
 		set(PLATFORM_LINKLIBS stdc++ SystemStubs)
- 	else()
+	else()
 		set(PLATFORM_LINKLIBS stdc++)
 	endif()
 
@@ -1153,14 +1153,19 @@
 
 
 # set the endian define
-include(TestBigEndian)
-test_big_endian(_SYSTEM_BIG_ENDIAN)
-if(_SYSTEM_BIG_ENDIAN)
-	add_definitions(-D__BIG_ENDIAN__)
+if(MSVC)
+	# for some reason this fails on msvc
+	add_definitions(-D__LITTLE_ENDIAN__)
 else()
-	add_definitions(-D__LITTLE_ENDIAN__)
+	include(TestBigEndian)
+	test_big_endian(_SYSTEM_BIG_ENDIAN)
+	if(_SYSTEM_BIG_ENDIAN)
+		add_definitions(-D__BIG_ENDIAN__)
+	else()
+		add_definitions(-D__LITTLE_ENDIAN__)
+	endif()
+	unset(_SYSTEM_BIG_ENDIAN)
 endif()
-unset(_SYSTEM_BIG_ENDIAN)
 
 
 if(WITH_IMAGE_OPENJPEG)
@@ -1269,7 +1274,10 @@
 	ADD_CHECK_C_COMPILER_FLAG(C_WARNINGS C_WARN_POINTER_ARITH -Wpointer-arith)
 	ADD_CHECK_C_COMPILER_FLAG(C_WARNINGS C_WARN_UNUSED_PARAMETER -Wunused-parameter)
 	ADD_CHECK_C_COMPILER_FLAG(C_WARNINGS C_WARN_WRITE_STRINGS -Wwrite-strings)
-	ADD_CHECK_C_COMPILER_FLAG(C_WARNINGS C_WARN_UNDEFINED -Wundef)
+
+	# # this causes too many warnings, disable
+	# ADD_CHECK_C_COMPILER_FLAG(C_WARNINGS C_WARN_UNDEFINED -Wundef)
+
 	# disable because it gives warnings for printf() & friends.
 	# ADD_CHECK_C_COMPILER_FLAG(C_WARNINGS C_WARN_DOUBLE_PROMOTION -Wdouble-promotion -Wno-error=double-promotion)
 	ADD_CHECK_C_COMPILER_FLAG(C_WARNINGS C_WARN_NO_ERROR_UNUSED_BUT_SET_VARIABLE -Wno-error=unused-but-set-variable)
@@ -1277,8 +1285,10 @@
 	ADD_CHECK_CXX_COMPILER_FLAG(CXX_WARNINGS CXX_WARN_ALL -Wall)
 	ADD_CHECK_CXX_COMPILER_FLAG(CXX_WARNINGS CXX_WARN_NO_INVALID_OFFSETOF -Wno-invalid-offsetof)
 	ADD_CHECK_CXX_COMPILER_FLAG(CXX_WARNINGS CXX_WARN_NO_SIGN_COMPARE -Wno-sign-compare)
-	ADD_CHECK_CXX_COMPILER_FLAG(CXX_WARNINGS CXX_WARN_UNDEFINED -Wundef)
 
+	# # this causes too many warnings, disable
+	# ADD_CHECK_CXX_COMPILER_FLAG(CXX_WARNINGS CXX_WARN_UNDEFINED -Wundef)
+
 elseif(CMAKE_C_COMPILER_ID MATCHES "Intel")
 
 	ADD_CHECK_C_COMPILER_FLAG(C_WARNINGS C_WARN_ALL -Wall)

Modified: branches/soc-2011-onion-uv-tools/build_files/cmake/cmake_static_check_cppcheck.py
===================================================================
--- branches/soc-2011-onion-uv-tools/build_files/cmake/cmake_static_check_cppcheck.py	2011-09-27 13:11:19 UTC (rev 40611)
+++ branches/soc-2011-onion-uv-tools/build_files/cmake/cmake_static_check_cppcheck.py	2011-09-27 13:16:13 UTC (rev 40612)
@@ -58,8 +58,8 @@
 
         check_commands.append((c, cmd))
 
+    process_functions = []
 
-    process_functions = []
     def my_process(i, c, cmd):
         percent = 100.0 * (i / (len(check_commands) - 1))
         percent_str = "[" + ("%.2f]" % percent).rjust(7) + " %:"

Modified: branches/soc-2011-onion-uv-tools/build_files/cmake/macros.cmake
===================================================================
--- branches/soc-2011-onion-uv-tools/build_files/cmake/macros.cmake	2011-09-27 13:11:19 UTC (rev 40611)
+++ branches/soc-2011-onion-uv-tools/build_files/cmake/macros.cmake	2011-09-27 13:16:13 UTC (rev 40612)
@@ -482,7 +482,7 @@
 	if(${_out_version_char_empty})
 		set(BLENDER_VERSION_CHAR_INDEX "0")
 	else()
-		set(_char_ls a b c d e f g h i j k l m n o p q r s t u v w q y z)
+		set(_char_ls a b c d e f g h i j k l m n o p q r s t u v w x y z)
 		list(FIND _char_ls ${BLENDER_VERSION_CHAR} _out_version_char_index)
 		math(EXPR BLENDER_VERSION_CHAR_INDEX "${_out_version_char_index} + 1")
 		unset(_char_ls)

Modified: branches/soc-2011-onion-uv-tools/build_files/cmake/project_source_info.py
===================================================================
--- branches/soc-2011-onion-uv-tools/build_files/cmake/project_source_info.py	2011-09-27 13:11:19 UTC (rev 40611)
+++ branches/soc-2011-onion-uv-tools/build_files/cmake/project_source_info.py	2011-09-27 13:16:13 UTC (rev 40612)
@@ -161,8 +161,6 @@
         del multiprocessing
 
     if job_total == 1:
-        import os
-        import sys
         for func, args in process_funcs:
             sys.stdout.flush()
             sys.stderr.flush()
@@ -171,14 +169,13 @@
             process.wait()
     else:
         import time
-        import subprocess
 
         processes = []
         for func, args in process_funcs:
             # wait until a thread is free
             while 1:
                 processes[:] = [p for p in processes if p.poll() is None]
-     
+
                 if len(processes) <= job_total:
                     break
                 else:

Modified: branches/soc-2011-onion-uv-tools/doc/python_api/rst/change_log.rst
===================================================================
--- branches/soc-2011-onion-uv-tools/doc/python_api/rst/change_log.rst	2011-09-27 13:11:19 UTC (rev 40611)
+++ branches/soc-2011-onion-uv-tools/doc/python_api/rst/change_log.rst	2011-09-27 13:16:13 UTC (rev 40612)
@@ -909,3 +909,498 @@
 
 * :class:`bpy.types.SceneGameData.use_glsl_color_management`
 
+bpy.types.RenderSettings
+------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.RenderSettings.ffmpeg_audio_channels`
+
+bpy.types.DriverTarget
+----------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.DriverTarget.transform_space`
+
+Removed
+^^^^^^^
+
+* **use_local_space_transform**
+
+bpy.types.Sound
+---------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.Sound.factory`
+* :class:`bpy.types.Sound.mono`
+
+bpy.types.Scene
+---------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.Scene.audio_volume`
+
+bpy.types.KeyingSet
+-------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.KeyingSet.refresh`
+
+bpy.types.Armature
+------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.Armature.vert_deformer`
+
+bpy.types.GameObjectSettings
+----------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.GameObjectSettings.create_obstacle`
+* :class:`bpy.types.GameObjectSettings.obstacle_radius`
+
+bpy.types.BlendData
+-------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.BlendData.speakers`
+
+bpy.types.SolidifyModifier
+--------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.SolidifyModifier.thickness_vertex_group`
+
+bpy.types.ThemeGraphEditor
+--------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.ThemeGraphEditor.handle_auto_clamped`
+* :class:`bpy.types.ThemeGraphEditor.handle_sel_auto_clamped`
+
+bpy.types.MultiresModifier
+--------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.MultiresModifier.use_subsurf_uv`
+
+bpy.types.Node
+--------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.Node.parent`
+
+bpy.types.KeyMap
+----------------
+
+Removed
+^^^^^^^
+
+* **copy_to_user**
+
+Renamed
+^^^^^^^
+
+* **is_user_defined** -> :class:`bpy.types.KeyMap.is_user_modified`
+
+bpy.types.SceneRenderLayer
+--------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.SceneRenderLayer.use_pass_material_index`
+
+bpy.types.Texture
+-----------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.Texture.evaluate`
+
+bpy.types.ToolSettings
+----------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.ToolSettings.use_multipaint`
+
+Renamed
+^^^^^^^
+
+* **use_snap_project_self** -> :class:`bpy.types.ToolSettings.use_snap_self`
+
+bpy.types.RenderEngine
+----------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.RenderEngine.report`
+
+bpy.types.UserPreferencesInput
+------------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.UserPreferencesInput.ndof_fly_helicopter`
+* :class:`bpy.types.UserPreferencesInput.ndof_lock_horizon`
+* :class:`bpy.types.UserPreferencesInput.ndof_orbit_invert_axes`
+* :class:`bpy.types.UserPreferencesInput.ndof_panx_invert_axis`
+* :class:`bpy.types.UserPreferencesInput.ndof_pany_invert_axis`
+* :class:`bpy.types.UserPreferencesInput.ndof_panz_invert_axis`
+* :class:`bpy.types.UserPreferencesInput.ndof_roll_invert_axis`
+* :class:`bpy.types.UserPreferencesInput.ndof_rotate_invert_axis`
+* :class:`bpy.types.UserPreferencesInput.ndof_sensitivity`
+* :class:`bpy.types.UserPreferencesInput.ndof_show_guide`
+* :class:`bpy.types.UserPreferencesInput.ndof_tilt_invert_axis`
+* :class:`bpy.types.UserPreferencesInput.ndof_zoom_invert`
+* :class:`bpy.types.UserPreferencesInput.ndof_zoom_updown`
+
+Removed
+^^^^^^^
+
+* **edited_keymaps**
+* **ndof_pan_speed**
+* **ndof_rotate_speed**
+
+bpy.types.LockedTrackConstraint
+-------------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.LockedTrackConstraint.head_tail`
+
+bpy.types.SpaceGraphEditor
+--------------------------
+
+Renamed
+^^^^^^^
+
+* **use_fancy_drawing** -> :class:`bpy.types.SpaceGraphEditor.use_beauty_drawing`
+
+bpy.types.Mesh
+--------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.Mesh.use_paint_mask_vertex`
+
+bpy.types.FCurve
+----------------
+
+Removed
+^^^^^^^
+
+* **use_auto_handle_clamp**
+
+bpy.types.DampedTrackConstraint
+-------------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.DampedTrackConstraint.head_tail`
+
+bpy.types.ImageTexture
+----------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.ImageTexture.use_derivative_map`
+
+bpy.types.SoundSequence
+-----------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.SoundSequence.pan`
+* :class:`bpy.types.SoundSequence.pitch`
+
+Removed
+^^^^^^^
+
+* **attenuation**
+
+bpy.types.FModifier
+-------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.FModifier.blend_in`
+* :class:`bpy.types.FModifier.blend_out`
+* :class:`bpy.types.FModifier.frame_end`
+* :class:`bpy.types.FModifier.frame_start`
+* :class:`bpy.types.FModifier.influence`
+* :class:`bpy.types.FModifier.use_influence`
+* :class:`bpy.types.FModifier.use_restricted_range`
+
+bpy.types.EnvironmentMap
+------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.EnvironmentMap.clear`
+* :class:`bpy.types.EnvironmentMap.is_valid`
+* :class:`bpy.types.EnvironmentMap.save`
+
+bpy.types.IDMaterials
+---------------------
+
+Function Arguments
+^^^^^^^^^^^^^^^^^^
+
+* :class:`bpy.types.IDMaterials.save` (index, update_data), *was (index)*
+
+bpy.types.UserPreferencesSystem
+-------------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.UserPreferencesSystem.use_translate_interface`
+

@@ Diff output truncated at 10240 characters. @@



More information about the Bf-blender-cvs mailing list