Did all of the .h's in source
authorKent Mein <mein@cs.umn.edu>
Mon, 25 Nov 2002 11:16:17 +0000 (11:16 +0000)
committerKent Mein <mein@cs.umn.edu>
Mon, 25 Nov 2002 11:16:17 +0000 (11:16 +0000)
(adding)
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif

also the Makefile.in's were from previous patch adding
the system depend stuff to configure.ac

Kent
--
mein@cs.umn.edu

555 files changed:
intern/SoundSystem/SND_C-api.h
intern/SoundSystem/SND_CDObject.h
intern/SoundSystem/SND_DependKludge.h
intern/SoundSystem/SND_DeviceManager.h
intern/SoundSystem/SND_IAudioDevice.h
intern/SoundSystem/SND_Object.h
intern/SoundSystem/SND_Scene.h
intern/SoundSystem/SND_SoundListener.h
intern/SoundSystem/SND_SoundObject.h
intern/SoundSystem/SND_Utils.h
intern/SoundSystem/SND_WaveCache.h
intern/SoundSystem/SND_WaveSlot.h
intern/SoundSystem/SoundDefines.h
intern/SoundSystem/dummy/SND_DummyDevice.h
intern/SoundSystem/fmod/SND_FmodDevice.h
intern/SoundSystem/intern/SND_AudioDevice.h
intern/SoundSystem/intern/SND_IdObject.h
intern/SoundSystem/openal/SND_OpenALDevice.h
source/blender/avi/AVI_avi.h
source/blender/avi/intern/avi_intern.h
source/blender/avi/intern/avirgb.h
source/blender/avi/intern/endian.h
source/blender/avi/intern/mjpeg.h
source/blender/avi/intern/rgb32.h
source/blender/blenkernel/BKE_action.h
source/blender/blenkernel/BKE_armature.h
source/blender/blenkernel/BKE_bad_level_calls.h
source/blender/blenkernel/BKE_blender.h
source/blender/blenkernel/BKE_bmfont.h
source/blender/blenkernel/BKE_bmfont_types.h
source/blender/blenkernel/BKE_booleanops.h
source/blender/blenkernel/BKE_booleanops_mesh.h
source/blender/blenkernel/BKE_constraint.h
source/blender/blenkernel/BKE_curve.h
source/blender/blenkernel/BKE_deform.h
source/blender/blenkernel/BKE_displist.h
source/blender/blenkernel/BKE_effect.h
source/blender/blenkernel/BKE_endian.h
source/blender/blenkernel/BKE_exotic.h
source/blender/blenkernel/BKE_font.h
source/blender/blenkernel/BKE_global.h
source/blender/blenkernel/BKE_group.h
source/blender/blenkernel/BKE_ika.h
source/blender/blenkernel/BKE_image.h
source/blender/blenkernel/BKE_ipo.h
source/blender/blenkernel/BKE_key.h
source/blender/blenkernel/BKE_lattice.h
source/blender/blenkernel/BKE_library.h
source/blender/blenkernel/BKE_main.h
source/blender/blenkernel/BKE_material.h
source/blender/blenkernel/BKE_mball.h
source/blender/blenkernel/BKE_mesh.h
source/blender/blenkernel/BKE_nla.h
source/blender/blenkernel/BKE_object.h
source/blender/blenkernel/BKE_osa_types.h
source/blender/blenkernel/BKE_packedFile.h
source/blender/blenkernel/BKE_plugin_types.h
source/blender/blenkernel/BKE_property.h
source/blender/blenkernel/BKE_sca.h
source/blender/blenkernel/BKE_scene.h
source/blender/blenkernel/BKE_screen.h
source/blender/blenkernel/BKE_sound.h
source/blender/blenkernel/BKE_subsurf.h
source/blender/blenkernel/BKE_text.h
source/blender/blenkernel/BKE_texture.h
source/blender/blenkernel/BKE_utildefines.h
source/blender/blenkernel/BKE_world.h
source/blender/blenkernel/BKE_writeavi.h
source/blender/blenlib/BLI_arithb.h
source/blender/blenlib/BLI_blenlib.h
source/blender/blenlib/BLI_dynstr.h
source/blender/blenlib/BLI_editVert.h
source/blender/blenlib/BLI_ghash.h
source/blender/blenlib/BLI_gsqueue.h
source/blender/blenlib/BLI_linklist.h
source/blender/blenlib/BLI_memarena.h
source/blender/blenlib/BLI_rand.h
source/blender/blenlib/BLI_storage_types.h
source/blender/blenlib/BLI_vfontdata.h
source/blender/blenlib/BLI_winstuff.h
source/blender/blenlib/MTC_matrixops.h
source/blender/blenlib/MTC_vectorops.h
source/blender/blenlib/PIL_dynlib.h
source/blender/blenlib/PIL_time.h
source/blender/blenlib/intern/BLI_callbacks.h
source/blender/blenlib/intern/BLI_fileops.h
source/blender/blenlib/intern/BLI_scanfill.h
source/blender/blenlib/intern/BLI_storage.h
source/blender/blenlib/intern/BLI_util.h
source/blender/blenloader/BLO_genfile.h
source/blender/blenloader/BLO_readfile.h
source/blender/blenloader/BLO_soundfile.h
source/blender/blenloader/BLO_writefile.h
source/blender/blenloader/intern/genfile.h
source/blender/blenloader/intern/readfile.h
source/blender/blenpluginapi/floatpatch.h
source/blender/blenpluginapi/iff.h
source/blender/blenpluginapi/plugin.h
source/blender/blenpluginapi/util.h
source/blender/bpython/include/BPY_extern.h
source/blender/bpython/include/BPY_objtypes.h
source/blender/bpython/intern/BPY_constobject.h
source/blender/bpython/intern/BPY_csg.h
source/blender/bpython/intern/BPY_listbase_macro.h
source/blender/bpython/intern/BPY_macros.h
source/blender/bpython/intern/BPY_main.h
source/blender/bpython/intern/BPY_modules.h
source/blender/bpython/intern/BPY_tools.h
source/blender/bpython/intern/BPY_types.h
source/blender/bpython/intern/BPY_window.h
source/blender/bpython/intern/api.h
source/blender/bpython/intern/b_import.h
source/blender/bpython/intern/b_interface.h
source/blender/bpython/intern/opy_datablock.h
source/blender/bpython/intern/opy_nmesh.h
source/blender/bpython/intern/opy_vector.h
source/blender/decrypt/BLO_decrypt.h
source/blender/decrypt/BLO_en_de_cryptHeader.h
source/blender/deflate/BLO_deflate.h
source/blender/encrypt/BLO_encrypt.h
source/blender/imbuf/IMB_imbuf.h
source/blender/imbuf/IMB_imbuf_types.h
source/blender/imbuf/intern/IMB_allocimbuf.h
source/blender/imbuf/intern/IMB_amiga.h
source/blender/imbuf/intern/IMB_bitplanes.h
source/blender/imbuf/intern/IMB_bmp.h
source/blender/imbuf/intern/IMB_cmap.h
source/blender/imbuf/intern/IMB_divers.h
source/blender/imbuf/intern/IMB_filter.h
source/blender/imbuf/intern/IMB_ham.h
source/blender/imbuf/intern/IMB_hamx.h
source/blender/imbuf/intern/IMB_iff.h
source/blender/imbuf/intern/IMB_iris.h
source/blender/imbuf/intern/IMB_jpeg.h
source/blender/imbuf/intern/IMB_png.h
source/blender/imbuf/intern/IMB_targa.h
source/blender/imbuf/intern/imbuf.h
source/blender/imbuf/intern/imbuf_patch.h
source/blender/imbuf/intern/matrix.h
source/blender/img/IMG_Api.h
source/blender/img/intern/IMG_BrushRGBA32.h
source/blender/img/intern/IMG_CanvasRGBA32.h
source/blender/img/intern/IMG_Color.h
source/blender/img/intern/IMG_Line.h
source/blender/img/intern/IMG_MemPtr.h
source/blender/img/intern/IMG_Pixmap.h
source/blender/img/intern/IMG_PixmapRGBA32.h
source/blender/img/intern/IMG_Rect.h
source/blender/img/intern/IMG_Types.h
source/blender/include/BDR_drawaction.h
source/blender/include/BDR_drawmesh.h
source/blender/include/BDR_drawobject.h
source/blender/include/BDR_editcurve.h
source/blender/include/BDR_editface.h
source/blender/include/BDR_editmball.h
source/blender/include/BDR_editobject.h
source/blender/include/BDR_isect.h
source/blender/include/BDR_vpaint.h
source/blender/include/BIF_buttons.h
source/blender/include/BIF_drawimage.h
source/blender/include/BIF_drawoops.h
source/blender/include/BIF_drawscene.h
source/blender/include/BIF_drawseq.h
source/blender/include/BIF_drawtext.h
source/blender/include/BIF_editarmature.h
source/blender/include/BIF_editconstraint.h
source/blender/include/BIF_editdeform.h
source/blender/include/BIF_editfont.h
source/blender/include/BIF_editgroup.h
source/blender/include/BIF_editika.h
source/blender/include/BIF_editkey.h
source/blender/include/BIF_editlattice.h
source/blender/include/BIF_editmesh.h
source/blender/include/BIF_editnla.h
source/blender/include/BIF_editoops.h
source/blender/include/BIF_editsca.h
source/blender/include/BIF_editseq.h
source/blender/include/BIF_editsima.h
source/blender/include/BIF_editsound.h
source/blender/include/BIF_editview.h
source/blender/include/BIF_fsmenu.h
source/blender/include/BIF_gl.h
source/blender/include/BIF_glutil.h
source/blender/include/BIF_graphics.h
source/blender/include/BIF_imasel.h
source/blender/include/BIF_interface.h
source/blender/include/BIF_keyval.h
source/blender/include/BIF_mainqueue.h
source/blender/include/BIF_mywindow.h
source/blender/include/BIF_oops.h
source/blender/include/BIF_poseobject.h
source/blender/include/BIF_previewrender.h
source/blender/include/BIF_renderwin.h
source/blender/include/BIF_resources.h
source/blender/include/BIF_scrarea.h
source/blender/include/BIF_screen.h
source/blender/include/BIF_space.h
source/blender/include/BIF_spacetypes.h
source/blender/include/BIF_tbcallback.h
source/blender/include/BIF_toets.h
source/blender/include/BIF_toolbox.h
source/blender/include/BIF_usiblender.h
source/blender/include/BIF_writeavicodec.h
source/blender/include/BIF_writeimage.h
source/blender/include/BIF_writemovie.h
source/blender/include/BSE_buttons.h
source/blender/include/BSE_drawimasel.h
source/blender/include/BSE_drawipo.h
source/blender/include/BSE_drawnla.h
source/blender/include/BSE_drawoops.h
source/blender/include/BSE_drawview.h
source/blender/include/BSE_edit.h
source/blender/include/BSE_editaction.h
source/blender/include/BSE_editaction_types.h
source/blender/include/BSE_editipo.h
source/blender/include/BSE_editipo_types.h
source/blender/include/BSE_editnla_types.h
source/blender/include/BSE_filesel.h
source/blender/include/BSE_headerbuttons.h
source/blender/include/BSE_sequence.h
source/blender/include/BSE_trans_types.h
source/blender/include/BSE_types.h
source/blender/include/BSE_view.h
source/blender/include/LOD_DependKludge.h
source/blender/include/TPT_DependKludge.h
source/blender/include/blendef.h
source/blender/include/datatoc.h
source/blender/include/editlattice_ext.h
source/blender/include/interface.h
source/blender/include/ipo.h
source/blender/include/keyed_functions.h
source/blender/include/license_key.h
source/blender/include/mydevice.h
source/blender/include/nla.h
source/blender/include/objfnt.h
source/blender/include/particle_effect.h
source/blender/include/playanim_ext.h
source/blender/inflate/BLO_in_de_flateHeader.h
source/blender/inflate/BLO_inflate.h
source/blender/makesdna/DNA_ID.h
source/blender/makesdna/DNA_action_types.h
source/blender/makesdna/DNA_actuator_types.h
source/blender/makesdna/DNA_armature_types.h
source/blender/makesdna/DNA_camera_types.h
source/blender/makesdna/DNA_constraint_types.h
source/blender/makesdna/DNA_controller_types.h
source/blender/makesdna/DNA_curve_types.h
source/blender/makesdna/DNA_effect_types.h
source/blender/makesdna/DNA_fileglobal_types.h
source/blender/makesdna/DNA_group_types.h
source/blender/makesdna/DNA_ika_types.h
source/blender/makesdna/DNA_image_types.h
source/blender/makesdna/DNA_ipo_types.h
source/blender/makesdna/DNA_key_types.h
source/blender/makesdna/DNA_lamp_types.h
source/blender/makesdna/DNA_lattice_types.h
source/blender/makesdna/DNA_listBase.h
source/blender/makesdna/DNA_material_types.h
source/blender/makesdna/DNA_mesh_types.h
source/blender/makesdna/DNA_meta_types.h
source/blender/makesdna/DNA_nla_types.h
source/blender/makesdna/DNA_object_types.h
source/blender/makesdna/DNA_oops_types.h
source/blender/makesdna/DNA_packedFile_types.h
source/blender/makesdna/DNA_property_types.h
source/blender/makesdna/DNA_radio_types.h
source/blender/makesdna/DNA_scene_types.h
source/blender/makesdna/DNA_screen_types.h
source/blender/makesdna/DNA_scriptlink_types.h
source/blender/makesdna/DNA_sdna_types.h
source/blender/makesdna/DNA_sensor_types.h
source/blender/makesdna/DNA_sequence_types.h
source/blender/makesdna/DNA_sound_types.h
source/blender/makesdna/DNA_space_types.h
source/blender/makesdna/DNA_text_types.h
source/blender/makesdna/DNA_texture_types.h
source/blender/makesdna/DNA_userdef_types.h
source/blender/makesdna/DNA_vec_types.h
source/blender/makesdna/DNA_vfont_types.h
source/blender/makesdna/DNA_view2d_types.h
source/blender/makesdna/DNA_view3d_types.h
source/blender/makesdna/DNA_wave_types.h
source/blender/makesdna/DNA_world_types.h
source/blender/misc/blendertimer.h
source/blender/radiosity/extern/include/radio.h
source/blender/radiosity/extern/include/radio_types.h
source/blender/readblenfile/BLO_readblenfile.h
source/blender/readstreamglue/BLO_keyStore.h
source/blender/readstreamglue/BLO_readStreamErrors.h
source/blender/readstreamglue/BLO_readStreamGlue.h
source/blender/readstreamglue/BLO_sys_types.h
source/blender/readstreamglue/intern/BLO_keyStorePrivate.h
source/blender/readstreamglue/intern/BLO_readStreamGlueLoopBack.h
source/blender/render/extern/include/render.h
source/blender/render/extern/include/render_types.h
source/blender/render/intern/include/RE_DummyShadowBuffer.h
source/blender/render/intern/include/RE_ShadowBuffer.h
source/blender/render/intern/include/RE_basicShadowBuffer.h
source/blender/render/intern/include/RE_callbacks.h
source/blender/render/intern/include/edgeRender.h
source/blender/render/intern/include/envmap.h
source/blender/render/intern/include/errorHandler.h
source/blender/render/intern/include/gammaCorrectionTables.h
source/blender/render/intern/include/initrender.h
source/blender/render/intern/include/jitter.h
source/blender/render/intern/include/old_zbuffer_types.h
source/blender/render/intern/include/outerRenderLoop.h
source/blender/render/intern/include/pixelblending.h
source/blender/render/intern/include/pixelblending_types.h
source/blender/render/intern/include/pixelshading.h
source/blender/render/intern/include/renderHelp.h
source/blender/render/intern/include/renderPreAndPost.h
source/blender/render/intern/include/render_intern.h
source/blender/render/intern/include/rendercore.h
source/blender/render/intern/include/rendercore_int.h
source/blender/render/intern/include/shadbuf.h
source/blender/render/intern/include/shadowBuffer.h
source/blender/render/intern/include/texture.h
source/blender/render/intern/include/vanillaRenderPipe.h
source/blender/render/intern/include/vanillaRenderPipe_int.h
source/blender/render/intern/include/vanillaRenderPipe_types.h
source/blender/render/intern/include/zbuf.h
source/blender/render/intern/include/zbuf_int.h
source/blender/render/intern/include/zbuf_types.h
source/blender/render/intern/include/zbufferdatastruct.h
source/blender/render/intern/include/zbufferdatastruct_types.h
source/blender/renderconverter/RE_renderconverter.h
source/blender/sign/BLO_sign.h
source/blender/src/winlay.h
source/blender/verify/BLO_sign_verify_Header.h
source/blender/verify/BLO_signer_info.h
source/blender/verify/BLO_verify.h
source/blender/writeblenfile/BLO_writeblenfile.h
source/blender/writestreamglue/BLO_getPubKey.h
source/blender/writestreamglue/BLO_writeStreamErrors.h
source/blender/writestreamglue/BLO_writeStreamGlue.h
source/blender/writestreamglue/intern/BLO_dumpFromMemory.h
source/gameengine/BlenderRoutines/KX_BlenderCanvas.h
source/gameengine/BlenderRoutines/KX_BlenderGL.h
source/gameengine/BlenderRoutines/KX_BlenderInputDevice.h
source/gameengine/BlenderRoutines/KX_BlenderKeyboardDevice.h
source/gameengine/BlenderRoutines/KX_BlenderMouseDevice.h
source/gameengine/BlenderRoutines/KX_BlenderPolyMaterial.h
source/gameengine/BlenderRoutines/KX_BlenderRenderTools.h
source/gameengine/BlenderRoutines/KX_BlenderSystem.h
source/gameengine/Converter/BL_ActionActuator.h
source/gameengine/Converter/BL_ArmatureObject.h
source/gameengine/Converter/BL_BlenderDataConversion.h
source/gameengine/Converter/BL_DeformableGameObject.h
source/gameengine/Converter/BL_MeshDeformer.h
source/gameengine/Converter/BL_SkinDeformer.h
source/gameengine/Converter/BL_SkinMeshObject.h
source/gameengine/Converter/BlenderWorldInfo.h
source/gameengine/Converter/KX_BlenderScalarInterpolator.h
source/gameengine/Converter/KX_BlenderSceneConverter.h
source/gameengine/Converter/KX_ConvertActuators.h
source/gameengine/Converter/KX_ConvertControllers.h
source/gameengine/Converter/KX_ConvertProperties.h
source/gameengine/Converter/KX_ConvertSensors.h
source/gameengine/Converter/KX_IpoConvert.h
source/gameengine/Expressions/BoolValue.h
source/gameengine/Expressions/ConstExpr.h
source/gameengine/Expressions/EXP_C-Api.h
source/gameengine/Expressions/EmptyValue.h
source/gameengine/Expressions/ErrorValue.h
source/gameengine/Expressions/Expression.h
source/gameengine/Expressions/FloatValue.h
source/gameengine/Expressions/IdentifierExpr.h
source/gameengine/Expressions/IfExpr.h
source/gameengine/Expressions/InputParser.h
source/gameengine/Expressions/IntValue.h
source/gameengine/Expressions/KX_HashedPtr.h
source/gameengine/Expressions/KX_Python.h
source/gameengine/Expressions/KX_Python_dynamic.h
source/gameengine/Expressions/KX_Python_static.h
source/gameengine/Expressions/ListValue.h
source/gameengine/Expressions/Operator1Expr.h
source/gameengine/Expressions/Operator2Expr.h
source/gameengine/Expressions/PyObjectPlus.h
source/gameengine/Expressions/StringValue.h
source/gameengine/Expressions/Value.h
source/gameengine/Expressions/VectorValue.h
source/gameengine/Expressions/VoidValue.h
source/gameengine/GameLogic/SCA_ANDController.h
source/gameengine/GameLogic/SCA_AlwaysEventManager.h
source/gameengine/GameLogic/SCA_AlwaysSensor.h
source/gameengine/GameLogic/SCA_EventManager.h
source/gameengine/GameLogic/SCA_ExpressionController.h
source/gameengine/GameLogic/SCA_IActuator.h
source/gameengine/GameLogic/SCA_IController.h
source/gameengine/GameLogic/SCA_IInputDevice.h
source/gameengine/GameLogic/SCA_ILogicBrick.h
source/gameengine/GameLogic/SCA_IObject.h
source/gameengine/GameLogic/SCA_IScene.h
source/gameengine/GameLogic/SCA_ISensor.h
source/gameengine/GameLogic/SCA_KeyboardManager.h
source/gameengine/GameLogic/SCA_KeyboardSensor.h
source/gameengine/GameLogic/SCA_LogicManager.h
source/gameengine/GameLogic/SCA_MouseManager.h
source/gameengine/GameLogic/SCA_MouseSensor.h
source/gameengine/GameLogic/SCA_ORController.h
source/gameengine/GameLogic/SCA_PropertyActuator.h
source/gameengine/GameLogic/SCA_PropertyEventManager.h
source/gameengine/GameLogic/SCA_PropertySensor.h
source/gameengine/GameLogic/SCA_PythonController.h
source/gameengine/GameLogic/SCA_RandomActuator.h
source/gameengine/GameLogic/SCA_RandomEventManager.h
source/gameengine/GameLogic/SCA_RandomNumberGenerator.h
source/gameengine/GameLogic/SCA_RandomSensor.h
source/gameengine/GameLogic/SCA_TimeEventManager.h
source/gameengine/GamePlayer/common/GPC_Canvas.h
source/gameengine/GamePlayer/common/GPC_Engine.h
source/gameengine/GamePlayer/common/GPC_KeyboardDevice.h
source/gameengine/GamePlayer/common/GPC_MouseDevice.h
source/gameengine/GamePlayer/common/GPC_PolygonMaterial.h
source/gameengine/GamePlayer/common/GPC_RawImage.h
source/gameengine/GamePlayer/common/GPC_RawLoadDotBlendArray.h
source/gameengine/GamePlayer/common/GPC_RawLogoArrays.h
source/gameengine/GamePlayer/common/GPC_RenderTools.h
source/gameengine/GamePlayer/common/GPC_System.h
source/gameengine/GamePlayer/common/unix/GPU_Canvas.h
source/gameengine/GamePlayer/common/unix/GPU_Engine.h
source/gameengine/GamePlayer/common/unix/GPU_KeyboardDevice.h
source/gameengine/GamePlayer/common/unix/GPU_PolygonMaterial.h
source/gameengine/GamePlayer/common/unix/GPU_System.h
source/gameengine/GamePlayer/common/windows/GPW_Canvas.h
source/gameengine/GamePlayer/common/windows/GPW_Engine.h
source/gameengine/GamePlayer/common/windows/GPW_KeyboardDevice.h
source/gameengine/GamePlayer/common/windows/GPW_System.h
source/gameengine/GamePlayer/ghost/GPG_Application.h
source/gameengine/GamePlayer/ghost/GPG_Canvas.h
source/gameengine/GamePlayer/ghost/GPG_KeyboardDevice.h
source/gameengine/GamePlayer/ghost/GPG_System.h
source/gameengine/Ketsji/KXNetwork/KX_NetworkEventManager.h
source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageActuator.h
source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageSensor.h
source/gameengine/Ketsji/KXNetwork/KX_NetworkObjectActuator.h
source/gameengine/Ketsji/KXNetwork/KX_NetworkObjectSensor.h
source/gameengine/Ketsji/KX_CDActuator.h
source/gameengine/Ketsji/KX_Camera.h
source/gameengine/Ketsji/KX_CameraActuator.h
source/gameengine/Ketsji/KX_CameraIpoSGController.h
source/gameengine/Ketsji/KX_ClientObjectInfo.h
source/gameengine/Ketsji/KX_ConstraintActuator.h
source/gameengine/Ketsji/KX_ConstraintWrapper.h
source/gameengine/Ketsji/KX_ConvertPhysicsObject.h
source/gameengine/Ketsji/KX_EmptyObject.h
source/gameengine/Ketsji/KX_GameActuator.h
source/gameengine/Ketsji/KX_GameObject.h
source/gameengine/Ketsji/KX_IInterpolator.h
source/gameengine/Ketsji/KX_IPOTransform.h
source/gameengine/Ketsji/KX_IPO_SGController.h
source/gameengine/Ketsji/KX_IPhysicsController.h
source/gameengine/Ketsji/KX_IScalarInterpolator.h
source/gameengine/Ketsji/KX_ISceneConverter.h
source/gameengine/Ketsji/KX_ISystem.h
source/gameengine/Ketsji/KX_IpoActuator.h
source/gameengine/Ketsji/KX_KetsjiEngine.h
source/gameengine/Ketsji/KX_Light.h
source/gameengine/Ketsji/KX_LightIpoSGController.h
source/gameengine/Ketsji/KX_MeshProxy.h
source/gameengine/Ketsji/KX_MotionState.h
source/gameengine/Ketsji/KX_MouseFocusSensor.h
source/gameengine/Ketsji/KX_NearSensor.h
source/gameengine/Ketsji/KX_ObColorIpoSGController.h
source/gameengine/Ketsji/KX_ObjectActuator.h
source/gameengine/Ketsji/KX_OdePhysicsController.h
source/gameengine/Ketsji/KX_OrientationInterpolator.h
source/gameengine/Ketsji/KX_PhysicsEngineEnums.h
source/gameengine/Ketsji/KX_PhysicsObjectWrapper.h
source/gameengine/Ketsji/KX_PhysicsPropertiesobsolete.h
source/gameengine/Ketsji/KX_PositionInterpolator.h
source/gameengine/Ketsji/KX_PyConstraintBinding.h
source/gameengine/Ketsji/KX_PythonInit.h
source/gameengine/Ketsji/KX_RadarSensor.h
source/gameengine/Ketsji/KX_RayEventManager.h
source/gameengine/Ketsji/KX_RaySensor.h
source/gameengine/Ketsji/KX_SCA_AddObjectActuator.h
source/gameengine/Ketsji/KX_SCA_EndObjectActuator.h
source/gameengine/Ketsji/KX_SCA_ReplaceMeshActuator.h
source/gameengine/Ketsji/KX_SG_NodeRelationships.h
source/gameengine/Ketsji/KX_ScalarInterpolator.h
source/gameengine/Ketsji/KX_ScalingInterpolator.h
source/gameengine/Ketsji/KX_Scene.h
source/gameengine/Ketsji/KX_SceneActuator.h
source/gameengine/Ketsji/KX_SoundActuator.h
source/gameengine/Ketsji/KX_SumoPhysicsController.h
source/gameengine/Ketsji/KX_TimeCategoryLogger.h
source/gameengine/Ketsji/KX_TimeLogger.h
source/gameengine/Ketsji/KX_TouchEventManager.h
source/gameengine/Ketsji/KX_TouchSensor.h
source/gameengine/Ketsji/KX_TrackToActuator.h
source/gameengine/Ketsji/KX_VertexProxy.h
source/gameengine/Ketsji/KX_VisibilityActuator.h
source/gameengine/Ketsji/KX_WorldInfo.h
source/gameengine/Ketsji/KX_WorldIpoController.h
source/gameengine/Network/LoopBackNetwork/NG_LoopBackNetworkDeviceInterface.h
source/gameengine/Network/NG_NetworkDeviceInterface.h
source/gameengine/Network/NG_NetworkMessage.h
source/gameengine/Network/NG_NetworkObject.h
source/gameengine/Network/NG_NetworkScene.h
source/gameengine/Network/TerraplayNetwork/NG_TerraplayNetworkDeviceInterface.h
source/gameengine/Physics/BlOde/OdePhysicsController.h
source/gameengine/Physics/BlOde/OdePhysicsEnvironment.h
source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.h
source/gameengine/Physics/Sumo/Fuzzics/include/SM_Callback.h
source/gameengine/Physics/Sumo/Fuzzics/include/SM_ClientObjectInfo.h
source/gameengine/Physics/Sumo/Fuzzics/include/SM_FhObject.h
source/gameengine/Physics/Sumo/Fuzzics/include/SM_MotionState.h
source/gameengine/Physics/Sumo/Fuzzics/include/SM_Object.h
source/gameengine/Physics/Sumo/Fuzzics/include/SM_Props.h
source/gameengine/Physics/Sumo/Fuzzics/include/SM_Scene.h
source/gameengine/Physics/Sumo/SumoPhysicsController.h
source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.h
source/gameengine/Physics/Sumo/include/interpolator.h
source/gameengine/Physics/Sumo/include/solid.h
source/gameengine/Physics/Sumo/include/solid_broadphase.h
source/gameengine/Physics/Sumo/include/solid_types.h
source/gameengine/Physics/common/PHY_DynamicTypes.h
source/gameengine/Physics/common/PHY_IMotionState.h
source/gameengine/Physics/common/PHY_IPhysicsController.h
source/gameengine/Physics/common/PHY_IPhysicsEnvironment.h
source/gameengine/Physics/common/PHY_Pro.h
source/gameengine/Rasterizer/RAS_BucketManager.h
source/gameengine/Rasterizer/RAS_CameraData.h
source/gameengine/Rasterizer/RAS_Deformer.h
source/gameengine/Rasterizer/RAS_FramingManager.h
source/gameengine/Rasterizer/RAS_ICanvas.h
source/gameengine/Rasterizer/RAS_IPolygonMaterial.h
source/gameengine/Rasterizer/RAS_IRasterizer.h
source/gameengine/Rasterizer/RAS_IRenderTools.h
source/gameengine/Rasterizer/RAS_LightObject.h
source/gameengine/Rasterizer/RAS_MaterialBucket.h
source/gameengine/Rasterizer/RAS_MeshObject.h
source/gameengine/Rasterizer/RAS_ObjectColor.h
source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_CheckVertexArrays.h
source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.h
source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_VAOpenGLRasterizer.h
source/gameengine/Rasterizer/RAS_Polygon.h
source/gameengine/Rasterizer/RAS_Rect.h
source/gameengine/Rasterizer/RAS_TexMatrix.h
source/gameengine/Rasterizer/RAS_TexVert.h
source/gameengine/SceneGraph/SG_Controller.h
source/gameengine/SceneGraph/SG_IObject.h
source/gameengine/SceneGraph/SG_Node.h
source/gameengine/SceneGraph/SG_ParentRelation.h
source/gameengine/SceneGraph/SG_Spatial.h
source/kernel/gen_messaging/GEN_messaging.h
source/kernel/gen_system/GEN_DataCache.h
source/kernel/gen_system/GEN_HashedPtr.h
source/kernel/gen_system/GEN_Map.h
source/kernel/gen_system/GEN_Matrix4x4.h
source/kernel/gen_system/GEN_SmartPtr.h
source/kernel/gen_system/SYS_SingletonSystem.h
source/kernel/gen_system/SYS_System.h

