@@ -118,19 +118,21 @@ ELSE(APPLE)
118118 ADD_LIBRARY (${PROJECT_NAME} SHARED ${${PROJECT_NAME} _SOURCES} ${${PROJECT_NAME} _HEADERS})
119119ENDIF (APPLE )
120120
121- TARGET_LINK_LIBRARIES (${PROJECT_NAME} ${Boost_LIBRARIES} ${PYTHON_LIBRARIES } )
121+ TARGET_LINK_BOOST_PYTHON (${PROJECT_NAME} )
122122PKG_CONFIG_USE_DEPENDENCY(${PROJECT_NAME} eigen3)
123123INSTALL (TARGETS ${PROJECT_NAME} DESTINATION ${CMAKE_INSTALL_PREFIX} /lib)
124124
125125# ----------------------------------------------------
126126# --- UNIT TEST --------------------------------------
127127# ----------------------------------------------------
128128ADD_LIBRARY (matrix SHARED unittest/matrix.cpp)
129- TARGET_LINK_LIBRARIES (matrix ${Boost_LIBRARIES} ${PROJECT_NAME} )
129+ TARGET_LINK_LIBRARIES (matrix ${PROJECT_NAME} )
130+ TARGET_LINK_BOOST_PYTHON(matrix)
130131SET_TARGET_PROPERTIES (matrix PROPERTIES PREFIX "" )
131132
132133ADD_LIBRARY (geometry SHARED unittest/geometry.cpp)
133- TARGET_LINK_LIBRARIES (geometry ${Boost_LIBRARIES} ${PROJECT_NAME} )
134+ TARGET_LINK_LIBRARIES (geometry ${PROJECT_NAME} )
135+ TARGET_LINK_BOOST_PYTHON(geometry)
134136SET_TARGET_PROPERTIES (geometry PROPERTIES PREFIX "" )
135137
136138IF (EIGEN_NUMPY_ALIGNED)
@@ -141,7 +143,5 @@ PKG_CONFIG_APPEND_LIBS(${PROJECT_NAME})
141143PKG_CONFIG_APPEND_CFLAGS("-I${PYTHON_INCLUDE_DIRS} " )
142144PKG_CONFIG_APPEND_CFLAGS("-I${NUMPY_INCLUDE_DIRS} " )
143145PKG_CONFIG_APPEND_BOOST_LIBS(${BOOST_COMPONENTS} )
144- PKG_CONFIG_APPEND_LIBS_RAW(${PYTHON_LIBRARIES} )
145-
146146
147147SETUP_PROJECT_FINALIZE()
0 commit comments