Skip to content
Snippets Groups Projects
Commit 81fab514 authored by Antonio Flores Montoya's avatar Antonio Flores Montoya
Browse files

add cmake installation target

parent 26232ebf
No related branches found
No related tags found
1 merge request!6add cmake installation target
......@@ -11,7 +11,14 @@ set(${PROJECT_NAME}_SRC
ehp.cpp
)
add_library(${PROJECT_NAME} SHARED
option(EHP_BUILD_SHARED_LIBS "Build shared library." ON)
if(EHP_BUILD_SHARED_LIBS)
set(BUILD_SHARED_LIBS ON)
else()
set(BUILD_SHARED_LIBS OFF)
endif()
add_library(${PROJECT_NAME}
${${PROJECT_NAME}_H}
${${PROJECT_NAME}_SRC}
)
......@@ -31,3 +38,9 @@ add_custom_command(
COMMAND "${CMAKE_COMMAND}" -E copy
${PUBLIC_HEADERS}
"${CMAKE_BINARY_DIR}/include/")
install(TARGETS ${PROJECT_NAME} EXPORT ehpTargets
INCLUDES DESTINATION include
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib)
install(FILES ${PUBLIC_HEADERS} DESTINATION include)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment