@@ -114,15 +114,18 @@ target_link_libraries(libapr_dynamic PUBLIC ${HDF5_LIBRARIES} ${TIFF_LIBRARIES}
114114if (APR_INSTALL)
115115 message (STATUS "APR: Install library in [${CMAKE_INSTALL_PREFIX} ]" )
116116 install (TARGETS libapr_static DESTINATION lib COMPONENT LIB)
117- # install(TARGETS libapr_dynamic DESTINATION lib COMPONENT LIB)
118- install (DIRECTORY src/algorithm DESTINATION include /apr FILES_MATCHING PATTERN "*.hpp" )
119- install (DIRECTORY src/data_structures DESTINATION include /apr FILES_MATCHING PATTERN "*.hpp" )
120- install (DIRECTORY src/io DESTINATION include /apr FILES_MATCHING PATTERN "*.hpp" PATTERN "*.h" )
121- install (DIRECTORY src/misc DESTINATION include /apr FILES_MATCHING PATTERN "*.hpp" )
122- install (DIRECTORY src/numerics DESTINATION include /apr FILES_MATCHING PATTERN "*.hpp" )
123- install (DIRECTORY src/vis DESTINATION include /apr FILES_MATCHING PATTERN "*.h" )
124- install (FILES ${PROJECT_BINARY_DIR} /ConfigAPR.h DESTINATION include /apr/io)
125- install (FILES ${PROJECT_BINARY_DIR} /ConfigAPR.h DESTINATION include /apr)
117+ install (TARGETS libapr_dynamic DESTINATION lib COMPONENT LIB)
118+ install (DIRECTORY src/algorithm DESTINATION include /apr COMPONENT DEV FILES_MATCHING PATTERN "*.hpp" )
119+ install (DIRECTORY src/data_structures DESTINATION include /apr COMPONENT DEV FILES_MATCHING PATTERN "*.hpp" )
120+ install (DIRECTORY src/io DESTINATION include /apr COMPONENT DEV FILES_MATCHING PATTERN "*.hpp" PATTERN "*.h" )
121+ install (DIRECTORY src/misc DESTINATION include /apr COMPONENT DEV FILES_MATCHING PATTERN "*.hpp" )
122+ install (DIRECTORY src/numerics DESTINATION include /apr COMPONENT DEV FILES_MATCHING PATTERN "*.hpp" )
123+ install (DIRECTORY src/vis DESTINATION include /apr COMPONENT DEV FILES_MATCHING PATTERN "*.h" )
124+ install (FILES ${PROJECT_BINARY_DIR} /ConfigAPR.h COMPONENT DEV DESTINATION include /apr/io)
125+ install (FILES ${PROJECT_BINARY_DIR} /ConfigAPR.h COMPONENT DEV DESTINATION include /apr)
126+
127+ configure_file ("${CMAKE_CURRENT_SOURCE_DIR} /cmake/apr.pc.in" "${CMAKE_CURRENT_BINARY_DIR} /apr.pc" @ONLY)
128+ install (FILES "${CMAKE_CURRENT_BINARY_DIR} /apr.pc" DESTINATION lib/pkgconfig COMPONENT DEV)
126129endif (APR_INSTALL)
127130
128131
0 commit comments