diff --git a/python/CMakeLists.txt b/python/CMakeLists.txt index f2ede1cc1fde21b1132dec03d83bfd407ea0626c..1b5f1cc5c06831e655ee929219fbd1731aaaa574 100644 --- a/python/CMakeLists.txt +++ b/python/CMakeLists.txt @@ -1,22 +1,7 @@ # -# Copyright (c) 2014-2019 CNRS -# Copyright (c) 2018-2019 INRIA +# Copyright (c) 2014-2020 CNRS INRIA # -MACRO(SYMLINK_AND_INSTALL_HEADERS HEADERS SUBPATH) - FOREACH(header ${HEADERS}) - GET_FILENAME_COMPONENT(headerName ${header} NAME) - GET_FILENAME_COMPONENT(headerPath ${header} PATH) - EXECUTE_PROCESS(COMMAND ${CMAKE_COMMAND} -E ${LINK} - ${CMAKE_CURRENT_SOURCE_DIR}/${header} - ${${PROJECT_NAME}_BINARY_DIR}/include/${PROJECT_NAME}/${SUBPATH}/${header}) - - INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${header} - DESTINATION ${CMAKE_INSTALL_PREFIX}/include/${PROJECT_NAME}/${SUBPATH}/${headerPath} - PERMISSIONS OWNER_READ GROUP_READ WORLD_READ OWNER_WRITE) - ENDFOREACH(header) -ENDMACRO(SYMLINK_AND_INSTALL_HEADERS HEADERS SUBPATH) - # --- LIBRARY --- # SET(PYWRAP ${PROJECT_NAME}_pywrap) SET(PYWRAP ${PYWRAP} PARENT_SCOPE) @@ -34,10 +19,7 @@ TARGET_LINK_LIBRARIES(${PYWRAP} PUBLIC ${PROJECT_NAME}) IF(NOT WIN32) TARGET_COMPILE_OPTIONS(${PYWRAP} PRIVATE "-Wno-conversion") ENDIF() -#IF(BUILD_WITH_COMMIT_VERSION) -# TAG_LIBRARY_VERSION(${PYWRAP}) -#ENDIF(BUILD_WITH_COMMIT_VERSION) -IF(DEFINED EIGENPY_SITELIB_ROOT AND EIGENPY_SITELIB_ROOT) +IF(EIGENPY_SITELIB_ROOT) SET(${PYWRAP}_INSTALL_DIR ${EIGENPY_SITELIB_ROOT}/${PYTHON_SITELIB}/${PROJECT_NAME}) ELSE() SET(${PYWRAP}_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/${PYTHON_SITELIB}/${PROJECT_NAME}) @@ -59,9 +41,6 @@ SET(PYTHON_FILES ) FOREACH(python ${PYTHON_FILES}) - IF(NOT WIN32) - PYTHON_BUILD(${PROJECT_NAME} ${python}) - ENDIF() INSTALL(FILES "${CMAKE_CURRENT_SOURCE_DIR}/eigenpy/${python}" DESTINATION ${${PYWRAP}_INSTALL_DIR})