diff options
Diffstat (limited to 'python/gras')
-rw-r--r-- | python/gras/CMakeLists.txt | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/python/gras/CMakeLists.txt b/python/gras/CMakeLists.txt new file mode 100644 index 0000000..a55d09e --- /dev/null +++ b/python/gras/CMakeLists.txt @@ -0,0 +1,33 @@ +######################################################################## +# Include swig generation macros +######################################################################## +find_package(SWIG) +find_package(PythonLibs) +if(NOT SWIG_FOUND OR NOT PYTHONLIBS_FOUND) + return() +endif() +include(GrSwig) +include(GrPython) +find_package(Boost) #for headers + +######################################################################## +# setup SWIG build +######################################################################## +list(APPEND GR_SWIG_INCLUDE_DIRS ${GRAS_INCLUDE_DIRS}) +list(APPEND GR_SWIG_INCLUDE_DIRS ${Boost_INCLUDE_DIRS}) + +#GR_SWIG_MAKE(${pmc_swig_module} ${pmc_swig_module}.i) +#GR_SWIG_INSTALL( +# TARGETS ${pmc_swig_module} +# DESTINATION ${GR_PYTHON_DIR}/PMC +# COMPONENT ${PMC_COMP_PYTHON} +#) + +######################################################################## +# Install rules +######################################################################## +#GR_PYTHON_INSTALL( +# FILES __init__.py +# DESTINATION ${GR_PYTHON_DIR}/PMC +# COMPONENT ${PMC_COMP_PYTHON} +#) |