X-Git-Url: http://woldlab.caltech.edu/gitweb/?a=blobdiff_plain;f=makelib%2FPlatform.cmake;h=d1f326b800e475ec6cd9f20e19a2abbb10820e6e;hb=6eafc1a220d4ae8442189c1051ff99844efbfd53;hp=654d373eb4ad19869f862a3b1d702aa4af95accd;hpb=26f330047648a71e8753dfbf97a02c944cd6492f;p=mussa.git diff --git a/makelib/Platform.cmake b/makelib/Platform.cmake index 654d373..d1f326b 100644 --- a/makelib/Platform.cmake +++ b/makelib/Platform.cmake @@ -2,6 +2,20 @@ # Defines: # +# figure out Python flags +FIND_PACKAGE(PythonInterp) +IF(PYTHONINTERP_FOUND) + EXEC_PROGRAM(${PYTHON_EXECUTABLE} + ARGS ${CMAKE_SOURCE_DIR}/makelib/python_config_var.py LIBS + OUTPUT_VARIABLE PYTHON_LINK_LIBRARIES ) + EXEC_PROGRAM(${PYTHON_EXECUTABLE} + ARGS ${CMAKE_SOURCE_DIR}/makelib/python_config_var.py LINKFORSTATIC + OUTPUT_VARIABLE PYTHON_LINKFORSTATIC ) +ELSE(PYTHONINTERP_FOUND) + SET(PYTHON_EXTRA_LIBRARIES "") + SET(PYTHON_LINKFORSTATIC "") +ENDIF(PYTHONINTERP_FOUND) + MACRO(GET_MUSSA_COMPILE_FLAGS return) SET(return "") IF(APPLE) @@ -13,7 +27,7 @@ MACRO(GET_MUSSA_COMPILE_FLAGS return) ENDMACRO(GET_MUSSA_COMPILE_FLAGS) MACRO(GET_MUSSA_LINK_FLAGS return) - SET(${return} "") + SET(${return} "") IF(APPLE) SET(${return} ${${return}}