diff --git a/triplets/community/arm-linux-release.cmake b/triplets/community/arm-linux-release.cmake new file mode 100644 index 0000000000..d1ccc402b2 --- /dev/null +++ b/triplets/community/arm-linux-release.cmake @@ -0,0 +1,6 @@ +set(VCPKG_TARGET_ARCHITECTURE arm) +set(VCPKG_CRT_LINKAGE dynamic) +set(VCPKG_LIBRARY_LINKAGE static) + +set(VCPKG_CMAKE_SYSTEM_NAME Linux) +set(VCPKG_BUILD_TYPE release) diff --git a/triplets/community/arm-linux.cmake b/triplets/community/arm-linux.cmake index 6f69da83b2..931d1ad5e2 100644 --- a/triplets/community/arm-linux.cmake +++ b/triplets/community/arm-linux.cmake @@ -3,7 +3,3 @@ set(VCPKG_CRT_LINKAGE dynamic) set(VCPKG_LIBRARY_LINKAGE static) set(VCPKG_CMAKE_SYSTEM_NAME Linux) - -if(NOT CMAKE_HOST_SYSTEM_PROCESSOR) - execute_process(COMMAND "uname" "-m" OUTPUT_VARIABLE CMAKE_HOST_SYSTEM_PROCESSOR OUTPUT_STRIP_TRAILING_WHITESPACE) -endif() diff --git a/triplets/community/arm64-linux-release.cmake b/triplets/community/arm64-linux-release.cmake new file mode 100644 index 0000000000..20ca16054c --- /dev/null +++ b/triplets/community/arm64-linux-release.cmake @@ -0,0 +1,6 @@ +set(VCPKG_TARGET_ARCHITECTURE arm64) +set(VCPKG_CRT_LINKAGE dynamic) +set(VCPKG_LIBRARY_LINKAGE static) + +set(VCPKG_CMAKE_SYSTEM_NAME Linux) +set(VCPKG_BUILD_TYPE release) diff --git a/triplets/community/arm64-linux.cmake b/triplets/community/arm64-linux.cmake index 5faf2f0a0f..07452e099c 100644 --- a/triplets/community/arm64-linux.cmake +++ b/triplets/community/arm64-linux.cmake @@ -3,7 +3,3 @@ set(VCPKG_CRT_LINKAGE dynamic) set(VCPKG_LIBRARY_LINKAGE static) set(VCPKG_CMAKE_SYSTEM_NAME Linux) - -if(NOT CMAKE_HOST_SYSTEM_PROCESSOR) - execute_process(COMMAND "uname" "-m" OUTPUT_VARIABLE CMAKE_HOST_SYSTEM_PROCESSOR OUTPUT_STRIP_TRAILING_WHITESPACE) -endif() diff --git a/triplets/community/ppc64le-linux-release.cmake b/triplets/community/ppc64le-linux-release.cmake new file mode 100644 index 0000000000..f82408de57 --- /dev/null +++ b/triplets/community/ppc64le-linux-release.cmake @@ -0,0 +1,6 @@ +set(VCPKG_TARGET_ARCHITECTURE ppc64le) +set(VCPKG_CRT_LINKAGE dynamic) +set(VCPKG_LIBRARY_LINKAGE static) + +set(VCPKG_CMAKE_SYSTEM_NAME Linux) +set(VCPKG_BUILD_TYPE release) diff --git a/triplets/community/s390x-linux-release.cmake b/triplets/community/s390x-linux-release.cmake new file mode 100644 index 0000000000..457e79d5fa --- /dev/null +++ b/triplets/community/s390x-linux-release.cmake @@ -0,0 +1,6 @@ +set(VCPKG_TARGET_ARCHITECTURE s390x) +set(VCPKG_CRT_LINKAGE dynamic) +set(VCPKG_LIBRARY_LINKAGE static) + +set(VCPKG_CMAKE_SYSTEM_NAME Linux) +set(VCPKG_BUILD_TYPE release)