File tree Expand file tree Collapse file tree 5 files changed +9
-6
lines changed
Expand file tree Collapse file tree 5 files changed +9
-6
lines changed Original file line number Diff line number Diff line change 1+ Bugfix
2+ * CMake now installs headers to `CMAKE_INSTALL_INCLUDEDIR` instead of the
3+ hard-coded `include` directory.
Original file line number Diff line number Diff line change @@ -172,7 +172,7 @@ foreach(target IN LISTS target_libraries)
172172 $<BUILD_INTERFACE :${TF_PSA_CRYPTO_DIR} /drivers /builtin /include />
173173 $<BUILD_INTERFACE :${TF_PSA_CRYPTO_DIR} /drivers /everest /include />
174174 $<BUILD_INTERFACE :${TF_PSA_CRYPTO_DIR} /drivers /p256 -m />
175- $<INSTALL_INTERFACE :include / >
175+ $<INSTALL_INTERFACE :${CMAKE_INSTALL_INCLUDEDIR} >
176176 PRIVATE ${TF_PSA_CRYPTO_DIR} /core
177177 ${TF_PSA_CRYPTO_DIR} /drivers/builtin/src
178178 # Needed to include psa_crypto_driver_wrappers.h
Original file line number Diff line number Diff line change @@ -60,7 +60,7 @@ endif(USE_SHARED_TF_PSA_CRYPTO_LIBRARY)
6060if (INSTALL_TF_PSA_CRYPTO_HEADERS)
6161
6262 install (DIRECTORY include/mbedtls
63- DESTINATION include
63+ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
6464 FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
6565 DIRECTORY_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ
6666 GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ endif(USE_SHARED_TF_PSA_CRYPTO_LIBRARY)
3232if (INSTALL_TF_PSA_CRYPTO_HEADERS)
3333
3434 install (DIRECTORY include/tf-psa-crypto/private/everest
35- DESTINATION include /tf-psa-crypto/private/everest
35+ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} /tf-psa-crypto/private/everest
3636 FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
3737 DIRECTORY_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
3838 FILES_MATCHING PATTERN "*.h" )
Original file line number Diff line number Diff line change @@ -6,15 +6,15 @@ if(INSTALL_TF_PSA_CRYPTO_HEADERS)
66 file (GLOB mbedtls_crypto_headers "../drivers/builtin/include/mbedtls/*.h" "mbedtls/*.h" )
77
88 install (FILES ${psa_headers}
9- DESTINATION include /psa
9+ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} /psa
1010 PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ)
1111
1212 install (FILES ${tf-psa-crypto_headers}
13- DESTINATION include /tf-psa-crypto
13+ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} /tf-psa-crypto
1414 PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ)
1515
1616 install (FILES ${mbedtls_crypto_headers}
17- DESTINATION include /mbedtls
17+ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} /mbedtls
1818 PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ)
1919endif (INSTALL_TF_PSA_CRYPTO_HEADERS )
2020
You can’t perform that action at this time.
0 commit comments