Python: added symlinks for src/include and src/lib

This commit is contained in:
Philippe Tillet
2015-05-03 03:43:53 -04:00
parent 7dba13c206
commit 6b61bd3169
3 changed files with 11 additions and 6 deletions

View File

@@ -41,13 +41,16 @@ foreach(FILE ${INCLUDE_DIRECTORIES_LST})
endforeach() endforeach()
configure_file(${SETUP_PY_IN} ${SETUP_PY}) configure_file(${SETUP_PY_IN} ${SETUP_PY})
add_custom_command(OUTPUT "${CMAKE_BINARY_DIR}/build/timestamp"
COMMAND ${CMAKE_COMMAND} -E remove_directory ${CMAKE_SOURCE_DIR}/python/src/lib
COMMAND ${CMAKE_COMMAND} -E remove_directory ${CMAKE_SOURCE_DIR}/python/src/include
COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_SOURCE_DIR}/lib ${CMAKE_SOURCE_DIR}/python/src/lib if(CMAKE_BUILD_TYPE STREQUAL "Release")
COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_SOURCE_DIR}/include ${CMAKE_SOURCE_DIR}/python/src/include) add_custom_command(OUTPUT "${CMAKE_BINARY_DIR}/build/timestamp"
add_custom_target(package-python ALL DEPENDS "${CMAKE_BINARY_DIR}/build/timestamp") COMMAND ${CMAKE_COMMAND} -E remove_directory ${CMAKE_SOURCE_DIR}/python/src/lib
COMMAND ${CMAKE_COMMAND} -E remove_directory ${CMAKE_SOURCE_DIR}/python/src/include
COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_SOURCE_DIR}/lib ${CMAKE_SOURCE_DIR}/python/src/lib
COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_SOURCE_DIR}/include ${CMAKE_SOURCE_DIR}/python/src/include)
add_custom_target(package-python ALL DEPENDS "${CMAKE_BINARY_DIR}/build/timestamp")
endif()
#Isaac #Isaac

1
python/src/include Symbolic link
View File

@@ -0,0 +1 @@
../../include/

1
python/src/lib Symbolic link
View File

@@ -0,0 +1 @@
../../lib