summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuichiro Utsumi <utsumi.yuichiro@jp.fujitsu.com>2021-06-29 06:38:18 +0000
committerBrad King <brad.king@kitware.com>2021-06-29 09:31:53 -0400
commit3a0effcd16f657a13390cfd27a13ca334df1ac98 (patch)
tree3fe3303b3883f4189a92972009729427a6e05d6c
parentfb02657b6a4f66cfb1b1673c170136f07945eda2 (diff)
downloadcmake-3a0effcd16f657a13390cfd27a13ca334df1ac98.tar.gz
FujitsuClang: Set CMAKE_<LANG>_COMPILER_AR and CMAKE_<LANG>_COMPILER_RANLIB
Fixes: #22337
-rw-r--r--Modules/Compiler/FujitsuClang-FindBinUtils.cmake6
1 files changed, 6 insertions, 0 deletions
diff --git a/Modules/Compiler/FujitsuClang-FindBinUtils.cmake b/Modules/Compiler/FujitsuClang-FindBinUtils.cmake
new file mode 100644
index 0000000000..4a6401d957
--- /dev/null
+++ b/Modules/Compiler/FujitsuClang-FindBinUtils.cmake
@@ -0,0 +1,6 @@
+if(NOT DEFINED _CMAKE_PROCESSING_LANGUAGE OR _CMAKE_PROCESSING_LANGUAGE STREQUAL "")
+ message(FATAL_ERROR "Internal error: _CMAKE_PROCESSING_LANGUAGE is not set")
+endif()
+
+set(CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER_AR ar)
+set(CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER_RANLIB ranlib)