1
0
mirror of https://github.com/Mbed-TLS/mbedtls.git synced 2025-08-08 17:42:09 +03:00

Merge pull request #5837 from robert-shade/robert-shade/add_subdirectory_support

Allow building as a subdir
This commit is contained in:
Dave Rodgman
2022-06-06 14:11:06 +01:00
committed by GitHub
2 changed files with 5 additions and 0 deletions

View File

@@ -0,0 +1,4 @@
Changes
* Add aliases for libraries so that the normal MbedTLS::* targets
work when MbedTLS is built as a subdirectory. Allows use of
CMake's FetchContent, as requested in #5688.

View File

@@ -291,6 +291,7 @@ if(USE_SHARED_MBEDTLS_LIBRARY)
endif(USE_SHARED_MBEDTLS_LIBRARY)
foreach(target IN LISTS target_libraries)
add_library(MbedTLS::${target} ALIAS ${target}) # add_subdirectory support
# Include public header files from /include and other directories
# declared by /3rdparty/**/CMakeLists.txt. Include private header files
# from /library and others declared by /3rdparty/**/CMakeLists.txt.