Ronald Cron | 2581d91 | 2024-06-10 16:05:53 +0200 | [diff] [blame^] | 1 | option(INSTALL_PSA_CRYPTO_HEADERS "Install PSA Crypto headers." ON) |
| 2 | |
| 3 | if(INSTALL_PSA_CRYPTO_HEADERS) |
| 4 | |
| 5 | file(GLOB psa_headers "psa/*.h") |
| 6 | |
| 7 | install(FILES ${psa_headers} |
| 8 | DESTINATION include/psa |
| 9 | PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ) |
| 10 | |
| 11 | endif(INSTALL_PSA_CRYPTO_HEADERS) |
| 12 | |
| 13 | # Make includes available in an out-of-source build. ssl-opt.sh requires it. |
| 14 | if (ENABLE_TESTING AND NOT ${CMAKE_CURRENT_BINARY_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR}) |
| 15 | link_to_source(psa) |
| 16 | endif() |