summaryrefslogtreecommitdiff
path: root/python/gras
diff options
context:
space:
mode:
Diffstat (limited to 'python/gras')
-rw-r--r--python/gras/CMakeLists.txt33
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}
+#)