Skip to content
Snippets Groups Projects
Commit e7aea674 authored by Cristian Lalescu's avatar Cristian Lalescu
Browse files

rename more stuff

parent b6808c6b
No related branches found
No related tags found
No related merge requests found
Showing with 10 additions and 10 deletions
......@@ -279,31 +279,31 @@ set(hpp_for_lib
#file(GLOB_RECURSE hpp_for_lib ${PROJECT_SOURCE_DIR}/*.hpp)
LIST(APPEND source_files ${hpp_for_lib} ${cpp_for_lib})
add_library(bfps ${source_files})
add_library(turtle ${source_files})
target_link_libraries(bfps ${TURTLE_LIBS})
target_link_libraries(turtle ${TURTLE_LIBS})
install(TARGETS bfps EXPORT TURTLE_EXPORT DESTINATION lib/ )
install(DIRECTORY ${PROJECT_SOURCE_DIR}/cpp/ DESTINATION include/bfps/ FILES_MATCHING PATTERN "*.h*")
install(TARGETS turtle EXPORT TURTLE_EXPORT DESTINATION lib/ )
install(DIRECTORY ${PROJECT_SOURCE_DIR}/cpp/ DESTINATION include/turtle/ FILES_MATCHING PATTERN "*.h*")
#####################################################################################
## Export the configuration
configure_file(${PROJECT_SOURCE_DIR}/cmake/TURTLEConfig.cmake.in ${PROJECT_BINARY_DIR}/TURTLEConfig.cmake @ONLY)
configure_file(${PROJECT_SOURCE_DIR}/cmake/TurTLEConfig.cmake.in ${PROJECT_BINARY_DIR}/TurTLEConfig.cmake @ONLY)
install(FILES "${PROJECT_BINARY_DIR}/TURTLEConfig.cmake" DESTINATION lib/)
export(TARGETS bfps FILE "${PROJECT_BINARY_DIR}/TURTLELibraryDepends.cmake")
install(FILES "${PROJECT_BINARY_DIR}/TurTLEConfig.cmake" DESTINATION lib/)
export(TARGETS turtle FILE "${PROJECT_BINARY_DIR}/TurTLELibraryDepends.cmake")
install(EXPORT TURTLE_EXPORT DESTINATION lib/)
#####################################################################################
## Install the python wrapper
# copy command
install(CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E copy_directory ${PROJECT_SOURCE_DIR}/bfps ${PROJECT_BINARY_DIR}/python/bfps/)")
install(CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E copy_directory ${PROJECT_SOURCE_DIR}/turtle ${PROJECT_BINARY_DIR}/python/turtle/)")
if(EXISTS "${PROJECT_SOURCE_DIR}/host_info.py")
install(CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_SOURCE_DIR}/host_info.py ${PROJECT_BINARY_DIR}/python/bfps/)")
install(CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_SOURCE_DIR}/host_info.py ${PROJECT_BINARY_DIR}/python/turtle/)")
else()
install(CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_SOURCE_DIR}/pc_host_info.py ${PROJECT_BINARY_DIR}/python/bfps/host_info.py)")
install(CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_SOURCE_DIR}/pc_host_info.py ${PROJECT_BINARY_DIR}/python/turtle/host_info.py)")
endif()
install(CODE "execute_process(COMMAND python ${PROJECT_SOURCE_DIR}/setup.py install --force --prefix=${CMAKE_INSTALL_PREFIX} WORKING_DIRECTORY ${PROJECT_BINARY_DIR}/python/)")
File moved
File moved
File moved
File moved
File moved
File moved
File moved
File moved
File moved
File moved
File moved
File moved
File moved
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment