引入proxy
This commit is contained in:
+3
-1
@@ -1,5 +1,5 @@
|
|||||||
include(${CMAKE_CURRENT_LIST_DIR}/cmake/rely.cmake)
|
include(${CMAKE_CURRENT_LIST_DIR}/cmake/rely.cmake)
|
||||||
set(Aethera_Kernel_dependencies aethera_kernel::taskflow global::magic_enum global::expected)
|
set(Aethera_Kernel_dependencies global::proxy aethera_kernel::taskflow global::magic_enum global::expected)
|
||||||
set(Aethera_BUILD_TESTS TRUE)
|
set(Aethera_BUILD_TESTS TRUE)
|
||||||
if (Aethera_BUILD_TESTS)
|
if (Aethera_BUILD_TESTS)
|
||||||
set(Aethera_Kernel_test_targets)
|
set(Aethera_Kernel_test_targets)
|
||||||
@@ -20,6 +20,7 @@ find_package(Threads REQUIRED)
|
|||||||
find_package(Taskflow CONFIG REQUIRED)
|
find_package(Taskflow CONFIG REQUIRED)
|
||||||
find_package(magic_enum CONFIG REQUIRED)
|
find_package(magic_enum CONFIG REQUIRED)
|
||||||
find_package(tl-expected CONFIG REQUIRED)
|
find_package(tl-expected CONFIG REQUIRED)
|
||||||
|
find_package(msft_proxy4 4.1 CONFIG REQUIRED)
|
||||||
if (Aethera_BUILD_TESTS)
|
if (Aethera_BUILD_TESTS)
|
||||||
find_package(GTest CONFIG REQUIRED)
|
find_package(GTest CONFIG REQUIRED)
|
||||||
find_package(benchmark CONFIG REQUIRED)
|
find_package(benchmark CONFIG REQUIRED)
|
||||||
@@ -42,6 +43,7 @@ target_link_libraries(Aethera_Kernel PUBLIC
|
|||||||
Taskflow::Taskflow
|
Taskflow::Taskflow
|
||||||
magic_enum::magic_enum
|
magic_enum::magic_enum
|
||||||
tl::expected
|
tl::expected
|
||||||
|
msft_proxy4::proxy
|
||||||
"$<BUILD_INTERFACE:concurrentqueue>"
|
"$<BUILD_INTERFACE:concurrentqueue>"
|
||||||
)
|
)
|
||||||
target_link_libraries(Aethera_Kernel PRIVATE Threads::Threads)
|
target_link_libraries(Aethera_Kernel PRIVATE Threads::Threads)
|
||||||
|
|||||||
Reference in New Issue
Block a user