File tree Expand file tree Collapse file tree 3 files changed +12
-3
lines changed
Expand file tree Collapse file tree 3 files changed +12
-3
lines changed Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ project(slick-queue
88set (CMAKE_CXX_STANDARD 20)
99
1010add_library (slick-queue INTERFACE )
11- add_library (slick::slick- queue ALIAS slick-queue)
11+ add_library (slick::queue ALIAS slick-queue)
1212# For backward compatibility with older versions
1313add_library (slick_queue ALIAS slick-queue)
1414add_library (slick::slick_queue ALIAS slick-queue)
@@ -17,6 +17,7 @@ target_include_directories(slick-queue INTERFACE
1717 $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} /include >
1818 $<INSTALL_INTERFACE:include >
1919)
20+ set_target_properties (slick-queue PROPERTIES EXPORT_NAME queue)
2021
2122if (UNIX AND NOT APPLE )
2223 target_link_libraries (slick-queue INTERFACE rt atomic)
Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ Then in your CMakeLists.txt:
4646
4747``` cmake
4848find_package(slick-queue CONFIG REQUIRED)
49- target_link_libraries(your_target PRIVATE slick::slick- queue)
49+ target_link_libraries(your_target PRIVATE slick::queue)
5050```
5151
5252### Using CMake FetchContent
@@ -63,7 +63,7 @@ FetchContent_Declare(
6363)
6464FetchContent_MakeAvailable(slick-queue)
6565
66- target_link_libraries(your_target PRIVATE slick::slick- queue)
66+ target_link_libraries(your_target PRIVATE slick::queue)
6767```
6868
6969## Usage
Original file line number Diff line number Diff line change 22
33include ("${CMAKE_CURRENT_LIST_DIR} /slick-queueTargets.cmake" )
44
5+ if (NOT TARGET slick::slick-queue AND TARGET slick::queue)
6+ add_library (slick::slick-queue ALIAS slick::queue)
7+ endif ()
8+
9+ if (NOT TARGET slick::slick_queue AND TARGET slick::queue)
10+ add_library (slick::slick_queue ALIAS slick::queue)
11+ endif ()
12+
513check_required_components(slick-queue)
You can’t perform that action at this time.
0 commit comments