mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2025-03-28 13:06:59 +00:00
CMake: psa: Enable installing of headers
When installing via CMake, also install PSA headers so that PSA APIs can be more easily used from the installed library.
This commit is contained in:
parent
6b58b2c02a
commit
3a45d9e13b
|
@ -3,11 +3,16 @@ option(INSTALL_MBEDTLS_HEADERS "Install mbed TLS headers." ON)
|
||||||
if(INSTALL_MBEDTLS_HEADERS)
|
if(INSTALL_MBEDTLS_HEADERS)
|
||||||
|
|
||||||
file(GLOB headers "mbedtls/*.h")
|
file(GLOB headers "mbedtls/*.h")
|
||||||
|
file(GLOB psa_headers "psa/*.h")
|
||||||
|
|
||||||
install(FILES ${headers}
|
install(FILES ${headers}
|
||||||
DESTINATION include/mbedtls
|
DESTINATION include/mbedtls
|
||||||
PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ)
|
PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ)
|
||||||
|
|
||||||
|
install(FILES ${psa_headers}
|
||||||
|
DESTINATION include/psa
|
||||||
|
PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ)
|
||||||
|
|
||||||
endif(INSTALL_MBEDTLS_HEADERS)
|
endif(INSTALL_MBEDTLS_HEADERS)
|
||||||
|
|
||||||
# Make config.h available in an out-of-source build. ssl-opt.sh requires it.
|
# Make config.h available in an out-of-source build. ssl-opt.sh requires it.
|
||||||
|
|
Loading…
Reference in a new issue