Skip to content

Commit

Permalink
use ament_cmake_export_targets
Browse files Browse the repository at this point in the history
  • Loading branch information
dirk-thomas committed Mar 24, 2017
1 parent 5b46427 commit 3647375
Showing 1 changed file with 4 additions and 6 deletions.
10 changes: 4 additions & 6 deletions ament_index_cpp/CMakeLists.txt
Expand Up @@ -14,10 +14,13 @@ add_library(${PROJECT_NAME} SHARED
src/get_search_paths.cpp
src/has_resource.cpp)
target_compile_definitions(${PROJECT_NAME} PRIVATE "AMENT_INDEX_CPP_BUILDING_DLL")
target_include_directories(${PROJECT_NAME} PUBLIC include)
target_include_directories(${PROJECT_NAME} PUBLIC
"$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>"
"$<INSTALL_INTERFACE:include>")

ament_export_include_directories(include)
ament_export_libraries(${PROJECT_NAME})
ament_export_targets(${PROJECT_NAME})

if(BUILD_TESTING)
find_package(ament_lint_auto REQUIRED)
Expand All @@ -36,8 +39,3 @@ ament_package()

install(DIRECTORY include/
DESTINATION include)

install(TARGETS ${PROJECT_NAME}
ARCHIVE DESTINATION lib
LIBRARY DESTINATION lib
RUNTIME DESTINATION bin)

0 comments on commit 3647375

Please sign in to comment.