wangzhengquan
2020-12-30 da1172ca782618101a0034937602057cae1849e7
src/CMakeLists.txt
@@ -29,25 +29,17 @@
   )
target_include_directories(shm_queue PUBLIC
                           "${PROJECT_BINARY_DIR}"
                           ${EXTRA_INCLUDES}
                           )
target_include_directories(shm_queue PUBLIC
                                        ${PROJECT_BINARY_DIR}
                           ${CMAKE_CURRENT_SOURCE_DIR}
                           ${CMAKE_CURRENT_SOURCE_DIR}/shm
                           ${CMAKE_CURRENT_SOURCE_DIR}/queue
                           ${CMAKE_CURRENT_SOURCE_DIR}/socket
                           )
# state that anybody linking to us needs to include the current source dir
# to find MathFunctions.h, while we don't.
target_include_directories(shm_queue INTERFACE
                                        ${CMAKE_CURRENT_SOURCE_DIR}
                                   ${CMAKE_CURRENT_SOURCE_DIR}/shm
                                   ${CMAKE_CURRENT_SOURCE_DIR}/queue
                                   ${CMAKE_CURRENT_SOURCE_DIR}/socket
                                  )
# install rules
install(TARGETS shm_queue DESTINATION lib)