diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 4a2b9ac..9923de5 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -17,3 +17,6 @@ SET(INCLUDE_INSTALL "include/osmpbf") SET(files ${CMAKE_SOURCE_DIR}/include/osmpbf/osmpbf.h ${CMAKE_BINARY_DIR}/src/osmformat.pb.h ${CMAKE_BINARY_DIR}/src/fileformat.pb.h) INSTALL(FILES ${files} DESTINATION ${INCLUDE_INSTALL}) install(TARGETS osmpbf LIBRARY DESTINATION lib ARCHIVE DESTINATION lib) + +configure_file("OsmpbfConfig.cmake.in" "OsmpbfConfig.cmake" @ONLY) +install(FILES "${CMAKE_CURRENT_BINARY_DIR}/OsmpbfConfig.cmake" DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/cmake/Osmpbf/) diff --git a/src/OsmpbfConfig.cmake.in b/src/OsmpbfConfig.cmake.in new file mode 100644 index 0000000..e6b00ec --- /dev/null +++ b/src/OsmpbfConfig.cmake.in @@ -0,0 +1,2 @@ +set(OSMPBF_INCLUDE_DIRS "@CMAKE_INSTALL_PREFIX@/include/osmpbf") +set(OSMPBF_LIBRARIES "@CMAKE_INSTALL_PREFIX@/lib/libosmpbf.a")