Extremely basic first go at SWIG bindings

Only Enums.h is wrapped so far and I haven't tested it
For now I will focus on Python but Java and C# will be useful too
This commit is contained in:
Matt Williams
2009-03-27 18:54:20 +00:00
parent fc7cf98347
commit 27b17cf348
3 changed files with 24 additions and 0 deletions

View File

@ -30,3 +30,5 @@ INCLUDE(CPack)
CPACK_ADD_COMPONENT(library DISPLAY_NAME "Library" DESCRIPTION "The runtime libraries" REQUIRED)
CPACK_ADD_COMPONENT(development DISPLAY_NAME "Development" DESCRIPTION "Files required for developing with PolyVox" DEPENDS library)
CPACK_ADD_COMPONENT(example DISPLAY_NAME "OpenGL Example" DESCRIPTION "A PolyVox example application using OpenGL" DEPENDS library)
cpack_add_component_group(bindings DISPLAY_NAME "Bindings" DESCRIPTION "Language bindings")
CPACK_ADD_COMPONENT(python DISPLAY_NAME "Python Bindings" DESCRIPTION "PolyVox bindings for the Python language" DISABLED GROUP bindings DEPENDS library)