[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