[Bf-committers] CVS commit: blender/source/blender/python BPY_interface.c BPY_extern.h Makefile.am blender/source/blender/python/api2_2x Blender.c Blender.i Blender_wrap.c Object.c Object.i Object_wrap.c interface.h modules.h Makefile.am interface.c

Michel Selten bf-committers@blender.org
Wed, 26 Feb 2003 20:22:25 +0100 (CET)


michel (Michel Selten) 2003/02/26 20:22:25 CET

  Modified files:
    blender/source/blender/python BPY_extern.h Makefile.am 
    blender/source/blender/python/api2_2x Makefile.am interface.c 
  Added files:
    blender/source/blender/python BPY_interface.c 
    blender/source/blender/python/api2_2x Blender.c Blender.i 
                                          Blender_wrap.c Object.c 
                                          Object.i Object_wrap.c 
                                          interface.h modules.h 
  
  Log:
  Implemented enough functionality to actually execute Python from within
  Blender.
  * Moved api2_2x/interface.c to ./BPY_interface.c
    This will be the general api layer from which all variants of the Blender
    api. Currently only the 2.2x variant is initialised.
  * Used swig (www.swig.org) to create Python wrappers for a couple of dummy
    functions.
  * Started implementation of the Blender and Blender.Object modules.
  
  Michel
  
  Revision  Changes    Path
  1.2       +10 -9     blender/source/blender/python/BPY_extern.h
  1.2       +6 -1      blender/source/blender/python/Makefile.am
  1.2       +14 -2     blender/source/blender/python/api2_2x/Makefile.am
  1.2       +4 -78     blender/source/blender/python/api2_2x/interface.c