index 03470f7e9984576028a4832f9a309ba9dc6fd425..123759f9063740a2ece735622740dc089e37a72c 100644 (file)
 #ifndef        SND_BLENDER_H
 #define SND_BLENDER_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C" { 
 #endif
index 5af2005d34a5493179a2cef4e490c108af3e83db..2ba03ebb466dfb6fd35d2a51a2d0ae139e19dbb9 100644 (file)
 
 #include "SND_Object.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 class SND_CDObject : public SND_Object
 {
 private:
index 545f7f45b9a2e0652ed389108db0c935b30b5469..05ab4685a758cf7842cf2dbe7f78ddbe95acb6ba 100644 (file)
@@ -34,6 +34,9 @@
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
 
 #if defined (_WIN32)
 #define USE_FMOD
index acb28fe3bf6cf55d65fa2f4d93cfca2ed7d81619..a331d1e47e31b542d0d6302e9f515ce4c94e7937 100644 (file)
 
 #include "SND_IAudioDevice.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 class SND_DeviceManager
 {
 public :
index 11754ed8d55acd4cf303b84c15caa75a8ce95687..4c73e585b9d69982b04629989f1c79d87e338e8c 100644 (file)
@@ -38,6 +38,9 @@
 #include "SND_WaveSlot.h"
 #include "MT_Matrix3x3.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
 
 class SND_IAudioDevice
 {
index b67ae3ee396180ed99d470763a7f4a99feef0c27..7a5e118fe4745fc7437e4bd71ba9cbedd8a8aafa 100644 (file)
 #include "MT_Matrix3x3.h"
 #include "SoundDefines.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /**
  *   SND_Object is an interface class for soundobjects, listeners and other
  *   kinds of sound related thingies. 
index 49cb40de714056a9dbdb332e92a9e3fbbe800cb5..cc835e6b0c72c4cc62743790a8ac76ff41baa7ba 100644 (file)
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef WIN32
 #pragma warning (disable:4786) // get rid of stupid stl-visual compiler debug warning
 #endif //WIN32
index 4b51758252e4f16d919ffcdd820db909ebc31c45..0349ad2b176e2e295b8bc368055731ca96279780 100644 (file)
 
 #include "SND_Object.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 
 class SND_SoundListener : public SND_Object
 {
index 6d827090d33488552c1ac931d2f380f71c2223b4..ac8d7b87c7b29e713558e4007975b104dbd1b072 100644 (file)
@@ -40,6 +40,9 @@
 #include "SND_Object.h"
 #include "STR_String.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
 
 /**
  *  SND_SoundObject is a class for api independent sounddata storage conected to an actuator
index de36065c48ff5f26ab98b5457d7fbfc35c6e33e4..6b2cc2b36c156f08eb889bd685a9ad0af752bbb5 100644 (file)
 
 #include "SND_WaveSlot.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C"
 { 
index 1a6445be9663497ff70ea3183efe4531309a6b1c..fed2bdb171a836be2b06522ff5f7c7f49122e91c 100644 (file)
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef WIN32
 #pragma warning (disable:4786) // get rid of stupid stl-visual compiler debug warning
 #endif //WIN32
index bc92829d3d3ec04a951e776b05ad12a4aef5a274..2f3ce8e092bc34a83d587e7e0871f0a4177eac81 100644 (file)
 
 #include "STR_String.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 class SND_WaveSlot
 {
        STR_String              m_samplename;
index f7a3a3c661936419c6b56de6105cc26768c62a1f..d85db5ca50031086ce51fa293ea312bb38f60ba1 100644 (file)
 #ifndef __SOUNDDEFINES_H
 #define __SOUNDDEFINES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /* the types of devices */
 enum
 {
index 6dff52d40d5624f8d1d24a3bb5534a98fa544c65..55b764beb3e5eb821a3f341891404eaa6f8d6fa3 100644 (file)
 
 #include "SND_AudioDevice.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 class SND_DummyDevice : public SND_AudioDevice
 {
 public:
index d44cfb9d93731878c586e2e4ca8450c638861340..e8327ba706f59adef5db8786c105986e1403056f 100644 (file)
 #include "SND_AudioDevice.h"
 #include "SoundDefines.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 class SND_FmodDevice : public SND_AudioDevice
 {
 public:
index 13b26770bde67fff2ce44a60e43baa05be1a78aa..59d4262bb628122375dc8ae0dc52f4a2ca3073e7 100644 (file)
@@ -36,6 +36,9 @@
 #include "SoundDefines.h"
 #include "SND_IdObject.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
 
 class SND_AudioDevice : public SND_IAudioDevice
 {
index fc9608b97bff9292fc17f7b529327270c33ca9f8..a32766481a5b45c6f37d8593dc7cfe2915286421 100644 (file)
 #include "GEN_List.h"
 #include "SoundDefines.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 class SND_IdObject : public GEN_Link
 {
        SND_SoundObject*        m_soundObject;
index ad7cbe68a19489cc0accd4248b82d84186233735..6eb6a37a27c09438263a26cfcf268d788e531b69 100644 (file)
 #include "SND_AudioDevice.h"
 #include "SoundDefines.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 class SND_OpenALDevice : public SND_AudioDevice
 {
 public:
index 76442d9d55ea4e5b5b77c1f140955570e2dbe26e..63ae93411de5d963b4f47c1d3478844ab816d328 100644 (file)
 
 #include <stdio.h> /* for FILE */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 typedef struct _AviChunk {
   int fcc;
   int size;
index 189072eba8dda141bdf52ddc38ad966e31453e4e..cba06f0d7107e98b6db36915ee5e796d47d719d8 100644 (file)
 
 #include <stdio.h> /* for FILE */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "MEM_guardedalloc.h"
 
 unsigned int GET_FCC (FILE *fp);
index 26765d4d6e2547d9247078566dce581ce3a46da7..110ffd6be616577606cc7419bf3f13bbe0a19513 100644 (file)
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 void *avi_converter_from_avi_rgb (AviMovie *movie, int stream, unsigned char *buffer, int *size);
 void *avi_converter_to_avi_rgb (AviMovie *movie, int stream, unsigned char *buffer, int *size);
 
index 907069c1f87489b0a7f99c7b85f80fad4a19e09f..133b397dbbf3d42c8ba4a734a4cf8bfc86535b51 100644 (file)
 #include <stdio.h>
 #include "AVI_avi.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #define AVI_RAW      0
 #define AVI_CHUNK    1
 #define AVI_LIST     2
index 37fd43657cba79c684df600e0e52514788877904..c397d5e0e747058d9e0a75a812fc41f7abf157f0 100644 (file)
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 void *avi_converter_from_mjpeg (AviMovie *movie, int stream, unsigned char *buffer, int *size);
 void *avi_converter_to_mjpeg (AviMovie *movie, int stream, unsigned char *buffer, int *size);
 
index e0d1ddb725f36859668825cb8fda8ff0cdfb32e0..b35b7cfeb0a9df7c65b157707a8be30a52ea6b98 100644 (file)
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 void *avi_converter_from_rgb32 (AviMovie *movie, int stream, unsigned char *buffer, int *size);
 void *avi_converter_to_rgb32 (AviMovie *movie, int stream, unsigned char *buffer, int *size);
 
index 50a025c5356d38f649d4ec98c640147b2cbe781e..822d2ac7a92b2e0672e58d001c970661170dd9b0 100644 (file)
 
 #include "DNA_listBase.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /**
  * The following structures are defined in DNA_action_types.h
  */
index 7fabacd48ee7d2f5f830741eba304d5a3341ca15..d7ba1d1f3917bc91ad24b8a091c1f9990bdf5b2c 100644 (file)
 #ifndef BKE_ARMATURE_H
 #define BKE_ARMATURE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Bone;
 struct Main;
 struct bArmature;
index 420a915adf6bb863df1f44bcddf4876bb17b25f5..9d574070809378a2bf50096c900d1211c5701768 100644 (file)
 #ifndef BKE_BAD_LEVEL_CALLS_H
 #define BKE_BAD_LEVEL_CALLS_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /* readfile.c */
 struct PluginSeq;
 void open_plugin_seq(struct PluginSeq *pis, char *seqname);
index 63e25e289c833550fcca491388486a1f5db9ed15..04325de3888cbf5846d854cb8131bb93c50b530a 100644 (file)
 #ifndef BKE_BLENDER_H
 #define BKE_BLENDER_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index 0d42b6737693a9b263b48335ff0ec54bcdceaca8..98398a05af737ac1913de42f1ac22bf4d9d57b22 100644 (file)
 #ifndef BKE_BMFONT_H
 #define BKE_BMFONT_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index a3bb43b5ca817da8fa5b56302f88bfbb4325e2d7..c6387a8abe9dcfba9d10fe1138fced49af32ddff 100644 (file)
 #ifndef BKE_BMFONT_TYPES_H
 #define BKE_BMFONT_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #define is_power_of_two(N) ((N ^ (N - 1)) == (2 * N - 1))
 /*
 Moved to IMB_imbuf_types.h where it will live close to the ImBuf type.
index fe5e5cdb68fb634e00cad04777f9bc830222a678..b28cbdff6736a9f29387df6c662e20b90f40a11e 100644 (file)
@@ -32,6 +32,9 @@
 #ifndef BKE_BOOLEANOPS_H
 #define BKE_BOOLEANOPS_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
 
 struct Mesh;
 struct Object;
index 7b0e703da049a6c8b83ad0c7bb09df38e3d4e5a1..3cb1b17f1239f159f4cfc0dfcded6a3e6e845737 100644 (file)
 
 #include "CSG_BooleanOps.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /**
  * Internal mesh structure.
  * Safe to copy by value... hopefully.
index 8da92f85c893c987a20f189e4637b20ecb0919be..3cd1c659c9be0eb98eb037f249c493f0d3f4af53 100644 (file)
 #ifndef BKE_CONSTRAINT_H
 #define BKE_CONSTRAINT_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct bConstraint;
 struct Object;
 struct ListBase;
index d0a9c1e5c6a0fd124aa401a0257fd90a0f4c6ec7..7853301c0450f41401f1d3ea112e168bb3448812 100644 (file)
 #ifndef BKE_CURVE_H
 #define BKE_CURVE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Curve;
 struct ListBase;
 struct Object;
index e7494f28fc446347ba0e3c2825990d2309b617e7..dbe17c9bb7b395137947533bf048bccd0dec6d88 100644 (file)
 #ifndef BKE_DEFORM_H
 #define BKE_DEFORM_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Object;
 struct ListBase;
 struct bDeformGroup;
index 77e1c25f6cbc712d3d17e9528b35ae4d1c1780b8..7c6df35cdc784a76433c1fd938cc49ce271cb529 100644 (file)
@@ -35,6 +35,9 @@
 #ifndef BKE_DISPLIST_H
 #define BKE_DISPLIST_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
 
 #define DL_POLY                 0
 #define DL_SEGM                 1
index cb3abf9d1824713d054805ff0d4ab99d973b1bcb..08fde218c61de939a5e54bc012f8144400c12236 100644 (file)
 #ifndef BKE_EFFECT_H
 #define BKE_EFFECT_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Effect;
 struct ListBase;
 struct Object;
index 11d39a2ecb69de93294abf986327669645dce05e..9503fd4de69c662e8224240b610982664e96d091 100644 (file)
 #ifndef BKE_ENDIAN_H
 #define BKE_ENDIAN_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #define BKE_ENDIANNESS(a) {  \
        union {  \
                long l;  \
index a17e9954bc1e94833b980d984ec6353975f5dfbe..d67fbf85558d8fb6342765102563670bd4eb1871 100644 (file)
 #ifndef BKE_EXOTIC_H
 #define BKE_EXOTIC_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Mesh;
 
 void mcol_to_rgba(unsigned int col, float *r, float *g, float *b, float *a);
index 2f923315aafc32038d608983810c1ba46f981248..8bad768749984db48c94d6cad3364dc717cfd21c 100644 (file)
 #ifndef BKE_VFONT_H
 #define BKE_VFONT_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct VFont;
 struct Object;
 struct Curve;
index 27546a7b9a2da21402007cfac09d90143376977e..bd84f3b79808b1e6f7842ba2a829caf10caced48 100644 (file)
 #ifndef BKE_GLOBAL_H
 #define BKE_GLOBAL_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_listBase.h"
 
 #ifdef __cplusplus
index d90811ac10c5bfd93ecab6c8e9ad5b1e7733ebcd..f73c18fd1f17927754bcd890ce1a990b57faed44 100644 (file)
  */
 #ifndef BKE_GROUP_H
 #define BKE_GROUP_H
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Group;
 struct GroupKey;
 struct GroupObject;
index 93856c31374f791cd2eb4a8b523d006cc6e2339e..d962fe8552e52b6cbb0c22357f561b35678a3f60 100644 (file)
 #ifndef BKE_IKA_H
 #define BKE_IKA_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Ika;
 struct Limb;
 struct Object;
index fd278aa5329459568c8400e1f9449df1e653ec9c..2c34bf2041a4a11f73d05c51a210d52a1cdd9204 100644 (file)
 #ifndef BKE_IMAGE_H
 #define BKE_IMAGE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index c25163063cc83c2e7ee641caf507ed0dbe5ae5c7..8826d7fa0427d3d08d424ecd208a9ecef8d3bf6c 100644 (file)
 #ifndef BKE_IPO_H
 #define BKE_IPO_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 typedef struct CfraElem {
        struct CfraElem *next, *prev;
        float cfra;
index 481c08cee695bbbd6c14dd63365a997accdd4726..94269c4482cfc2ac32ed2639eb998d27c92a08ef 100644 (file)
 #ifndef BKE_KEY_H
 #define BKE_KEY_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Key;
 struct KeyBlock;
 struct ID;
index 98bc5a53537b873ac533ac76d0ecc743317b159c..68df266394326717cf6e25b1cde507f291a4308f 100644 (file)
 #ifndef BKE_LATTICE_H
 #define BKE_LATTICE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Lattice;
 struct Object;
 struct BPoint;
index 0331afe580bc75cc8f35ecf2eb4f9c9a283a6366..910feb75e4e272846f44540d060d533c88d9dbc5 100644 (file)
 #ifndef BKE_LIBRARY_TYPES_H
 #define BKE_LIBRARY_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ListBase;
 struct ID;
 struct Main;
index 9afe75898c741d7abfc4832428ba3cd5aaad8920..1b0320a4f1602b3882d624fbe2e6e2869e9fc1dd 100644 (file)
 #ifndef BKE_MAIN_H
 #define BKE_MAIN_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_listBase.h"
 
 struct Library;
index fcdbed10ffa6b83b287066044cfaee2b95fcc981..cd4fc3d44744fe2ea059dd74224f24c63096d225 100644 (file)
 #ifndef BKE_MATERIAL_H
 #define BKE_MATERIAL_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index b722e84a550e0da0d7c8c31ebd007d5a27bdc666..d9f860f71009f932a5f9e96570b6cf9faf42ed35 100644 (file)
 #ifndef BKE_MBALL_H
 #define BKE_MBALL_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct MetaBall;
 struct Object;
 struct MetaElem;
index fa1b5b16b1e8ebaf1f62e077fdc8bdaea8dcd990..07681a15bb1cfff4d3c0f2a4c69cdd045fdd2d1f 100644 (file)
 #ifndef BKE_MESH_H
 #define BKE_MESH_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /* texflag */
 #define AUTOSPACE               1
 
index 9ac6b6ff3afa771f966433f537cff5a1b01f97c1..571669681317bbfabdf4a67201323f6b662f0ed6 100644 (file)
 #ifndef BKE_NLA_H
 #define BKE_NLA_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct bActionStrip;
 struct ListBase;
 
index fc878140125024bb2aa848648e3e9cad22cb6231..dd01488151dc35c67a9fe0b92e83787b07548bad 100644 (file)
 #ifndef BKE_OBJECT_H
 #define BKE_OBJECT_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index 32f91dd3ff78e114b6eef5f9900a89ab753b4b88..c3a6ab63aeb495902033f868dd81b8c270ac5351 100644 (file)
 #ifndef BKE_OSA_TYPES_H
 #define BKE_OSA_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+
 /*  typedef struct Osa */
 typedef struct RE_Osa
 {
index bb605ba55a09bf8881edc12b34db2450b5a67980..99b035120c41d7b1fd1bc4c80f7e26e82a84bb29 100644 (file)
 #ifndef BKE_PACKEDFILE_H
 #define BKE_PACKEDFILE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct PackedFile;
 struct VFont;
 struct bSample;
index 338cfee72915bece79704409b711d8fae50cc82b..2934f031495f3373f921f36927e82fa6dd9ece13 100644 (file)
 #ifndef BKE_PLUGIN_TYPES_H
 #define BKE_PLUGIN_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ImBuf;
 
 typedef        int (*TexDoit)(int, void*, float*, float*, float*);
index c8af07e3ee8a71ad38eddc45fd8c6907e8e1c066..980be47e44d79c00897049c27170a0f90cefa015 100644 (file)
 #ifndef BKE_PROPERTY_H
 #define BKE_PROPERTY_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct bProperty;
 struct ListBase;
 struct Object;
index 62ed06665feba4f8b4f26fce69e6b2e82aafce61..b56cfde72d6bdc317767d13c17a1bf0ff0e8aefb 100644 (file)
 #ifndef BKE_SCA_H
 #define BKE_SCA_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Text;
 struct bSensor;
 struct Object;
index a278cc0cfb1893fde0a9fd7c18fc4d3028f68d7b..5ae2903f363a51ec2eda8b42712f17dbc5362ec3 100644 (file)
 #ifndef BKE_SCENE_H
 #define BKE_SCENE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Scene;
 struct Object;
 struct Base;
index d8c174481d7e640df6cf16bd820935f82ba58099..ddd4c5bc07c6f553a16ad3c5f561018bd5615faa 100644 (file)
 #ifndef BKE_SCREEN_H
 #define BKE_SCREEN_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 void free_screen(struct bScreen *sc); 
 
 
index e6634bc4a6a0fdaa3e4eff73b75133d5d748a752..3a7f8fb4bb173c25d272dc2d95de8854fd25e122 100644 (file)
 #ifndef BKE_SOUND_H
 #define BKE_SOUND_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct PackedFile;
 struct bSound;
 struct bSample;
index 2ce3a8b66ed3bfd0fa38642ae735cd332facaca3..3eacdc7fead11ac6d4a38b703f8a00c114673761 100644 (file)
 #ifndef BKE_SUBSURF_H
 #define BKE_SUBSURF_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Mesh;
 struct Object;
 struct Displist;
index c44b1c37e50bce0da9bcaed5372e11658fcc6919..906132f7b501679b57d1d5893c312bc1eea7507f 100644 (file)
 #ifndef BKE_TEXT_H
 #define BKE_TEXT_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index 711ad893486d4732175c9f2c29a37708f95e7391..5c0cecfa2c96ed90e6243a5d6e3db71bb28f4060 100644 (file)
 #ifndef BKE_TEXTURE_H
 #define BKE_TEXTURE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Tex;
 struct MTex;
 struct PluginTex;
index d0f418ec192b5d50ace373365ae69bc45e5f9911..7879d9c99849de62a77e820302d305baf0b83afe 100644 (file)
 #ifndef BKE_UTILDEFINES_H
 #define BKE_UTILDEFINES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifndef FALSE
 #define FALSE 0
 #endif
index cedff61f2dd1b42611aabd90105d3378091a73b3..f20a1e605e3358a755336816508923de2973d447 100644 (file)
 #ifndef BKE_WORLD_H
 #define BKE_WORLD_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct World;
 
 void free_world(struct World *sc); 
index f63342ea0476a6e5477de043f518729ee1109d8c..c76cfad959b59214f7cf06ba202d186ec6a8f1bd 100644 (file)
 #ifndef BKE_WRITEAVI_H
 #define BKE_WRITEAVI_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index 58d3748cd2c1332ac75c0f8eba3ed2f190dfdc97..230b096dd37f831af2c300ff231f00c317ecd189 100644 (file)
 #ifndef BLI_ARITHB_H
 #define BLI_ARITHB_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index b5dbf002b8465e721c9cd9b4591bb90d037801a6..9d96fc0057a411d39ab3fce665e0cbf0bae9dc4e 100644 (file)
 #ifndef BLI_BLENLIB_H
 #define BLI_BLENLIB_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_listBase.h" /* braindamage for the masses... needed
                              because fillvlakbase and fillvertbase are
                              used outside */
index 7e8cc140964d90de8c51fe25a394ace152834c0c..2a1011d4371a5bfdbd4297701c9414a4c0a36aa3 100644 (file)
 #ifndef BLI_DYNSTR_H
 #define BLI_DYNSTR_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct DynStr;
 
        /** The abstract DynStr type */
index 6bdd89a4d7120ae47c25e9504aaf09119ce4ba19..94b6589c8e2813c96fcaeb1ba327e5dd4e40c25d 100644 (file)
 #ifndef BLI_EDITVERT_H
 #define BLI_EDITVERT_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 typedef struct EditVert
 {
        struct EditVert *next, *prev, *vn;
index 11dee5df57d49e44442e57fcec8b22f65a929cb3..61ce3d6ffc68a8b466f8b7f841b6770a8bdc864a 100644 (file)
 #ifndef BLI_GHASH_H
 #define BLI_GHASH_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct GHash;
 typedef struct GHash GHash;
 
index 3079c5e1f56b1cf004b3f64b6fe20abb23b6ba41..93db7871607e3dd7f7705d386196ff1d1f5b2c7e 100644 (file)
 #ifndef BLI_GSQUEUE_H
 #define BLI_GSQUEUE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 typedef struct _GSQueue GSQueue;
 
        /**
index d0e6effae3d310df30e3790c964310d161ce6406..ce5afd2afae6b2b495db8a699c0c1723043901c9 100644 (file)
 #ifndef BLI_LINKLIST_H
 #define BLI_LINKLIST_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct MemArena;
 
 typedef void (*LinkNodeFreeFP)(void *link);
index c00d9b9be511fae3ca631ab55c72f864fb55e854..4468ee01018a386270426746c410b1691ecfe35a 100644 (file)
 #ifndef BLI_MEMARENA_H
 #define BLI_MEMARENA_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
        /* A reasonable standard buffer size, big
         * enough to not cause much internal fragmentation, 
         * small enough not to waste resources
index 6513dea81150dd34ad8f91b5fe0c1d54a9dc6ae9..078a234b1478a21603d923d5728a502f142d03b6 100644 (file)
 #ifndef BLI_RAND_H
 #define BLI_RAND_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
        /** Seed the random number generator */
 void   BLI_srand               (unsigned int seed);
 
index 2b756e26f5b83c7df909bd383fb2bd8f1f35a4fb..355aa33ef811203b04b9298e4968779f36df0151 100644 (file)
 
 #include <sys/stat.h>
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #define HDRSIZE 512
 #define NAMSIZE 200
 
index 71cc4e108bc52bd1241e2efa1745a0cf862e546c..d81126b644f68eddf4a002c8bb05f9ec6d942d4d 100644 (file)
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
  
 #ifndef BLI_VFONTDATA_H
 #define BLI_VFONTDATA_H
index 66a5bc703898bf7b89dfb9c039078108f54edb1e..735bdd7abf69757c4d0f889cde70a00b9557c6cc 100644 (file)
  */
 #pragma warning(once: 4761 4305 4244 4018)
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #define WIN32_LEAN_AND_MEAN
 #include <windows.h>
 
index a1b9959dab2d2fdf65628545199575cd011a7835..8bf43376e0cf1631970e6c6977c8cd1e16c0ad8d 100644 (file)
 #ifndef MATRIXOPS_H
 #define MATRIXOPS_H 
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C" { 
 #endif
index e6fb8559abcf80fe522b395a772481a8c11c8f23..d29c49c93b93912413539025e9e7e3f401a2c0e2 100644 (file)
 #ifndef VECTOROPS_H
 #define VECTOROPS_H 
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /* ------------------------------------------------------------------------- */
 
 void  MTC_diff3Int(int v1[3], int v2[3], int v3[3]);
index 26e1b2f9ac4f18f29b3098868c050f647e45796d..e23a2c3f1ac68152ab2ee59b3d7ae4931f10201c 100644 (file)
 #ifndef __PIL_DYNLIB_H__
 #define __PIL_DYNLIB_H__
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 typedef struct PILdynlib PILdynlib;
 
        PILdynlib*
index 190a116d658e3b2524c517b7d8c7e6c6522473b6..585d99aca2ddb1122e2ec7700aec95faf918ded4 100644 (file)
 #ifndef PIL_TIME_H
 #define PIL_TIME_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C" { 
 #endif
index a2c7ccd4bd891f03de95efe9e2f671c0a636f26e..daf2c081549b8779e34db7ccfcf68cb0687ee9d8 100644 (file)
 #ifndef BLI_CALLBACKS_H
 #define BLI_CALLBACKS_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 // This is blenlib internal only
 void callLocalErrorCallBack(char* msg);
 int callLocalInterruptCallBack(void);
index 622706a32e9323a7327d0b5535607187b567018b..520ece11ff8822e950f4d03746ff104b09234efe 100644 (file)
 #ifndef BLI_FILEOPS_H
 #define BLI_FILEOPS_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 char *first_slash(char *string);
 
 /* only for the sane unix world: direct calls to system functions :( */
index 54b11a34b58b8b3ffe7f26e7cb59e4cc654aba4b..d5156b5b6e8a88c8922df7c4f5e91c4ca9268d6b 100644 (file)
@@ -37,6 +37,9 @@
 #ifndef BLI_SCANFILL_H
 #define BLI_SCANFILL_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
 
 #endif
 
index 5e9c377c410caaea670e71efbd7662cb58663ca4..268f5f4b1fa3a497d755846f3a257bb4ba563103 100644 (file)
 #ifndef BLI_STORAGE_H
 #define BLI_STORAGE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "BLI_storage_types.h"
 
 void   BLI_adddirstrings(void);
index 2fa2742829311fd98615dd254f22b4edbb53f9b8..96cc6782cac793c0d653abaf177f70675b7a3633 100644 (file)
 #ifndef BLI_UTIL_H
 #define BLI_UTIL_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #define mallocstructN(x,y,name) (x*)MEM_mallocN((y)* sizeof(x),name)
 #define callocstructN(x,y,name) (x*)MEM_callocN((y)* sizeof(x),name)
 
index fadd81a59cca0528b829ee8e26492678eafa8a2b..5b6d4900d987d3b591f617fb11214327ec0d52be 100644 (file)
 #ifndef BLO_GENFILE_H
 #define BLO_GENFILE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 int BLO_findstruct_offset(char *structname, char *member);// used by py_main.c
 
 #endif
index c664f7f5354c156ed38f33f4e804fc248171ef3d..5267471af52862b844eb7cf765744d8a12496c95 100644 (file)
 #ifndef BLO_READFILE_H
 #define BLO_READFILE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index 3a8ff3fcb994038c132804521fef95ca05b647d3..51da3543f83c0bc16a5a49ed17eec4cb18424c1b 100644 (file)
 #ifndef BLO_SOUNDFILE_H
 #define BLO_SOUNDFILE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_sound_types.h"
 #include "DNA_packedFile_types.h"
 
index 1bbbf7ea4c9de2c69b5c998a5d7f6222825d98dd..41d8dabeedf74094cb80eff2e84cb59620982370 100644 (file)
 #ifndef BLO_WRITEFILE_H
 #define BLO_WRITEFILE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 int BLO_write_file(char *dir, int write_flags, char **error_r);
 void BLO_write_runtime(char *file, char *exename);
 
index e23802958eec95ae3e4d3b36d0de04450bff6a41..91adbc4070dc8db1e4362b8087b24a44ae309d99 100644 (file)
 #ifndef GENFILE_H
 #define GENFILE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct SDNA;
 
 int dna_findstruct_nr(struct SDNA *sdna, char *str);
index a052b940c7c276922c7231a56cb20c69348a89eb..8122639059ae78606294b59e3515a8642b76734f 100644 (file)
 #ifndef READFILE_H
 #define READFILE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct OldNewMap;
 
 typedef struct FileData {
index d33ab7629e1fece43c32d376dc3e10f0743cada9..b494ecdeb1a7a860ec39622e52461ad3e6bde7b3 100644 (file)
 #ifndef FLOATPATCH_H
 #define FLOATPATCH_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /* floating point libs differ at systems... with these defines it comilies at all! */
 
 #ifdef MIPS1
index 5d422e413b42a5b255fcd883787bda096b3d3426..951e0f0de52f577b93e50f966de51ec06b29d77e 100644 (file)
 #include <sys/types.h>
 #include "util.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #define IB_rect                        (1 << 0)
 #define IB_planes              (1 << 1)
 #define IB_cmap                        (1 << 2)
index 59596b8b7dfc3e79f88edb614ed57e1571faabe7..12864477e4dee98be004e0691833a90ef2bad02e 100644 (file)
 #ifndef PLUGIN_H
 #define PLUGIN_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "iff.h"
 #include "util.h"
 #include "floatpatch.h"
index 66540581ba5eb2c5bdac399d5e3a1b0a2abb4dca..a5b7a72ee9d24e65c5a4979cf4e6516867cefc5d 100644 (file)
 #ifndef UTIL_H
 #define UTIL_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include <sys/types.h>
 #include <stdlib.h>
 #include <string.h>
index cc0ecbefd667e0403e6aec13484ef1a921aa3c2c..eba808f6a03a19bca52e4ef0e9f40ef0abd4291d 100644 (file)
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Text;
 struct ID;
 struct ScriptLink;
index 91cdc5ceb96f89dba7b597d1446879fe6f85d409..150905a99dc5c26697a231d0b5607b5b01b82969 100644 (file)
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_ID.h"
 #include "DNA_listBase.h"
 #include "DNA_mesh_types.h"
index b75ba2027659d61cc39b59c43736a72464d28071..a9cdf2517f67bd96d329efcbfb48656fc000d8ef 100644 (file)
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 typedef struct {
        PyObject_HEAD
        PyObject *dict;
index 3f28168107fb5eff6f70d44556d76bee2219ebc4..e81aca184dca3e4e453d3607d94fc36142d20a3d 100644 (file)
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "BPY_macros.h"
 
 #include "opy_datablock.h"
index cee7f958283ee10482b90d185732d563f3c2d74e..44bb0e713f0470f6ce0aecd5e615dbdd76514d60 100644 (file)
 /** example: DEFFUNC_GETLIST(text) defines a method for getting a list
  * of text blocks */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 // Example: _GETLIST(name) -> get_namelist
 #define _GETLIST(x) get_##x##list 
 
index 478e2d2c32860a09aba5d1fbaad0da69a1bc3d0b..5d7d11d18312e620194f82154b87413b62bba3fa 100644 (file)
 
 /* Hint: use gcc -E file.c  to see what these macros are expanded in */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "api.h"          // temporary defines for API version 
 
 #include "BPY_listbase_macro.h"
index b07e222f51af7253d12e373ccd02d1842af0c59a..4b782db10679e9e47182544366da2ee30b80b3d8 100644 (file)
@@ -31,6 +31,9 @@
  */
 //   Note: Functions prefixed with BPY_ are called from blenkernel routines */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
 
 #include "Python.h" /* The python includes themselves. */
 #include "compile.h" /* to give us PyCodeObject */
index f1c91d23bc8d64def1aa72f68935ed2649de2c41..48f26e7db8e1e23299b5d164e014731b71153382 100644 (file)
  * these prototypes and init functions should be homogenized
  */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 extern PyObject *init_blender(void);
 extern PyObject *init_py_nmesh(void);
 extern PyObject *init_py_draw(void);
index d360faa883ae4813fad04f3522ea2de70edd8343..dad5df92917619d4b27713e5f2e0fc5341a7e65e 100644 (file)
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
 /* tools.c */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 extern PyObject *BPY_incr_ret (PyObject *ob);
 extern PyObject *BPY_err_ret_ob (PyObject *type, char *err);
 extern int py_err_ret_int (PyObject *type, char *err);
index adfcd748f94235c6329876d39d4e9016437c0073..565829c5cffcf68966637b214416a15234578568 100644 (file)
  * API defined Object types
  */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 extern PyTypeObject PyIpoCurve_Type, PyBezTriple_Type;
 extern PyTypeObject Button_Type, Buffer_Type;
 extern PyTypeObject NMesh_Type, NMFace_Type, NMVert_Type, NMCol_Type;
index 7a76dbd2e5720e0bf6ad6bda10be6e3afd77d2b2..8f8835ccfa72c54b61ffd5cb831dbc641c010a1b 100644 (file)
@@ -29,5 +29,9 @@
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
 void window_update_curCamera(Object *camera);
 
index 785891e3816080230549621d33bbb632f378b614..2efcc7f0c0ffeae07468728ea68188711d119618 100644 (file)
  * see Makefile
  */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+
 #undef EXPERIMENTAL  /* undefine this for release, please :-) */
 
 /* Uncomment this if you want to have the new blender module
index d469b7c1f84f9c174be51c289dd0be87b84c7f24..5813c4362204dd7b863ed4f5a84ffeeb33c7de8e 100644 (file)
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
 /* b_import.c */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 PyObject *importText (char *name);
 PyObject *blender_import (PyObject *self, PyObject *args);
 void init_ourImport (void);
index db3c3f065d6e711a90a93d406ab9f3230a9c7469..eb1a15751acdec933c851340d1afd4d88fc3ab20 100644 (file)
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_ID.h"
 #include "DNA_mesh_types.h"
 #include "DNA_view3d_types.h"
index 2c4a60fd5a34a8ecad384853dc47efb3bc22c77e..3ce7d298cc2604d75f3293507e28620e7754fb46 100644 (file)
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "BSE_edit.h" // for getname_<  >_ei()
 #include "BKE_global.h"
 #include "BKE_main.h"
index d8d6f2ae9ee84d57fbf71568f52120af9b464740..50bdea0b0d1d0ab88765d84ff389f50afa3336f9 100644 (file)
  */
 /* opy_nmesh.c */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_mesh_types.h"
 
 #define NMesh_Check(v)       ((v)->ob_type == &NMesh_Type)
index 10535fe5ae2136d828c7a0606255c38e19c3e183..054429d57e3080b4bec38a06e28eadcd76ab3b13 100644 (file)
 /*****************************/
 /* temporar hack for typecasts */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 typedef float (*Matrix4Ptr)[4];
 typedef struct {
        PyObject_VAR_HEAD
index 3d2f36b1c3b76c96870949a007192cb50ed1155b..f2dd7efe096091cece50e326a1dca45e9266f28d 100644 (file)
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifndef BLO_DECRYPT_H
 #define BLO_DECRYPT_H
 
index fd9f634c27e98459e3d56061902754a43e56371b..61b55748bd1ac484ab356b3074a2d62064d2b1ad 100644 (file)
  * 
  */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifndef BLO_EN_DE_CRYPT_H
 #define BLO_EN_DE_CRYPT_H
 
index 8d7f9ff07e00c04dccbca1b88556c08b2efb300f..50cd74085984694477df9a2fd4ef91576ced7097 100644 (file)
  * zlib deflate compression wrapper library interface
  */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifndef BLO_DEFLATE_H
 #define BLO_DEFLATE_H
 
index 22b9e6f63008f07e05f8d34d3ae4c952bc49c8b7..2811eb02a96eb72ab594b8d9812c5e1e53b8ea9b 100644 (file)
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifndef BLO_ENCRYPT_H
 #define BLO_ENCRYPT_H
 
index 977abe04ce00d38091b80c1bc26f85305b2f1dc0..ea293e662894ab31a7e330f6679f637b88cf488e 100644 (file)
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifndef IMB_IMBUF_H
 #define IMB_IMBUF_H
 
index f674ffaab94e950624594f791ad20046594d7359..2b89909c887d04dd117b7493a99a1f1b4b3f8b63 100644 (file)
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifndef IMB_IMBUF_TYPES_H
 #define IMB_IMBUF_TYPES_H
 
index 21dc59a127c1e466399c90235bdce52809cc9305..b5daef3f72b0882246dd28a47e18768ab1d8cd25 100644 (file)
 #ifndef IMB_ALLOCIMBUF_H
 #define IMB_ALLOCIMBUF_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ImBuf;
 
 short imb_addrectImBuf(struct ImBuf * ibuf);
index eca6b8fbac83beee1d5486d0588c159b646980f4..2b58204f38416d80d814a3218d90711eac23d8d8 100644 (file)
 #ifndef IMB_AMIGA_H
 #define IMB_AMIGA_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ImBuf;
 
 struct ImBuf *imb_loadamiga(int *iffmem,int flags);
index 77832e19177fbabdc810e95af66e1a1b1d0442a3..cd0667e8730d23c317bf9654038b58cd5faef22b 100644 (file)
 #ifndef IMB_BITPLANES_H
 #define IMB_BITPLANES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ImBuf;
 
 void imb_bptolong(struct ImBuf *ibuf);
index 112cfe932ce6984df3e6d5f056dbd3b03ac6a865..5c5dc367e98b03fd394790bc60369962591031d4 100644 (file)
 #ifndef IMB_BMP_H
 #define IMB_BMP_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ImBuf;
 
 int imb_is_a_bmp(void *buf);
index 23f5b9f4015d3df63508e5344948d4a8bb9e71e8..734bbd627e1636f27fdc63c57d5cd7a7e7dcfa24 100644 (file)
 #ifndef IMB_CMAP_H
 #define IMB_CMAP_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ImBuf;
 
 void imb_makecolarray(struct ImBuf *ibuf, unsigned char *mem, short nocols);
index 196ecf3219bc6a8c6860b1438c66641d3f803814..bab752fb845d900c75b0f77774dc58aade010c12 100644 (file)
 #ifndef IMB_DIVERS_H
 #define IMB_DIVERS_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ImBuf;
 
 void imb_checkncols(struct ImBuf *ibuf);
index 7091ee56aa22e8283c0260c71059bd88c0da88d7..23fec962cb83c2e3af112581f41a3b5d55ebd311 100644 (file)
 #ifndef IMB_FILTER_H
 #define IMB_FILTER_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ImBuf;
 
 void imb_filterx(struct ImBuf *ibuf);
index b1b1e7b0c97f453ef798c341c2b7ce61df569568..d3b4f783b396c83c363016389e478ed3f2d8e0b9 100644 (file)
 #ifndef IMB_HAM_H
 #define IMB_HAM_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ImBuf;
 
 short imb_converttoham(struct ImBuf *ibuf);
index 8b7f489964e935428cfd9c5b0c017c98c5c2795c..934cbb7d8bad13459f66434ee1e72d865bac6a1f 100644 (file)
 #ifndef IMB_HAMX_H
 #define IMB_HAMX_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ImBuf;
 
 struct ImBuf *imb_loadanim(int *iffmem, int flags);
index 1dbb193d098ef0893cc97862fcf638a99f28dbe5..e59bb21369efa3fb1c9588850d3d46321834de73 100644 (file)
 #ifndef IMB_IFF_H
 #define IMB_IFF_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ImBuf;
 
 unsigned short imb_start_iff(struct ImBuf *ibuf, int file);
index 41457e1fadf977c8d899b1f1ce36c04d7a140bbc..cd50dcef730f9921346d2ece213be0a5b8c156ce 100644 (file)
 #ifndef IMB_IRIS_H
 #define IMB_IRIS_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ImBuf;
 
 struct ImBuf *imb_loadiris(unsigned char *mem, int flags);
index a673d965a4dc5350477162854ac8b882f20d7332..19afcf6ef597900553932bba799561cabb7c6298 100644 (file)
 #ifndef IMB_JPEG_H
 #define IMB_JPEG_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ImBuf;
 struct jpeg_compress_struct;
 
index f876b8204d8a5bef7bb7e2cf2e47abe06ff83ae7..137265994502aa6511b6221592edeae29b1c3a3c 100644 (file)
 #ifndef IMB_PNG_H
 #define IMB_PNG_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ImBuf;
 
 int imb_is_a_png(void *buf);
index f1fdf5f4daa6683fab01da19504370cddb231784..3d7f39d698e79bf6c8acad11be9b57be1f3bdbc3 100644 (file)
 #ifndef IMB_TARGA_H
 #define IMB_TARGA_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ImBuf;
 
 int imb_is_a_targa(void *buf);
index 63679be7f312e0e9e81991f53e024b5860bae880..575ba463ffdac37f3213d6aea5c1381a66164bba 100644 (file)
 #include <sys/types.h>
 #include <stdio.h> 
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifndef WIN32
 #include <unistd.h> 
 #endif
index e8d8faa14a1c2907598d4f1abee8b262bf52bf77..11c556b2ced133694d51987f3efc84f214316a68 100644 (file)
 #ifndef IMBUF_PATCH_H
 #define IMBUF_PATCH_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /* most of imbuf uses this aloc, and it will disappear soon
  * (hopefully) (25-10-2001 nzc) */
 #include "MEM_guardedalloc.h"
index 20127e806a9d62e8ecb7c564b4b1ead30147207f..11bb6cb3edfc165b732069f77a1cfde729f95431 100644 (file)
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /* rgbyuv is identiek aan rgbbeta */
 
 float rgbyuv[4][4]={                           /* afgeleid uit videoframer = Y Cr Cb in kopieen van Francois*/
index 6bfc85ba605d1876f499b2156d956eb230d0c705..a641b515e95db6eba5aa930aa6d12411d1c3c868 100644 (file)
@@ -36,6 +36,9 @@
 
 #include <stddef.h>
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
 
 typedef void* IMG_BrushPtr;
 typedef void* IMG_CanvasPtr;
index a609b685087f03d799b9d3e97b5df6aa0305c674..8995a218bc58d8e3ac95ca6ad295b06921b45900 100644 (file)
 #ifndef _H_IMG_BrushRGBA32
 #define _H_IMG_BrushRGBA32
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "IMG_PixmapRGBA32.h"
 
 
index fb201202fc183f36d3b1a8165ae3a7d49e56713e..53743b65a87c1a8c255ec180079b1d09c5214041 100644 (file)
 #ifndef _H_IMG_CanvasRGBA32
 #define _H_IMG_CanvasRGBA32
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "IMG_PixmapRGBA32.h"
 #include "IMG_BrushRGBA32.h"
 
index 8343f55e4f03ba911e444ffca1543752f53a7222..ace2ad06359b5b5fd026cae0cc048e86af01cc8c 100644 (file)
 #ifndef _H_IMG_Color
 #define _H_IMG_Color
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 class IMG_ColorRGBA;
 
 /**
index 0eb4a261d5f521f11f2f82b3a6645cfd1eb946b7..f0d74258f9b7c22fa3bf16d30727838490e6c70e 100644 (file)
 #ifndef _H_IMG_Line
 #define _H_IMG_Line
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "IMG_Types.h"
 #include <math.h>
 
index 772e7aa988615d339d4e03e1fdf2fafb8bf77c66..f8576c61fbcd106bc8acfa27eff05678f262ab8f 100644 (file)
 
 #include <stddef.h>
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /**
  * A memory pointer for memory of any type.
  * It can be used to avoid memory leaks when allocating memory in constructors.
index bde5b76e9b3a591494c1fd0d6fac789217bf6391..c97957375d12f4c456241a0307c686d0fe1e3360 100644 (file)
 #ifndef _H_IMG_Pixmap
 #define _H_IMG_Pixmap
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "IMG_Types.h"
 #include "IMG_Color.h"
 #include "IMG_Rect.h"
index 7194173713297d92aef37f69499df10cb9f935b2..ed846524799a55c95560cb14f03d4d9eb2aea878 100644 (file)
 #ifndef _H_IMG_PixmapRGBA32
 #define _H_IMG_PixmapRGBA32
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "IMG_Pixmap.h"
 #include "IMG_MemPtr.h"
 
index 980c96f11aadc2dd272c15be72b66ee15723a26c..8d1d835d3083fb2493054eb4cd5f526da0421d53 100644 (file)
 #ifndef _H_IMG_Rect
 #define _H_IMG_Rect
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "IMG_Types.h"
 #include "IMG_Line.h"
 
index d4988d39dc66aeb8e15c13c4e4b180290ec57be7..ce08cda34014a0b783571314f0276713a0916c6c 100644 (file)
 #ifndef _H_IMG_Types
 #define _H_IMG_Types
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 typedef        int                     TInt32;
 typedef        unsigned char   TUns8;
 typedef        unsigned int    TUns32;
index 6764ced261ee579f2aeb2a068d1e9f721aa62fb9..1712623ed2bf8cd081e8e6632e214bb55fae7b03 100644 (file)
 #ifndef BDR_DRAWACTION_H
 #define BDR_DRAWACTION_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct BezTriple;
 struct Ipo;
 struct gla2DDrawInfo;
index 6bb1dea33968b6992f0cbe4b3b3412bf0060bc8f..801700f3518c98fcced99d9872e2846593dc5a25 100644 (file)
 #ifndef BDR_DRAWMESH_H
 #define BDR_DRAWMESH_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Image;
 struct TFace;
 struct Object;
index ddc694609faf0a0d44402b88501ab881dbcc4efa..3b4bff76ad6c15ab1144ddaa9d20413f7b3e4d42 100644 (file)
 #ifndef BDR_DRAWOBJECT_H
 #define BDR_DRAWOBJECT_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C" { 
 #endif
index 2f12b40b07986cbbac9b5479b5a16d73deb27133..7a2e2f42973e1db89b6ca7fb03d2a5a5b2a0c192 100644 (file)
 #ifndef BDR_EDITCURVE_H
 #define BDR_EDITCURVE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Curve;
 struct Nurb;
 struct BezTriple;
index 41efb4fa4c5ec3c2eecc520fc22467a09d8fcfc9..e6dbb2eeecb572bace8d29bc3eb29645a21cedf7 100644 (file)
 #ifndef BDR_EDITFACE_H
 #define BDR_EDITFACE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct TFace;
 struct Mesh;
 
index 27dc5f651c9ad4b641b6a96757031dfa812fb56b..34fce39eae4637482d91485a6827655107fda19f 100644 (file)
 #ifndef BDR_EDITMBALL_H
 #define BDR_EDITMBALL_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 void make_editMball(void);
 void load_editMball(void);
 
index 8eab5c3cb165b7a90c07592e3c2e49a1a42248eb..04050fc672033ec7ffdb02d53b060b125d2be22b 100644 (file)
 #ifndef BDR_EDITOBJECT_H
 #define BDR_EDITOBJECT_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct TransVert;
 struct Object;
 struct TransOb;
index 0ae02f9545f86603f7e308abe2c79b01961cff9f..0e9c716d9f11df4d349f92f96e292e874092e3e8 100644 (file)
@@ -34,6 +34,9 @@
 #ifndef BDR_ISECT_H
 #define BDR_ISECT_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
 
 struct EditVert;
 struct EditVlak;
index 36189b3e367632bea1696b2f51027ad2c982317e..6f1eb866ae233d4e3cd6eacc55a8e5247199ed9c 100644 (file)
 #ifndef BDR_VPAINT_H
 #define BDR_VPAINT_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Mesh;
 struct MDeformVert;    /* __NLA */
 unsigned int vpaint_get_current_col(void);
index 2f3a87baf5e02cb4ef8ca5b8706a7ded800159cd..d64077ab611a876dfaefcfb87509db2bd0d4d909 100644 (file)
 #ifndef BIF_BUTTONS_H
 #define BIF_BUTTONS_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Base;
 
 extern void do_blenderbuttons(unsigned short event);
index 5eca69ca8be445e45239ec935eded4bbec9701e6..4a439d14b9f324e951adff5faa383d74a0b43f2b 100644 (file)
 #ifndef BIF_DRAWIMAGE_H
 #define BIF_DRAWIMAGE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct SpaceImage;
 
 void calc_image_view(struct SpaceImage *sima, char mode);
index d60d8b2e0de713ffddf284f148c5bed6a4717947..91f2da21718baad97b211d3fe7781d4c2c7ed0d1 100644 (file)
 #ifndef BIF_DRAWOOPS_H
 #define BIF_DRAWOOPS_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 void give_oopslink_line(Oops *oops, OopsLink *ol, float *v1, float *v2);
 void mysbox(float x1, float y1, float x2, float y2);
 void boundbox_oops(void);
index 9574d56e4642a2c8c885793f665167a98c89dc00..4b70931c0873aedc3f8c74dbe60e538d79f7c5fb 100644 (file)
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Scene;
 void set_scene(struct Scene *sce);
 
index d122aeb071ea4e9449a5d20b423f4b789fba204c..7c68bf4c23c70bcdcf972a7cd45b1aca64420102 100644 (file)
 #ifndef BIF_DRAWSEQ_H
 #define BIF_DRAWSEQ_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Sequence;
 void drawseqspace(void);
 void drawseq(struct Sequence *seq);
index b0ec7a74ea3376ee7f3301c051bcc16e5ce62132..06190b2ddc8207b37af2572c3bd4be92098f5aa4 100644 (file)
 #ifndef BIF_DRAWTEXT_H
 #define BIF_DRAWTEXT_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ScrArea;
 struct SpaceText;
 struct Text;
index fac2eae6bf0918bab9c2b40fcd67867c75aabbbd..c18de7af00e6763851ef947df245d6634a1d7af9 100644 (file)
 #ifndef BIF_EDITARMATURE_H
 #define BIF_EDITARMATURE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Object;
 struct Bone;
 struct bArmature;
index 5d6d38fd5292a4fa7f0f14a2d01d18736a753f7c..2bad244c253436c0ea1558ac93bb21b1806d00d9 100644 (file)
 #ifndef BIF_EDITCONSTRAINT_H
 #define BIF_EDITCONSTRAINT_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ListBase;
 struct Object;
 struct bConstraint;
index 5fcd0473ce5489103fae1920b39233151c1c488f..0d67eb76041f2c0411a14b547a619f5ff9bb3b66 100644 (file)
 #ifndef BIF_DEFORM_H
 #define BIF_DEFORM_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Object;
 struct MDeformVert;
 struct MDeformWeight;
index d45ca41cd8c69bf11f5656747707f250297acb7c..17b4fa171036f7d00ba139736ebd92be3eddd77d 100644 (file)
 #ifndef BIF_EDITFONT_H
 #define BIF_EDITFONT_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 void do_textedit(unsigned short event, short val, char ascii);
 void make_editText(void);
 void load_editText(void);
index c2f88f8ec0e76b9331464c1a15fc527a54852ab0..bb947072a399f0b169c37cf8f9bc6c3a3c64dbf8 100644 (file)
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Group;
 void set_active_group(void);
 void add_selected_to_group(void);
index ef946843187cc512678a22184b094cccc66fa3af..e587b7ff255d2cd0396d19012c24ccd451dc2c37 100644 (file)
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Object;
 void draw_ika(struct Object *ob, int sel);
 void draw_ika_nrs(struct Object *ob, int type);
index 0a9b14dee165e1a75f80d6004732dedb24d8e3d1..777931053ab2e00341e55de7d90c094d265d8455 100644 (file)
 #ifndef BIF_EDITKEY_H
 #define BIF_EDITKEY_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Key;
 struct KeyBlock;
 struct Mesh;
index 738eb14847cd6c7ad81123445bd14143c750e005..d0a66136d6bba895f5c61284427a1aae8ebf73d6 100644 (file)
 #ifndef BIF_EDITLATTICE_H
 #define BIF_EDITLATTICE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 void apply_lattice(void);
 void free_editLatt(void);
 void make_editLatt(void);
index 8a72a63f3232a0fac335ceb94ddcad175a824951..453940a79672d3a5b6ee19ae727c124600eb34d1 100644 (file)
 #ifndef BIF_EDITMESH_H
 #define BIF_EDITMESH_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct EditVlak;
 struct EditEdge;
 struct EditVert;
index c70969ed57537d8b2656c328377c72bf23a5d7f7..58af34123f1aa570bf034c4c9ff5cce4d283a662 100644 (file)
 #ifndef BIF_EDITNLA_H
 #define BIF_EDITNLA_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 void clever_numbuts_nla(void);
 
 #endif
index 7c5905e1fa851bc922a1d121538391ed649e7cb2..bd5f9f5e0996a7539c4b523cc0b438c4676ad6c0 100644 (file)
 #ifndef BIF_EDITOOPS_H
 #define BIF_EDITOOPS_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 void borderselect_oops(void);
 void deselect_all_area_oops(void);
 void mouse_select_oops(void);
index c8e8a33d475875f0d55d91366585f629440982eb..6af0d73ce8171e3e8d144b79577c6f16bcf5d638 100644 (file)
 #ifndef BIF_EDITSCA_H
 #define BIF_EDITSCA_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 void make_unique_prop_names(char *str);
 void do_gamebuts(unsigned short event);
 void gamebuts(void);
index 52233daea9152067e3f9fb90929c5e6007ac4217..21a861855201a9f02d18c95c68036456fe395f36 100644 (file)
 #ifndef BIF_EDITSEQ_H
 #define BIF_EDITSEQ_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Sequence;
 
 void                           add_duplicate_seq(void);
index 0a15e4bd1019c15ebdf465f0756e7833ee27932b..60e85b6552ece53ba199634a7d4e60d4090c36dd 100644 (file)
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 void clever_numbuts_sima(void);
 void borderselect_sima(void);
 void mouseco_to_curtile(void);
index e4b730aedc891cf9cf19474d6e3145ad16333969..e25e60042a556909acb014de6733d48ecbc1c000 100644 (file)
 #ifndef BIF_EDITSOUND_H
 #define BIF_EDITSOUND_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct bSound;
 struct bSample;
 struct ListBase;
index dc47fb61b5121cfd700e2864d0c8f0759c27ac16..3076d10cac8e955807505e1615740e45022218eb 100644 (file)
 #ifndef BIF_EDITVIEW_H
 #define BIF_EDITVIEW_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Base;
 struct Object;
 
index 50b671c6f3dcb145dca7a976efe773358a7e02e6..06c884898d420a6f2158f71a2ef1f1e123c20387 100644 (file)
 #ifndef BSE_FSMENU_H
 #define BSE_FSMENU_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
        /** Returns the number of entries in the Fileselect Menu */
 int            fsmenu_get_nentries             (void);
 
index 291c465c6c6481e6c3873aa0e2b536bdb1680f38..164fb15b410764635d861d848b6df681f8cbc37a 100644 (file)
 #include <GL/gl.h>
 #include <GL/glu.h>
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
        /*
         * these should be phased out. cpack should be replaced in
         * code with calls to glColor3ub, lrectwrite probably should
index 93617cf6bfbd5ded8ad796cbfd1ad19cf6592d4b..19bd69568e62a688b2d6f02a63ee03c102534671 100644 (file)
 #ifndef BIF_GLUTIL_H
 #define BIF_GLUTIL_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct rcti;
 struct rctf;
 
index 90e77e1fb7e942e17be7711363ffb50e84fa28c8..811135c74d27de9527250805b5f899c895707865 100644 (file)
 #ifndef BIF_GRAPHICS_H
 #define BIF_GRAPHICS_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
        /* XXX, should move somewhere else, with collected windowing
         * stuff, to be done once the proper windowing stuff has
         * been formed.
index 01958f6696487c9d3ae5f4c400080147954a8339..1033fd41be20cfdf7d2c9fe9fe7505c2df884e64 100644 (file)
 #ifndef BIF_IMASEL_H
 #define BIF_IMASEL_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct SpaceImaSel;
 struct OneSelectableIma;
 struct ScrArea;
index 4246583e58c033baaf7b63cc1f6f92f86f686049..72674193443ac78f66c4315c94cdc9edb2fda64a 100644 (file)
 #ifndef BIF_INTERFACE_H
 #define BIF_INTERFACE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ID;
 struct ListBase;
 struct ScrArea;
index 7134bd2b15389b2fd6af7e6ca505c51d43c4a60a..55d49e33b5b343a493583154706603e8e6dda42e 100644 (file)
 #ifndef BIF_KEYVAL_H
 #define BIF_KEYVAL_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 char *key_event_to_string(unsigned short event);
 
 #endif
index 48df45bf3bf66da38300ce479cba218a9db77cd7..4800aead5a774b4f3fd75f468c5a7ded9fe5d4c9 100644 (file)
 #ifndef BIF_MAINQUEUE_H
 #define BIF_MAINQUEUE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #define MAXQUEUE 256
 
 unsigned short mainqtest               (void);
index 1e581b3dc4b09cf5a24c09b91b9ab52bf2f61eb4..6db64cea4e31d6eb238a4adc0a22a0f6e930ab25 100644 (file)
 #ifndef BIF_MYWINDOW_H
 #define BIF_MYWINDOW_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct rcti;
 
 /*---*/
index bf08e9f13801bce25b52a22a6e62f19148f3c2b2..4682f6ad61d8d2b127e2bc259f0a84bb065632ff 100644 (file)
 #ifndef BIF_OOPS_H
 #define BIF_OOPS_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Curve;
 struct Oops;
 struct OopsLink;
index 872584edfe939850b03cda8c1ef838c61d8f5835..e0afe0afaa36ebc5bedf53a98b592c8aeef1ed83 100644 (file)
 #ifndef BIF_POSEOBJECT
 #define BIF_POSEOBJECT
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /**
  * Activates posemode
  */
index e93c66ce443f669843f30435873a1ae98a552478..8f4c40168b14686c837ec5e1d8470451d6f52e84 100644 (file)
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct SpaceButs;
 
 void    BIF_preview_changed    (struct SpaceButs *area);
index c91a0710c6003b81110c8fd24b45c2d8f1f24f7a..148dec2548642429e57a58a24bb1fd756b87520e 100644 (file)
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ScrArea;
 
 void calc_renderwin_rectangle(int posmask, int renderpos_r[2], int rendersize_r[2]);
index 2a53842adba951a8b2eb44fdd0c86904673460f0..80564d47ae59b531797cebe8f00103e2b1808b7b 100644 (file)
 #ifndef BIF_RESOURCES_H
 #define BIF_RESOURCES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 typedef enum {
 #define BIFICONID_FIRST                (ICON_VIEW3D)
        ICON_VIEW3D,
index bd8facab0309998a489c9282230bc9e91eb750d8..a8b40b2eda0c6fcd065486d13a3ea18c9857cf2f 100644 (file)
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index e92c29331620114e6839f4885f14a5f6ebf4915b..fd77ca5f652f844072495e9dcc5616ec9f458c2d 100644 (file)
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifndef BIF_SCREEN_H
 #define BIF_SCREEN_H
 
index 7d3deec1be94b30b60516ff55a674850da226fdd..edab40ac386b473f3b13f6c4770071b5e05da35e 100644 (file)
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifndef BIF_SPACE_H
 #define BIF_SPACE_H
 
index 9de430bf9d2125dc81690673afe7ea7d67c43750..78cd03ad7a6a39f4ff563eac26e896604641c9cf 100644 (file)
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ScrArea;
 
 typedef struct _SpaceType      SpaceType;
index 780f36af6f3aa9636cd5607afe1f5276f68a0c41..0c6e6a3d50c4a2eb10486e9fbd8edbf8356f8b15 100644 (file)
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
 /* defines callback structure for toolbox menu */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 typedef struct _TBcallback {
        char *desc;
        char *key;
index ef16186f15f20255c5f90a4e8c580472a3bcfbfc..9a931df5cd71049510269b52eba31f9448aaada3 100644 (file)
 #ifndef BIF_TOETS_H
 #define BIF_TOETS_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 void BIF_save_rendered_image(void);
 
 int save_image_filesel_str(char *str);
index 8d63feba1ee0c247c1b3f2d15b0d31899eaf5665..9ed28c6a288cca0f34c56cfe5c10126fbe14ada8 100644 (file)
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
        /* TBOXX: breedte in pixels */
 #define TBOXXL  80
 #define TBOXXR  170
index d32c444e5e6a4184488f8b0b0e7b7270aa0d7f68..eb47a50015c9f511a23dd662d266bfb6963ed4ab 100644 (file)
 #ifndef BIF_USIBLENDER_H
 #define BIF_USIBLENDER_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 void exit_usiblender(void);
 
 void   BIF_init(void);
index e096cbd27f39f55dedbfb724491a31268b9c909a..1bfe8414a4c5993b65192fb26f18ac3aad1e283a 100644 (file)
  * 
  */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef _WIN32
 
 void start_avi_codec(void);
index 318a4294371f6767bf4373102f4cfcb9a5fe9b75..29590f9bf0fa383b146b4f445703065a5f3b5d32 100644 (file)
 #ifndef BIF_WRITEIMAGE_H
 #define BIF_WRITEIMAGE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ImBuf;
 struct EnvMap;
 
index 8dab1d4e7f8f36f247052bbd525d22d64b432d54..c52103a6c852e7889cb2c52bf1b28a91f29c0e60 100644 (file)
 #ifndef BIF_WRITEMOVIE_H
 #define BIF_WRITEMOVIE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 void start_movie(void);
 void append_movie(int fnum);
 void end_movie(void);
index dd2332fbec2f2a22e2bd943de5e656e434ab1416..117b2d51baf237aea7ec9205539272d24bcd99f0 100644 (file)
 #ifndef BSE_BUTTONS_H
 #define BSE_BUTTONS_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct ID;
 
 void test_meshpoin_but(char *name, struct ID **idpp);
index 3064c53b4d0bae3a83d4946a6fbc6092bd30847e..4b8f6c627fac7a3e507c3f4f61a5458a8e79f373 100644 (file)
 #ifndef BSE_DRAWIMASEL_H
 #define BSE_DRAWIMASEL_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct SpaceImaSel;
 
 void viewgate(short sx, short sy, short ex, short ey);
index 6bb6f717b71e09ce0373fb7cfabcf1e1bf5b01b7..074ed757bbff2bae1412106895bd7f0089c48604 100644 (file)
 #ifndef BSE_DRAWIPO_H
 #define BSE_DRAWIPO_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct EditIpo;
 struct View2D;
 struct rctf;
index b71c604acfe2150086de3a71c2e80db063e43e90..0809491d1737a5ae98604e126e4a7ad685a71876 100644 (file)
 #ifndef BSE_DRAWNLA_H
 #define BSE_DRAWNLA_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 void drawnlaspace(void);
 
 #endif /* BSE_DRAWNLA */
index ef52d9e2c92196859d88097321a7de698907f599..116fe8d9d28ebfaac10dd5d55cb28fb7d54ba75f 100644 (file)
 #ifndef BSE_DRAWOOPS_H
 #define BSE_DRAWOOPS_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Oops;
 struct uiBlock;
 
index 69299255b1cd724a5f2ec85e1b7e77d40ac39584..aa206c2dba6cdbd61f2c1082fb6ae6b15970d454 100644 (file)
 #ifndef BSE_DRAWVIEW_H
 #define BSE_DRAWVIEW_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Object;
 struct BGpic;
 struct rcti;
index cb76517fe5645903ec306ded5abf9f16a9c0fece..0fc3176e5d2d7efa4ff22ce53f42e30b7184aa78 100644 (file)
 #ifndef BSE_EDIT_H
 #define BSE_EDIT_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Object;
 struct rcti;
 
index 841549de2602d166d1ea6744060b2d410d78a14d..8beb5479a8fa43b5991ed1f41132341e6c438af4 100644 (file)
 #ifndef BSE_EDITACTION_H
 #define BSE_EDITACTION_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct bAction;
 struct bActionChannel;
 struct bPoseChannel;
index 16e4890daef643e60f22aa2830f78a9dc283bf2d..e28e82ce2c63ff7f90b1a0d3afae7b7ba5808f62 100644 (file)
 #ifndef BSE_EDITACTION_TYPES_H
 #define BSE_EDITACTION_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #define        CHANNELHEIGHT   16
 #define        CHANNELSKIP             2
 #define ACTWIDTH       128
index 69fb9dd65ac30fa911c0b6a96a2fa6ac0c76ffbb..334c1e452bad48597bea0858f67649e38534b606 100644 (file)
 #ifndef BSE_EDITIPO_H
 #define BSE_EDITIPO_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct TransVert;
 struct IpoCurve;
 struct BezTriple;
index b21cdcee7aa1d926e8f89120cf4c9337a68405aa..1129df2117bea902487a25a16d13828daceab6bc 100644 (file)
 #ifndef BSE_EDITIPO_TYPES_H
 #define BSE_EDITIPO_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct BezTriple;
 
 typedef struct IpoKey {
index 4316b8575686e795f6044bd995f17067c4aef045..6745fc6aa9294345ba81f4f797da126c4b59a3a6 100644 (file)
 #ifndef BSE_EDITNLA_TYPES_H
 #define BSE_EDITNLA_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #define NLAWIDTH       196
 #define NLACHANNELHEIGHT       16
 #define NLACHANNELSKIP         1
index 87daea87bf24f8625e3c0b1a1ea942310d2ce1b7..00a781ce23be054106ba695b996fd45f961355fe 100644 (file)
 #ifndef BSE_FILESEL_H
 #define BSE_FILESEL_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct SpaceFile;
 struct direntry;
 struct ID;
index 3399911e1898080e32bc1280ec698591744c05e8..16f344fedc513a11e93659030af9b3b49d00cb28 100644 (file)
 #ifndef BSE_HEADERBUTTONS_H
 #define BSE_HEADERBUTTONS_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct uiBlock;
 struct ID;
 
index 43a8a6278243ee86e15695f05910221037a04ad5..796dae48f277e896708dbaa661ce74dc131bcf95 100644 (file)
 #ifndef BSE_SEQUENCE_H
 #define BSE_SEQUENCE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct PluginSeq;
 struct StripElem;
 struct Strip;
index 63f3968da428700aae8daa2cd5665742d40e5c06..746bc03a00bffb3736972d312a4443b0cea1e868 100644 (file)
 #ifndef BSE_TRANS_TYPES_H
 #define BSE_TRANS_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Object;
 /*  struct EditVlak; */
 /*  struct EditEdge; */
index cc241465dfa88388186fc087d7ae96a09d12cae4..37f0b8e6cc5aa7653f5ba3c2c13ba45b78a0b347 100644 (file)
 /* forward declarations for some prototype header */
 /* these may wildly occur in other header files, too */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct BGpic;
 struct SpaceText;
 struct Oops;
index e6477012c8a9418fe2cbceab1d80e0807e520f78..2ef720dcd511398e7871dc27e22208cefdcabc21 100644 (file)
 #ifndef BSE_VIEW_H
 #define BSE_VIEW_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Object;
 struct BoundBox;
 struct View3D;
index 65a57971c3905577746d6964822b76060494dfa2..16d0ee8c46358a68d29a23f90aafe9b99e5a486a 100644 (file)
@@ -34,6 +34,9 @@
 #ifndef LOD_DEPENDKLUDGE_H
 #define LOD_DEPENDKLUDGE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
 
 #define NAN_DECIMATION
 
index 32ad32ad29c9bf67b8c2c1e2e9b5a05651e2ce66..ed7a4e19da7115e13944c51b8c4b5e2e5bcb836b 100644 (file)
@@ -34,6 +34,9 @@
 #ifndef TPT_DEPENDKLUDGE_H
 #define TPT_DEPENDKLUDGE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
 
 #define NAN_TPT
 //#undef NAN_TPT
index 1dbc0a78701bd1fa9a9bf07e282b1da1cdf5eba3..c1e34a528fd273b98c4bfc701e714d324b97c140 100644 (file)
 #ifndef BLENDEF_H
 #define BLENDEF_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef WIN32
 #else
 #ifndef __BeOS
index 51a1cf6204a000dad8db0d13aaea0d858bde3bc8..79a7b5f39f71b1b0521c8cb8d3e6ac9aac6e1882 100644 (file)
 #ifndef DATATOC_H
 #define DATATOC_H 
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 extern int datatoc_B_blend_size;
 extern char datatoc_B_blend[];
 
index afb109df5f7456e80dfec0abacfce39d7850fa58..6fa0c8a989b9b9958d282c8552973cfb931ed754 100644 (file)
 #define EDITLATTICE_EXT_H "$Id$"
 #define EDITLATTICE_EXT_H "Copyright (C) 2001 NaN Technologies B.V.
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 void end_latt_deform(void);
 
 #endif /* EDITLATTICE_EXT_H */
index 3f37b5fe52ec62cd8a22e6344e5d889e435cabbd..fe20a365cf2b675649a45db9c7a8e29827cf19fe 100644 (file)
 #ifndef INTERFACE_H
 #define INTERFACE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /* general defines */
 
 #define UI_MAX_DRAW_STR        180
index 4336076dfd1cdd348fa3996f4f88cb0627d49a58..35c5b0d95f646d7bff26942a1595f6e6902d2c1f 100644 (file)
 #ifndef IPO_H
 #define IPO_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct BezTriple;
 
 typedef struct IpoKey {
index d0315c6d8fa0fe2e0b63d12f74247aeb50bf32fc..d1b09c4090969cd806fe5d6d25c2a661aff41303 100644 (file)
@@ -29,6 +29,9 @@
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
 
 #define KEY_GETPTR(x) (g_ptrtab ? g_ptrtab[x] : 0)
 
index 1346998f520a29474515ce2bdaefb79879cd1c50..fe5c4e8939264bc6711237aaac5e2adda0c55d07 100644 (file)
 #ifndef LICENCEKEY_H
 #define LICENCEKEY_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #define I_AM_PUBLISHER temp_val2
 #define LICENSE_KEY_VALID temp_val
 #define SHOW_LICENSE_KEY rotop
index a66639bf07e8347e0cbc02aef4c21250f61fea48..ecc13672d066930fb515fbf0ff0cd3131eb80829 100644 (file)
@@ -38,7 +38,9 @@
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
 
-
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
 
 /* MOUSE : 0x00x */
 
index d5685f9550ec6150f821050b5247106706130a6e..6bd6518c4abdc529e93ce4ce5bd64a76bcf0961f 100644 (file)
 #ifndef NLA_H
 #define NLA_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #define __NLA                  
 
 #define __NLA_BAKE                                                     //      Not for release: Not yet fully implemented
index e54b7b5e1e3bbc0f306b89025ceca7619c0504f0..906b8a5a1ccfcabdcb61c845cafa99f4af79f468 100644 (file)
 #ifndef OBJFNTDEF
 #define OBJFNTDEF
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 typedef struct chardesc {
     short movex, movey;                /* advance */
     short llx, lly;            /* bounding box */
index 86a0417b807f80dd1f074f3366df9eabcbefe956..776714e8263b86aae34f2c617b1f23dac496733f 100644 (file)
 #ifndef PARTICLE_EFFECT_H
 #define PARTICLE_EFFECT_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /* effect.c */
 extern Effect *add_effect(int type);
 extern PartEff *give_parteff(Object *ob);
index bef610ac018e8abceae0bc7a7db2b5683b75228c..6da88e434c73de6e1ee83c96a22ec42db9ebca79 100644 (file)
 #ifndef PLAYANIM_EXT_H
 #define PLAYANIM_EXT_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /* used in apps */
 extern void playanim(int argc, char **argv);
 
index 6504dd66a80ae7a0670ad47922d174de341ac455..ddc725df02ac65c847fa4d7aac5083352876ad50 100644 (file)
 #ifndef BLO_IN_DE_FLATE_H
 #define BLO_IN_DE_FLATE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index 7e8895e95dc775b37be4ff5043a9c900c56d6abe..5cecac1d2fd20383117d224acc7ef13e2533e7c1 100644 (file)
 #ifndef BLO_INFLATE_H
 #define BLO_INFLATE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index f99de9106a8fd28a13282b18d358fac06f75e584..c662878502261875836bfa39b73b43c8b2037384 100644 (file)
 #ifndef DNA_ID_H
 #define DNA_ID_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index 6be0096f0fbd7eba3807f2f73b6e2eee2486aba7..b8d8c6436a398fbe75d4808e9ef685c85b2565c4 100644 (file)
 #ifndef DNA_ACTION_TYPES_H
 #define DNA_ACTION_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_listBase.h"
 #include "DNA_ID.h"
 #include "DNA_view2d_types.h"
index 40a6c4a80a03e6282cec6598e48e130fc8de52be..d2c37ba59e30522b70bcff3ee56a3a558e1585aa 100644 (file)
 #ifndef DNA_ACTUATOR_TYPES_H
 #define DNA_ACTUATOR_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Object;
 struct Mesh;
 struct Scene;
index 79bd4c6156afe001ad1b38838126ad807aceebb4..293c9d4e641fdb0b3dacba785e04ca31eedab9d5 100644 (file)
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
 
-
 #ifndef DNA_ARMATURE_TYPES_H
 #define DNA_ARMATURE_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_listBase.h"
 #include "DNA_ID.h"
 
index 61286c846b910bffe1d76c5c7a5158094dd32b43..7dbcc1ea67cf11bc8cf22ba6470fd19ef1f978f4 100644 (file)
 #include "DNA_ID.h"
 #include "DNA_scriptlink_types.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index 02199b9aa0115d01307a5f715e5d2ba99bf25c46..09a2e97e2f9d8f4f32a63085c92c428389139519 100644 (file)
 #ifndef DNA_CONSTRAINT_TYPES_H
 #define DNA_CONSTRAINT_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_ID.h"
 #include "DNA_ipo_types.h"
 #include "DNA_object_types.h"
index b8bffd68db8a68728254e8c2556d1f83e06d5fc6..bb2543ac458a74570ac2272d06dba96078a36483 100644 (file)
 #ifndef DNA_CONTROLLER_TYPES_H
 #define DNA_CONTROLLER_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct bActuator;
 struct Text;
 struct bSensor;
index 55d38171a10025dee5b2d772f977ed7ae5288f84..2ffb7327dc014fca03a4c62e302f8d4f3e95211c 100644 (file)
 #ifndef DNA_CURVE_TYPES_H
 #define DNA_CURVE_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_listBase.h"
 #include "DNA_vec_types.h"
 #include "DNA_ID.h"
index 4d843772ce9356f3a5328bd5f9ea15de342c7204..b5aaba5c5fc940e87557450d6db2f0d8a58e6870 100644 (file)
 #ifndef DNA_EFFECT_TYPES_H
 #define DNA_EFFECT_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /* DENK ERAAN: NIEUWE EFFECTEN OOK IN DE WRITEFILE.C IVM DNA!!! */
 
 #define PAF_MAXMULT            4
index 1d1d5b2b7f7897b4a4368683c4cfe16b6bc01957..7a50cfce422d6e54ca951573c16044035aabffaa 100644 (file)
 #ifndef DNA_FILEGLOBAL_TYPES_H
 #define DNA_FILEGLOBAL_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /**
  * FileGlobal stores a part of the current user-unterface settings at
  * the moment of saving, and the file-specific settings.
index f713910147620c4a3494473a00eafcba17a56c09..68ec82b4620e0c52bebeb86e1112a75cebf39e35 100644 (file)
 #ifndef DNA_GROUP_TYPES_H
 #define DNA_GROUP_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_listBase.h"
 #include "DNA_ID.h"
 
index 9024672fa018e770d47c83f6ab14b186b3992458..b2dc1550ba1657bec96df9064b94f259285b63ce 100644 (file)
 #include "DNA_listBase.h"
 #include "DNA_ID.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+
 struct Object;
 struct Ipo;
 
index a2dfdf00fd853f5800cbe2747922620ef44b1676..9683ed685996bba439d8d981c821abee78b02bda 100644 (file)
 #ifndef DNA_IMAGE_TYPES_H
 #define DNA_IMAGE_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_ID.h"
 
 struct PackedFile;
index 1ee62ac26408dc385acd3fed26264af7d2ac3a05..ea9084006f5fb48fac87b79576c8a45218348f36 100644 (file)
 #ifndef DNA_IPO_TYPES_H
 #define DNA_IPO_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_listBase.h"
 #include "DNA_vec_types.h"
 
index 55f6d81aa0605793bcc8d70fd0a85ac329feb8d0..4506b284a19ec901a4c084f3de2276d04ff9bfbd 100644 (file)
 #include "DNA_listBase.h"
 #include "DNA_ID.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Ipo;
 
 typedef struct KeyBlock {
index 0722c5d8cb61517c45ddc542fc43c7263e70a925..5e00e5cf500c1278ab455ec2ff6b390e3ea8eef6 100644 (file)
 #include "DNA_ID.h"
 #include "DNA_scriptlink_types.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct MTex;
 struct Ipo;
 
index 43649467b96de8d96e0ac0bb4c2909bd0402fd69..5e44bf704e971d0da019216290b81d0f255121fd 100644 (file)
 #ifndef DNA_LATTICE_TYPES_H
 #define DNA_LATTICE_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_ID.h"
 
 struct BPoint;
index 10a1b59fb01704ee6149d146f05f56d0c5dd797a..a4feebfe0cc529216c246141129072ec4fa2b4db 100644 (file)
 #ifndef DNA_LISTBASE_H
 #define DNA_LISTBASE_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index d21b27897edd8a8eec764bf062c7d791f58a8b74..5c9cd3c99993b483897c4ae61af3e7bc525d08fa 100644 (file)
 #ifndef DNA_MATERIAL_TYPES_H
 #define DNA_MATERIAL_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /*  #include "BLI_listBase.h" */
 
 #include "DNA_ID.h"
index 6c04a2430200f60a01f23cbfa0afb417c4e37fc6..43a167ccfa194caffe81bf4f6d2393420b925a9b 100644 (file)
 #ifndef DNA_MESH_TYPES_H
 #define DNA_MESH_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_listBase.h"
 #include "DNA_ID.h"
 
index b227655a893f493e0daf44aa97a89181fa486e22..18c9e3f533556b6a043811bf2ea807b0ba339b59 100644 (file)
 #ifndef DNA_META_TYPES_H
 #define DNA_META_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+
 #include "DNA_listBase.h"
 #include "DNA_ID.h"
 
index f178998eed36c7df22426decd6cce6fe74da8b60..68e54f5db23088afbcf6fe4c72e02c9fad00f0cb 100644 (file)
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
 
-
 #ifndef DNA_NLA_TYPES_H
 #define DNA_NLA_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct bAction;
 struct Ipo;
 
index 2878442a0f3d4b3d6c540e7751405eeffcd421ed..e3b29bafe612eddb75a929d5b29f093e8917cc13 100644 (file)
 #ifndef DNA_OBJECT_TYPES_H
 #define DNA_OBJECT_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_listBase.h"
 #include "DNA_ID.h"
 #include "DNA_scriptlink_types.h"
index 52130c113ccbcb0b4c068e3d55a720b5742442a0..625c87f351b9e0bdb8cceb8c56a406dd2ccbcef1 100644 (file)
 #ifndef DNA_OOPS_TYPES_H
 #define DNA_OOPS_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #define OOPSX  5.0
 #define OOPSY  1.8
 
index 7c4dc58006a0fba66c584b4ce8b4b019b62f2bd7..71e5f03118c0e48f65e10b918a18045c9446927c 100644 (file)
 #ifndef DNA_PACKEDFILE_TYPES_H
 #define DNA_PACKEDFILE_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 typedef struct PackedFile {
        int size;
        int seek;
index e46d557cc8b5dffb51b9a36536c3301a3ac4a847..1614d52db8827166a2b2a75735d6bdb32f8decbc 100644 (file)
 #ifndef DNA_PROPERTY_TYPES_H
 #define DNA_PROPERTY_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /* ********************* PROPERTY ************************ */
 
 typedef struct bProperty {
index 29fd2bf082d04a5e26d0d43f05b840def42b0919..d04607a12ceccae2787145af4f331b9afb2fab71 100644 (file)
 #ifndef DNA_RADIO_TYPES_H
 #define DNA_RADIO_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 typedef struct Radio {
        short hemires, maxiter;
        short drawtype, flag;                   /* bit 0 en 1: limits laten zien */
index 3cc676587be3de19db4b1a4a8ec98323eaafeb04..268ed5d86f1c19840bb79870c08494219cb4fc2a 100644 (file)
 #ifndef DNA_SCENE_TYPES_H
 #define DNA_SCENE_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index 7fee3f7ca172147554335aa63e5078ead4cb9f07..56f5fab4ef39aca196faac5fc6fcca2b8406ed58 100644 (file)
 #ifndef DNA_SCREEN_TYPES_H
 #define DNA_SCREEN_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_listBase.h"
 #include "DNA_vec_types.h"
 
index 4816c9342023e5728c24e92493493d763fd638c8..48f68115191ba0bb88f3cc8541862d5f40c938c8 100644 (file)
 #ifndef DNA_SCRIPTLINK_TYPES_H
 #define DNA_SCRIPTLINK_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index cdc0c33fb42a25b5cc07b187bce388af09b5a4f7..89daad462d23d1bb6fa161cab5bd761b8d70650a 100644 (file)
 #ifndef DNA_SDNA_H
 #define DNA_SDNA_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #
 #
 struct SDNA {
index d6192242da47f335a3b288ebc14b5a32f8c278c9..1a625fea1ebcf3144ac62a7351fd03adc0fb3ba4 100644 (file)
 #ifndef DNA_SENSOR_TYPES_H
 #define DNA_SENSOR_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Object;
 struct Material;
 
index d7d72788c7a466d56bf7559731c621fd7eb52c52..2fc3ea7c19984b10c12b1606d44f518fc8e4bb66 100644 (file)
 #ifndef DNA_SEQUENCE_TYPES_H
 #define DNA_SEQUENCE_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_listBase.h"
 
 struct Ipo;
index 41429a0217e493bb43f2924d5f332845be570333..75d03ef6c19a81540a3114415a47c171becefdd2 100644 (file)
 #ifndef DNA_SOUND_TYPES_H
 #define DNA_SOUND_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_listBase.h"
 #include "DNA_ID.h"
 
index 5abc9b47c050a1ccc78fca5e562371c74fb2c419..0a2a1246d1f82743169236b62afbf652ac49d39d 100644 (file)
 #ifndef DNA_SPACE_TYPES_H
 #define DNA_SPACE_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_listBase.h"
 #include "DNA_vec_types.h"
 /* Hum ... Not really nice... but needed for spacebuts. */
index 264ca33013cd51abfb9e003f99ff681a69c1c075..0bdbd3c28a4fc1e7a1d51d11eef89d28d572d403 100644 (file)
 #ifndef DNA_TEXT_TYPES_H
 #define DNA_TEXT_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_listBase.h"
 #include "DNA_ID.h"
 
index 9a222850519fa2c12678425fd88bb50bbbb28e2d..906a082005c50af0f295502d90cfda3f3cdaf819 100644 (file)
 #ifndef DNA_TEXTURE_TYPES_H
 #define DNA_TEXTURE_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_ID.h"
 
 struct Ipo;
index 38b4d3e6e07e6a97b1d5b38de0606c271c9f3440..73eb6cdadb24685d2e1b935f3758f1162b362cf3 100644 (file)
 #ifndef DNA_USERDEF_TYPES_H
 #define DNA_USERDEF_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 typedef struct UserDef {
        short flag, dupflag;
        int savetime;
index 97494499e1092a230d92cfe9eafbba80b34424cf..ce7e10d7b86b9dd7803dd13771eea93f2b059b1c 100644 (file)
 #ifndef DNA_VEC_TYPES_H
 #define DNA_VEC_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /* types */
 
 typedef struct vec2s {
index 5f9e3f614460b44f594c33f48396d45a84ebb903..3086aa9948443bda0853f2a8697f0ff40deb0e29 100644 (file)
 #ifndef DNA_VFONT_TYPES_H
 #define DNA_VFONT_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_ID.h"
 
 struct PackedFile;
index a0d9bf53b7aff75f13834ce41d3bae2414a25426..3b3291a9d05583602c1cfe1bc4d5b2ea36e83fbb 100644 (file)
 #ifndef DNA_VIEW2D_TYPES_H
 #define DNA_VIEW2D_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_vec_types.h"
 
 typedef struct View2D {
index 1cae50f58a641a51ac97eb8af9362645cb85fdee..9f2ab991942d16ae014ffc3a31b25cf89871306f 100644 (file)
 #ifndef DNA_VIEW3D_TYPES_H
 #define DNA_VIEW3D_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 struct Object;
 struct Image;
 struct Tex;
index e8f2607cee4fb303355658cd9fd5b222e8920072..402ea0e94cf840d7ffb55a631bc3fef4a58dfb94 100644 (file)
 #ifndef DNA_WAVE_TYPES_H
 #define DNA_WAVE_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_ID.h"
 
 struct Ipo;
index 91e205e40385db2682f2444a2e2672221814ded9..405dcabe7c6683a9ccef3ab4dfe92ac70b2f4c4b 100644 (file)
 #ifndef DNA_WORLD_TYPES_H
 #define DNA_WORLD_TYPES_H
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include "DNA_ID.h"
 #include "DNA_scriptlink_types.h"
 
index 444f977be4dafb68f72fa15582b84ca7fab62dd6..f2b47c3a3ba70e194dce9259e593a9eb83583510 100644 (file)
 #ifndef BLENDERTIMER_H
 #define BLENDERTIMER_H 
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #ifdef __cplusplus
 extern "C" { 
 #endif
index 23190a02ec268b0e9991b4d05edee73b0dad8754..3c949055fdcf4a0d207c5771d49875113a94ab10 100644 (file)
@@