Browse Source

CMake: dtoolbase/dtoolutil may need to link against Python.

Sam Edwards 12 years ago
parent
commit
2a85cd7a5b
2 changed files with 6 additions and 1 deletions
  1. 3 1
      dtool/src/dtoolbase/CMakeLists.txt
  2. 3 0
      dtool/src/dtoolutil/CMakeLists.txt

+ 3 - 1
dtool/src/dtoolbase/CMakeLists.txt

@@ -62,4 +62,6 @@ set(P3DTOOLBASE_SOURCES
 composite_sources(p3dtoolbase P3DTOOLBASE_SOURCES)
 
 add_library(p3dtoolbase	${P3DTOOLBASE_HEADERS} ${P3DTOOLBASE_SOURCES})
-
+if(HAVE_PYTHON)
+  target_link_libraries(p3dtoolbase ${PYTHON_LIBRARIES})
+endif()

+ 3 - 0
dtool/src/dtoolutil/CMakeLists.txt

@@ -52,3 +52,6 @@ composite_sources(p3dtoolutil P3DTOOLUTIL_SOURCES)
 
 add_library(p3dtoolutil ${P3DTOOLUTIL_HEADERS} ${P3DTOOLUTIL_SOURCES})
 target_link_libraries(p3dtoolutil p3dtoolbase ${CMAKE_DL_LIBS})
+if(HAVE_PYTHON)
+  target_link_libraries(p3dtoolutil ${PYTHON_LIBRARIES})
+endif()