target tagging added

This commit is contained in:
Wiesner András 2024-05-23 20:52:39 +02:00
parent 64b4b3d2db
commit 1875584087
2 changed files with 4 additions and 4 deletions

View File

@ -6,10 +6,10 @@ target_include_directories(freertos_kernel_include_${FREERTOS_TAG}
INTERFACE
.
# Note: DEPRECATED but still supported, may be removed in a future release.
$<$<NOT:$<TARGET_EXISTS:freertos_config>>:${FREERTOS_CONFIG_FILE_DIRECTORY}>
$<$<NOT:$<TARGET_EXISTS:freertos_config_${FREERTOS_TAG}>>:${FREERTOS_CONFIG_FILE_DIRECTORY}>
)
target_link_libraries(freertos_kernel_include_${FREERTOS_TAG}
INTERFACE
$<$<TARGET_EXISTS:freertos_config>:freertos_config>
$<$<TARGET_EXISTS:freertos_config_${FREERTOS_TAG}>:freertos_config_${FREERTOS_TAG}>
)

View File

@ -1103,9 +1103,9 @@ target_link_libraries(freertos_kernel_port_${FREERTOS_TAG}
PUBLIC
$<$<STREQUAL:${FREERTOS_PORT},GCC_RP2040>:pico_base_headers>
$<$<STREQUAL:${FREERTOS_PORT},GCC_XTENSA_ESP32>:idf::esp32>
freertos_kernel_port_headers
freertos_kernel_port_headers_${FREERTOS_TAG}
PRIVATE
freertos_kernel_include
freertos_kernel_include_${FREERTOS_TAG}
$<$<STREQUAL:${FREERTOS_PORT},GCC_POSIX>:Threads::Threads>
"$<$<STREQUAL:${FREERTOS_PORT},GCC_RP2040>:hardware_clocks;hardware_exception>"
$<$<STREQUAL:${FREERTOS_PORT},MSVC_MINGW>:winmm> # Windows library which implements timers