summaryrefslogtreecommitdiff
path: root/share/cmake-3.10/Modules/Compiler
diff options
context:
space:
mode:
Diffstat (limited to 'share/cmake-3.10/Modules/Compiler')
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/ADSP-DetermineCompiler.cmake10
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/ARMCC-ASM.cmake7
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/ARMCC-C.cmake2
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/ARMCC-CXX.cmake2
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/ARMCC-DetermineCompiler.cmake16
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/ARMCC.cmake37
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Absoft-Fortran.cmake10
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/AppleClang-ASM.cmake1
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/AppleClang-C-FeatureTests.cmake11
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/AppleClang-C.cmake15
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/AppleClang-CXX-FeatureTests.cmake52
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/AppleClang-CXX.cmake30
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/AppleClang-DetermineCompiler.cmake7
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Borland-DetermineCompiler.cmake7
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Bruce-C-DetermineCompiler.cmake1
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Bruce-C.cmake7
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/CCur-Fortran.cmake1
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake93
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Clang-ASM.cmake5
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake11
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Clang-C.cmake36
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake33
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake56
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Clang-CXX.cmake55
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Clang-DetermineCompiler.cmake4
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Clang-DetermineCompilerInternal.cmake15
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake35
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Clang.cmake83
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake7
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Compaq-C-DetermineCompiler.cmake8
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake8
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Cray-C.cmake22
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Cray-CXX.cmake20
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Cray-DetermineCompiler.cmake6
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Cray-Fortran.cmake6
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Cray.cmake10
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/CrayPrgEnv-C.cmake11
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/CrayPrgEnv-CXX.cmake11
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/CrayPrgEnv-Cray-C.cmake7
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/CrayPrgEnv-Cray-CXX.cmake7
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/CrayPrgEnv-Cray-Fortran.cmake7
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/CrayPrgEnv-Fortran.cmake11
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/CrayPrgEnv-GNU-C.cmake7
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/CrayPrgEnv-GNU-CXX.cmake7
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/CrayPrgEnv-GNU-Fortran.cmake7
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/CrayPrgEnv-Intel-C.cmake7
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/CrayPrgEnv-Intel-CXX.cmake7
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/CrayPrgEnv-Intel-Fortran.cmake7
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/CrayPrgEnv-PGI-C.cmake7
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/CrayPrgEnv-PGI-CXX.cmake7
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/CrayPrgEnv-PGI-Fortran.cmake7
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/CrayPrgEnv.cmake93
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Embarcadero-DetermineCompiler.cmake7
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Flang-FindBinUtils.cmake1
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Flang-Fortran.cmake10
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Fujitsu-DetermineCompiler.cmake2
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/G95-Fortran.cmake9
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/GHS-C.cmake30
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/GHS-CXX.cmake34
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/GHS-DetermineCompiler.cmake6
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/GHS.cmake8
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/GNU-ASM.cmake6
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/GNU-C-DetermineCompiler.cmake11
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/GNU-C-FeatureTests.cmake17
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/GNU-C.cmake25
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake15
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/GNU-CXX-FeatureTests.cmake109
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/GNU-CXX.cmake41
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/GNU-FindBinUtils.cmake35
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/GNU-Fortran.cmake20
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/GNU.cmake89
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/HP-ASM.cmake3
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/HP-C-DetermineCompiler.cmake8
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/HP-C.cmake4
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/HP-CXX-DetermineCompiler.cmake8
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/HP-CXX.cmake13
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/HP-Fortran.cmake6
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/IAR-ASM.cmake21
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/IAR-C.cmake43
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/IAR-CXX.cmake51
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/IAR-DetermineCompiler.cmake21
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/IAR-FindBinUtils.cmake54
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/IAR.cmake76
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake6
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake6
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Intel-ASM.cmake12
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Intel-C-FeatureTests.cmake20
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Intel-C.cmake43
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Intel-CXX-FeatureTests.cmake115
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Intel-CXX.cmake60
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Intel-DetermineCompiler.cmake26
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Intel-Fortran.cmake12
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Intel.cmake30
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/MIPSpro-C.cmake1
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/MIPSpro-CXX.cmake1
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/MIPSpro-DetermineCompiler.cmake15
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/MIPSpro-Fortran.cmake3
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/MSVC-CXX-FeatureTests.cmake117
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/MSVC-CXX.cmake66
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/MSVC-DetermineCompiler.cmake19
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/NAG-Fortran.cmake36
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/NVIDIA-CUDA.cmake35
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/NVIDIA-DetermineCompiler.cmake17
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake10
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/PGI-C.cmake17
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/PGI-CXX.cmake23
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/PGI-DetermineCompiler.cmake9
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/PGI-Fortran.cmake12
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/PGI.cmake39
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/PathScale-C.cmake4
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/PathScale-CXX.cmake4
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/PathScale-DetermineCompiler.cmake9
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/PathScale-Fortran.cmake6
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/PathScale.cmake21
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/QCC-C.cmake2
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/QCC-CXX.cmake12
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/QCC.cmake23
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/SCO-C.cmake2
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/SCO-CXX.cmake2
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/SCO-DetermineCompiler.cmake2
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/SCO.cmake18
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/SDCC-C-DetermineCompiler.cmake16
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/SunPro-ASM.cmake24
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/SunPro-C-DetermineCompiler.cmake15
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/SunPro-C-FeatureTests.cmake14
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/SunPro-C.cmake47
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake15
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/SunPro-CXX-FeatureTests.cmake56
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/SunPro-CXX.cmake51
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/SunPro-Fortran.cmake25
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/SunPro.cmake10
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/TI-ASM.cmake8
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/TI-C.cmake10
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/TI-CXX.cmake10
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/TI-DetermineCompiler.cmake8
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake2
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/TinyCC-C.cmake8
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake4
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/VisualAge-C.cmake1
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake4
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/VisualAge-CXX.cmake1
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/VisualAge-Fortran.cmake1
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/Watcom-DetermineCompiler.cmake10
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/XL-ASM.cmake12
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/XL-C-DetermineCompiler.cmake4
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/XL-C.cmake41
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/XL-CXX-DetermineCompiler.cmake4
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/XL-CXX.cmake49
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/XL-Fortran.cmake17
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/XL.cmake46
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/zOS-C-DetermineCompiler.cmake4
-rwxr-xr-xshare/cmake-3.10/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake4
152 files changed, 0 insertions, 3098 deletions
diff --git a/share/cmake-3.10/Modules/Compiler/ADSP-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/ADSP-DetermineCompiler.cmake
deleted file mode 100755
index 0340f69..0000000
--- a/share/cmake-3.10/Modules/Compiler/ADSP-DetermineCompiler.cmake
+++ /dev/null
@@ -1,10 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)")
-
-set(_compiler_id_version_compute "
-#if defined(__VISUALDSPVERSION__)
- /* __VISUALDSPVERSION__ = 0xVVRRPP00 */
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_HEX@(__VISUALDSPVERSION__>>24)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_HEX@(__VISUALDSPVERSION__>>16 & 0xFF)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_HEX@(__VISUALDSPVERSION__>>8 & 0xFF)
-#endif")
diff --git a/share/cmake-3.10/Modules/Compiler/ARMCC-ASM.cmake b/share/cmake-3.10/Modules/Compiler/ARMCC-ASM.cmake
deleted file mode 100755
index 539d525..0000000
--- a/share/cmake-3.10/Modules/Compiler/ARMCC-ASM.cmake
+++ /dev/null
@@ -1,7 +0,0 @@
-include(Compiler/ARMCC)
-
-set(CMAKE_ASM_OUTPUT_EXTENSION ".o")
-set(CMAKE_ASM_OUTPUT_EXTENSION_REPLACE 1)
-
-set(CMAKE_ASM_COMPILE_OBJECT "<CMAKE_ASM_COMPILER> <INCLUDES> <FLAGS> -o <OBJECT> <SOURCE>")
-set(CMAKE_ASM_SOURCE_FILE_EXTENSIONS s;asm;msa)
diff --git a/share/cmake-3.10/Modules/Compiler/ARMCC-C.cmake b/share/cmake-3.10/Modules/Compiler/ARMCC-C.cmake
deleted file mode 100755
index dcdcaab..0000000
--- a/share/cmake-3.10/Modules/Compiler/ARMCC-C.cmake
+++ /dev/null
@@ -1,2 +0,0 @@
-include(Compiler/ARMCC)
-__compiler_armcc(C)
diff --git a/share/cmake-3.10/Modules/Compiler/ARMCC-CXX.cmake b/share/cmake-3.10/Modules/Compiler/ARMCC-CXX.cmake
deleted file mode 100755
index 811fc93..0000000
--- a/share/cmake-3.10/Modules/Compiler/ARMCC-CXX.cmake
+++ /dev/null
@@ -1,2 +0,0 @@
-include(Compiler/ARMCC)
-__compiler_armcc(CXX)
diff --git a/share/cmake-3.10/Modules/Compiler/ARMCC-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/ARMCC-DetermineCompiler.cmake
deleted file mode 100755
index a3667d7..0000000
--- a/share/cmake-3.10/Modules/Compiler/ARMCC-DetermineCompiler.cmake
+++ /dev/null
@@ -1,16 +0,0 @@
-# ARMCC Toolchain
-set(_compiler_id_pp_test "defined(__ARMCC_VERSION)")
-
-set(_compiler_id_version_compute "
-#if __ARMCC_VERSION >= 1000000
- /* __ARMCC_VERSION = VRRPPPP */
- # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__ARMCC_VERSION/1000000)
- # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__ARMCC_VERSION/10000 % 100)
- # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__ARMCC_VERSION % 10000)
-#else
- /* __ARMCC_VERSION = VRPPPP */
- # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__ARMCC_VERSION/100000)
- # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__ARMCC_VERSION/10000 % 10)
- # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__ARMCC_VERSION % 10000)
-#endif
-")
diff --git a/share/cmake-3.10/Modules/Compiler/ARMCC.cmake b/share/cmake-3.10/Modules/Compiler/ARMCC.cmake
deleted file mode 100755
index 250a8f4..0000000
--- a/share/cmake-3.10/Modules/Compiler/ARMCC.cmake
+++ /dev/null
@@ -1,37 +0,0 @@
-if(_ARMCC_CMAKE_LOADED)
- return()
-endif()
-set(_ARMCC_CMAKE_LOADED TRUE)
-
-# See ARM Compiler documentation at:
-# http://infocenter.arm.com/help/topic/com.arm.doc.set.swdev/index.html
-
-get_filename_component(_CMAKE_C_TOOLCHAIN_LOCATION "${CMAKE_C_COMPILER}" PATH)
-get_filename_component(_CMAKE_CXX_TOOLCHAIN_LOCATION "${CMAKE_CXX_COMPILER}" PATH)
-
-set(CMAKE_EXECUTABLE_SUFFIX ".elf")
-
-find_program(CMAKE_ARMCC_LINKER armlink HINTS "${_CMAKE_C_TOOLCHAIN_LOCATION}" "${_CMAKE_CXX_TOOLCHAIN_LOCATION}" )
-find_program(CMAKE_ARMCC_AR armar HINTS "${_CMAKE_C_TOOLCHAIN_LOCATION}" "${_CMAKE_CXX_TOOLCHAIN_LOCATION}" )
-
-set(CMAKE_LINKER "${CMAKE_ARMCC_LINKER}" CACHE FILEPATH "The ARMCC linker" FORCE)
-mark_as_advanced(CMAKE_ARMCC_LINKER)
-set(CMAKE_AR "${CMAKE_ARMCC_AR}" CACHE FILEPATH "The ARMCC archiver" FORCE)
-mark_as_advanced(CMAKE_ARMCC_AR)
-
-macro(__compiler_armcc lang)
- string(APPEND CMAKE_${lang}_FLAGS_INIT " ")
- string(APPEND CMAKE_${lang}_FLAGS_DEBUG_INIT " -g")
- string(APPEND CMAKE_${lang}_FLAGS_MINSIZEREL_INIT " -Ospace -DNDEBUG")
- string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -Otime -DNDEBUG")
- string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -O2 -g")
-
- set(CMAKE_${lang}_OUTPUT_EXTENSION ".o")
- set(CMAKE_${lang}_OUTPUT_EXTENSION_REPLACE 1)
- set(CMAKE_${lang}_RESPONSE_FILE_LINK_FLAG "--via=")
-
- set(CMAKE_${lang}_LINK_EXECUTABLE "<CMAKE_LINKER> <CMAKE_${lang}_LINK_FLAGS> <LINK_FLAGS> <LINK_LIBRARIES> <OBJECTS> -o <TARGET> --list <TARGET_BASE>.map")
- set(CMAKE_${lang}_CREATE_STATIC_LIBRARY "<CMAKE_AR> --create -cr <TARGET> <LINK_FLAGS> <OBJECTS>")
-
- set(CMAKE_DEPFILE_FLAGS_${lang} "--depend=<DEPFILE> --depend_single_line --no_depend_system_headers")
-endmacro()
diff --git a/share/cmake-3.10/Modules/Compiler/Absoft-Fortran.cmake b/share/cmake-3.10/Modules/Compiler/Absoft-Fortran.cmake
deleted file mode 100755
index da1fc80..0000000
--- a/share/cmake-3.10/Modules/Compiler/Absoft-Fortran.cmake
+++ /dev/null
@@ -1,10 +0,0 @@
-string(APPEND CMAKE_Fortran_FLAGS_INIT " ")
-string(APPEND CMAKE_Fortran_FLAGS_DEBUG_INIT " -g")
-string(APPEND CMAKE_Fortran_FLAGS_MINSIZEREL_INIT " ")
-string(APPEND CMAKE_Fortran_FLAGS_RELEASE_INIT " -O3")
-string(APPEND CMAKE_Fortran_FLAGS_RELWITHDEBINFO_INIT " -O2 -g")
-set(CMAKE_Fortran_MODDIR_FLAG "-YMOD_OUT_DIR=")
-set(CMAKE_Fortran_MODPATH_FLAG "-p")
-set(CMAKE_Fortran_VERBOSE_FLAG "-v")
-set(CMAKE_Fortran_FORMAT_FIXED_FLAG "-ffixed")
-set(CMAKE_Fortran_FORMAT_FREE_FLAG "-ffree")
diff --git a/share/cmake-3.10/Modules/Compiler/AppleClang-ASM.cmake b/share/cmake-3.10/Modules/Compiler/AppleClang-ASM.cmake
deleted file mode 100755
index f52bde0..0000000
--- a/share/cmake-3.10/Modules/Compiler/AppleClang-ASM.cmake
+++ /dev/null
@@ -1 +0,0 @@
-include(Compiler/Clang-ASM)
diff --git a/share/cmake-3.10/Modules/Compiler/AppleClang-C-FeatureTests.cmake b/share/cmake-3.10/Modules/Compiler/AppleClang-C-FeatureTests.cmake
deleted file mode 100755
index e80b526..0000000
--- a/share/cmake-3.10/Modules/Compiler/AppleClang-C-FeatureTests.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-
-set(_cmake_oldestSupported "((__clang_major__ * 100) + __clang_minor__) >= 400")
-
-set(AppleClang_C11 "${_cmake_oldestSupported} && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L")
-set(_cmake_feature_test_c_static_assert "${AppleClang_C11}")
-set(AppleClang_C99 "${_cmake_oldestSupported} && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L")
-set(_cmake_feature_test_c_restrict "${AppleClang_C99}")
-set(_cmake_feature_test_c_variadic_macros "${AppleClang_C99}")
-
-set(AppleClang_C90 "${_cmake_oldestSupported}")
-set(_cmake_feature_test_c_function_prototypes "${AppleClang_C90}")
diff --git a/share/cmake-3.10/Modules/Compiler/AppleClang-C.cmake b/share/cmake-3.10/Modules/Compiler/AppleClang-C.cmake
deleted file mode 100755
index a48adec..0000000
--- a/share/cmake-3.10/Modules/Compiler/AppleClang-C.cmake
+++ /dev/null
@@ -1,15 +0,0 @@
-include(Compiler/Clang)
-__compiler_clang(C)
-
-if(NOT CMAKE_C_COMPILER_VERSION VERSION_LESS 4.0)
- set(CMAKE_C90_STANDARD_COMPILE_OPTION "-std=c90")
- set(CMAKE_C90_EXTENSION_COMPILE_OPTION "-std=gnu90")
-
- set(CMAKE_C99_STANDARD_COMPILE_OPTION "-std=c99")
- set(CMAKE_C99_EXTENSION_COMPILE_OPTION "-std=gnu99")
-
- set(CMAKE_C11_STANDARD_COMPILE_OPTION "-std=c11")
- set(CMAKE_C11_EXTENSION_COMPILE_OPTION "-std=gnu11")
-endif()
-
-__compiler_check_default_language_standard(C 4.0 99)
diff --git a/share/cmake-3.10/Modules/Compiler/AppleClang-CXX-FeatureTests.cmake b/share/cmake-3.10/Modules/Compiler/AppleClang-CXX-FeatureTests.cmake
deleted file mode 100755
index f67082c..0000000
--- a/share/cmake-3.10/Modules/Compiler/AppleClang-CXX-FeatureTests.cmake
+++ /dev/null
@@ -1,52 +0,0 @@
-
-# No known reference for AppleClang versions.
-# Generic reference: http://clang.llvm.org/cxx_status.html
-# http://clang.llvm.org/docs/LanguageExtensions.html
-
-# Note: CXX compiler in Xcode 4.3 does not set __apple_build_version__ and so is
-# not recognized as AppleClang.
-# Xcode_43 - Apple clang version 3.1 (tags/Apple/clang-318.0.61) (based on LLVM 3.1svn)
-# Xcode_44 - Apple clang version 4.0 (tags/Apple/clang-421.0.60) (based on LLVM 3.1svn)
-# Xcode_45 - Apple clang version 4.1 (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn)
-# Xcode_46 - Apple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)
-# Xcode_50 - Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
-# Xcode_51 - Apple LLVM version 5.1 (clang-503.0.38) (based on LLVM 3.4svn)
-# Xcode_60 - Apple LLVM version 6.0 (clang-600.0.51) (based on LLVM 3.5svn)
-# Xcode_61 - Apple LLVM version 6.0 (clang-600.0.56) (based on LLVM 3.5svn)
-
-# There is some non-correspondance. __has_feature(cxx_user_literals) is
-# false for AppleClang 4.0 and 4.1, although it is reported as
-# supported in the reference link for Clang 3.1. The compiler does not pass
-# the CompileFeatures/cxx_user_literals.cpp test.
-# cxx_attributes is listed as not supported until Clang 3.3. It works without
-# warning with AppleClang 5.0, but issues a gcc-compat warning for
-# AppleClang 4.0-4.2.
-# cxx_alignof and cxx_alignas tests work for early AppleClang versions, though
-# they are listed as supported for Clang 3.3 and later.
-
-set(_cmake_oldestSupported "((__clang_major__ * 100) + __clang_minor__) >= 400")
-
-include("${CMAKE_CURRENT_LIST_DIR}/Clang-CXX-TestableFeatures.cmake")
-
-set(AppleClang51_CXX14 "((__clang_major__ * 100) + __clang_minor__) >= 501 && __cplusplus > 201103L")
-# http://llvm.org/bugs/show_bug.cgi?id=19242
-set(_cmake_feature_test_cxx_attribute_deprecated "${AppleClang51_CXX14}")
-# http://llvm.org/bugs/show_bug.cgi?id=19698
-set(_cmake_feature_test_cxx_decltype_auto "${AppleClang51_CXX14}")
-set(_cmake_feature_test_cxx_digit_separators "${AppleClang51_CXX14}")
-# http://llvm.org/bugs/show_bug.cgi?id=19674
-set(_cmake_feature_test_cxx_generic_lambdas "${AppleClang51_CXX14}")
-
-set(AppleClang40_CXX11 "${_cmake_oldestSupported} && __cplusplus >= 201103L")
-set(_cmake_feature_test_cxx_enum_forward_declarations "${AppleClang40_CXX11}")
-set(_cmake_feature_test_cxx_sizeof_member "${AppleClang40_CXX11}")
-set(_cmake_feature_test_cxx_extended_friend_declarations "${AppleClang40_CXX11}")
-set(_cmake_feature_test_cxx_extern_templates "${AppleClang40_CXX11}")
-set(_cmake_feature_test_cxx_func_identifier "${AppleClang40_CXX11}")
-set(_cmake_feature_test_cxx_inline_namespaces "${AppleClang40_CXX11}")
-set(_cmake_feature_test_cxx_long_long_type "${AppleClang40_CXX11}")
-set(_cmake_feature_test_cxx_right_angle_brackets "${AppleClang40_CXX11}")
-set(_cmake_feature_test_cxx_variadic_macros "${AppleClang40_CXX11}")
-
-set(AppleClang_CXX98 "${_cmake_oldestSupported} && __cplusplus >= 199711L")
-set(_cmake_feature_test_cxx_template_template_parameters "${AppleClang_CXX98}")
diff --git a/share/cmake-3.10/Modules/Compiler/AppleClang-CXX.cmake b/share/cmake-3.10/Modules/Compiler/AppleClang-CXX.cmake
deleted file mode 100755
index e5fd647..0000000
--- a/share/cmake-3.10/Modules/Compiler/AppleClang-CXX.cmake
+++ /dev/null
@@ -1,30 +0,0 @@
-include(Compiler/Clang)
-__compiler_clang(CXX)
-
-if(NOT "x${CMAKE_CXX_SIMULATE_ID}" STREQUAL "xMSVC")
- set(CMAKE_CXX_COMPILE_OPTIONS_VISIBILITY_INLINES_HIDDEN "-fvisibility-inlines-hidden")
-endif()
-
-if(NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 4.0)
- set(CMAKE_CXX98_STANDARD_COMPILE_OPTION "-std=c++98")
- set(CMAKE_CXX98_EXTENSION_COMPILE_OPTION "-std=gnu++98")
-
- set(CMAKE_CXX11_STANDARD_COMPILE_OPTION "-std=c++11")
- set(CMAKE_CXX11_EXTENSION_COMPILE_OPTION "-std=gnu++11")
-endif()
-
-if(NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 6.1)
- set(CMAKE_CXX14_STANDARD_COMPILE_OPTION "-std=c++14")
- set(CMAKE_CXX14_EXTENSION_COMPILE_OPTION "-std=gnu++14")
-elseif(NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 5.1)
- # AppleClang 5.0 knows this flag, but does not set a __cplusplus macro greater than 201103L
- set(CMAKE_CXX14_STANDARD_COMPILE_OPTION "-std=c++1y")
- set(CMAKE_CXX14_EXTENSION_COMPILE_OPTION "-std=gnu++1y")
-endif()
-
-if (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 6.1)
- set(CMAKE_CXX17_STANDARD_COMPILE_OPTION "-std=c++1z")
- set(CMAKE_CXX17_EXTENSION_COMPILE_OPTION "-std=gnu++1z")
-endif()
-
-__compiler_check_default_language_standard(CXX 4.0 98)
diff --git a/share/cmake-3.10/Modules/Compiler/AppleClang-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/AppleClang-DetermineCompiler.cmake
deleted file mode 100755
index 83817f7..0000000
--- a/share/cmake-3.10/Modules/Compiler/AppleClang-DetermineCompiler.cmake
+++ /dev/null
@@ -1,7 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__clang__) && defined(__apple_build_version__)")
-
-include("${CMAKE_CURRENT_LIST_DIR}/Clang-DetermineCompilerInternal.cmake")
-
-string(APPEND _compiler_id_version_compute "
-# define @PREFIX@COMPILER_VERSION_TWEAK @MACRO_DEC@(__apple_build_version__)")
diff --git a/share/cmake-3.10/Modules/Compiler/Borland-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/Borland-DetermineCompiler.cmake
deleted file mode 100755
index ef3083b..0000000
--- a/share/cmake-3.10/Modules/Compiler/Borland-DetermineCompiler.cmake
+++ /dev/null
@@ -1,7 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__BORLANDC__)")
-
-set(_compiler_id_version_compute "
- /* __BORLANDC__ = 0xVRR */
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_HEX@(__BORLANDC__>>8)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_HEX@(__BORLANDC__ & 0xFF)")
diff --git a/share/cmake-3.10/Modules/Compiler/Bruce-C-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/Bruce-C-DetermineCompiler.cmake
deleted file mode 100755
index bb9f4b9..0000000
--- a/share/cmake-3.10/Modules/Compiler/Bruce-C-DetermineCompiler.cmake
+++ /dev/null
@@ -1 +0,0 @@
-set(_compiler_id_pp_test "defined(__BCC__)")
diff --git a/share/cmake-3.10/Modules/Compiler/Bruce-C.cmake b/share/cmake-3.10/Modules/Compiler/Bruce-C.cmake
deleted file mode 100755
index cfabe65..0000000
--- a/share/cmake-3.10/Modules/Compiler/Bruce-C.cmake
+++ /dev/null
@@ -1,7 +0,0 @@
-# Bruce C Compiler ignores "-g" flag and optimization cannot be
-# enabled here (it is implemented only for 8086 target).
-string(APPEND CMAKE_C_FLAGS_INIT " -D__CLASSIC_C__")
-string(APPEND CMAKE_C_FLAGS_DEBUG_INIT " -g")
-string(APPEND CMAKE_C_FLAGS_MINSIZEREL_INIT " -DNDEBUG")
-string(APPEND CMAKE_C_FLAGS_RELEASE_INIT " -DNDEBUG")
-string(APPEND CMAKE_C_FLAGS_RELWITHDEBINFO_INIT " -g -DNDEBUG")
diff --git a/share/cmake-3.10/Modules/Compiler/CCur-Fortran.cmake b/share/cmake-3.10/Modules/Compiler/CCur-Fortran.cmake
deleted file mode 100755
index 6ec06ae..0000000
--- a/share/cmake-3.10/Modules/Compiler/CCur-Fortran.cmake
+++ /dev/null
@@ -1 +0,0 @@
-include(Compiler/GNU-Fortran)
diff --git a/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake b/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake
deleted file mode 100755
index 684fd30..0000000
--- a/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake
+++ /dev/null
@@ -1,93 +0,0 @@
-# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
-# This module is shared by multiple languages and compilers; use include guard
-if (__COMPILER_CMAKE_COMMON_COMPILER_MACROS)
- return()
-endif ()
-set(__COMPILER_CMAKE_COMMON_COMPILER_MACROS 1)
-
-
-# Check that a compiler's language standard is properly detected
-# Parameters:
-# lang - Language to check
-# stdver1 - Minimum version to set a given default for
-# std1 - Default to use for compiler ver >= stdver1
-# stdverN - Minimum version to set a given default for
-# stdN - Default to use for compiler ver >= stdverN
-#
-# The order of stdverN stdN pairs passed as arguments is expected to be in
-# monotonically increasing version order.
-#
-# Note:
-# This macro can be called with multiple version / std pairs to convey that
-# newer compiler versions may use a newer standard default.
-#
-# Example:
-# To specify that compiler version 6.1 and newer defaults to C++11 while
-# 4.8 <= ver < 6.1 default to C++98, you would call:
-#
-# __compiler_check_default_language_standard(CXX 4.8 98 6.1 11)
-#
-macro(__compiler_check_default_language_standard lang stdver1 std1)
- set(__std_ver_pairs "${stdver1};${std1};${ARGN}")
- string(REGEX REPLACE " *; *" " " __std_ver_pairs "${__std_ver_pairs}")
- string(REGEX MATCHALL "[^ ]+ [^ ]+" __std_ver_pairs "${__std_ver_pairs}")
-
- # If the compiler version is below the threshold of even having CMake
- # support for language standards, then don't bother.
- if (CMAKE_${lang}_COMPILER_VERSION VERSION_GREATER_EQUAL "${stdver1}")
- if (NOT CMAKE_${lang}_COMPILER_FORCED)
- if (NOT CMAKE_${lang}_STANDARD_COMPUTED_DEFAULT)
- message(FATAL_ERROR "CMAKE_${lang}_STANDARD_COMPUTED_DEFAULT should be set for ${CMAKE_${lang}_COMPILER_ID} (${CMAKE_${lang}_COMPILER}) version ${CMAKE_${lang}_COMPILER_VERSION}")
- endif ()
- set(CMAKE_${lang}_STANDARD_DEFAULT ${CMAKE_${lang}_STANDARD_COMPUTED_DEFAULT})
- else ()
- list(REVERSE __std_ver_pairs)
- foreach (__std_ver_pair IN LISTS __std_ver_pairs)
- string(REGEX MATCH "([^ ]+) (.+)" __std_ver_pair "${__std_ver_pair}")
- set(__stdver ${CMAKE_MATCH_1})
- set(__std ${CMAKE_MATCH_2})
- if (CMAKE_${lang}_COMPILER_VERSION VERSION_GREATER_EQUAL __stdver AND
- NOT DEFINED CMAKE_${lang}_STANDARD_DEFAULT)
- # Compiler id was forced so just guess the default standard level.
- set(CMAKE_${lang}_STANDARD_DEFAULT ${__std})
- endif ()
- unset(__std)
- unset(__stdver)
- endforeach ()
- endif ()
- endif ()
- unset(__std_ver_pairs)
-endmacro()
-
-# Define to allow compile features to be automatically determined
-macro(cmake_record_c_compile_features)
- set(_result 0)
- if(_result EQUAL 0 AND DEFINED CMAKE_C11_STANDARD_COMPILE_OPTION)
- _record_compiler_features_c(11)
- endif()
- if(_result EQUAL 0 AND DEFINED CMAKE_C99_STANDARD_COMPILE_OPTION)
- _record_compiler_features_c(99)
- endif()
- if(_result EQUAL 0 AND DEFINED CMAKE_C90_STANDARD_COMPILE_OPTION)
- _record_compiler_features_c(90)
- endif()
-endmacro()
-
-# Define to allow compile features to be automatically determined
-macro(cmake_record_cxx_compile_features)
- set(_result 0)
- if(_result EQUAL 0 AND DEFINED CMAKE_CXX17_STANDARD_COMPILE_OPTION)
- _record_compiler_features_cxx(17)
- endif()
- if(_result EQUAL 0 AND DEFINED CMAKE_CXX14_STANDARD_COMPILE_OPTION)
- _record_compiler_features_cxx(14)
- endif()
- if(_result EQUAL 0 AND DEFINED CMAKE_CXX11_STANDARD_COMPILE_OPTION)
- _record_compiler_features_cxx(11)
- endif()
- if(_result EQUAL 0 AND DEFINED CMAKE_CXX98_STANDARD_COMPILE_OPTION)
- _record_compiler_features_cxx(98)
- endif()
-endmacro()
diff --git a/share/cmake-3.10/Modules/Compiler/Clang-ASM.cmake b/share/cmake-3.10/Modules/Compiler/Clang-ASM.cmake
deleted file mode 100755
index 16c9c15..0000000
--- a/share/cmake-3.10/Modules/Compiler/Clang-ASM.cmake
+++ /dev/null
@@ -1,5 +0,0 @@
-include(Compiler/Clang)
-
-set(CMAKE_ASM_SOURCE_FILE_EXTENSIONS s;S;asm)
-
-__compiler_clang(ASM)
diff --git a/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake b/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake
deleted file mode 100755
index 99c2252..0000000
--- a/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-
-set(_cmake_oldestSupported "((__clang_major__ * 100) + __clang_minor__) >= 304")
-
-set(Clang_C11 "${_cmake_oldestSupported} && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L")
-set(_cmake_feature_test_c_static_assert "${Clang_C11}")
-set(Clang_C99 "${_cmake_oldestSupported} && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L")
-set(_cmake_feature_test_c_restrict "${Clang_C99}")
-set(_cmake_feature_test_c_variadic_macros "${Clang_C99}")
-
-set(Clang_C90 "${_cmake_oldestSupported}")
-set(_cmake_feature_test_c_function_prototypes "${Clang_C90}")
diff --git a/share/cmake-3.10/Modules/Compiler/Clang-C.cmake b/share/cmake-3.10/Modules/Compiler/Clang-C.cmake
deleted file mode 100755
index a07ae40..0000000
--- a/share/cmake-3.10/Modules/Compiler/Clang-C.cmake
+++ /dev/null
@@ -1,36 +0,0 @@
-include(Compiler/Clang)
-__compiler_clang(C)
-
-cmake_policy(GET CMP0025 appleClangPolicy)
-if(APPLE AND NOT appleClangPolicy STREQUAL NEW)
- return()
-endif()
-
-if(NOT CMAKE_C_COMPILER_VERSION VERSION_LESS 3.4)
- if(NOT "x${CMAKE_C_SIMULATE_ID}" STREQUAL "xMSVC")
- set(CMAKE_C90_STANDARD_COMPILE_OPTION "-std=c90")
- set(CMAKE_C90_EXTENSION_COMPILE_OPTION "-std=gnu90")
-
- set(CMAKE_C99_STANDARD_COMPILE_OPTION "-std=c99")
- set(CMAKE_C99_EXTENSION_COMPILE_OPTION "-std=gnu99")
-
- set(CMAKE_C11_STANDARD_COMPILE_OPTION "-std=c11")
- set(CMAKE_C11_EXTENSION_COMPILE_OPTION "-std=gnu11")
- else()
- # clang-cl doesn't have any of these
- set(CMAKE_C90_STANDARD_COMPILE_OPTION "")
- set(CMAKE_C90_EXTENSION_COMPILE_OPTION "")
-
- set(CMAKE_C99_STANDARD_COMPILE_OPTION "")
- set(CMAKE_C99_EXTENSION_COMPILE_OPTION "")
-
- set(CMAKE_C11_STANDARD_COMPILE_OPTION "")
- set(CMAKE_C11_EXTENSION_COMPILE_OPTION "")
- endif()
-endif()
-
-if(NOT "x${CMAKE_C_SIMULATE_ID}" STREQUAL "xMSVC")
- __compiler_check_default_language_standard(C 3.4 99 3.6 11)
-else()
- set(CMAKE_C_STANDARD_DEFAULT "")
-endif()
diff --git a/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake b/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake
deleted file mode 100755
index cd04190..0000000
--- a/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake
+++ /dev/null
@@ -1,33 +0,0 @@
-
-# Reference: http://clang.llvm.org/cxx_status.html
-# http://clang.llvm.org/docs/LanguageExtensions.html
-
-set(_cmake_oldestSupported "((__clang_major__ * 100) + __clang_minor__) >= 301")
-
-include("${CMAKE_CURRENT_LIST_DIR}/Clang-CXX-TestableFeatures.cmake")
-
-set(Clang34_CXX14 "((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L")
-# http://llvm.org/bugs/show_bug.cgi?id=19242
-set(_cmake_feature_test_cxx_attribute_deprecated "${Clang34_CXX14}")
-# http://llvm.org/bugs/show_bug.cgi?id=19698
-set(_cmake_feature_test_cxx_decltype_auto "${Clang34_CXX14}")
-set(_cmake_feature_test_cxx_digit_separators "${Clang34_CXX14}")
-# http://llvm.org/bugs/show_bug.cgi?id=19674
-set(_cmake_feature_test_cxx_generic_lambdas "${Clang34_CXX14}")
-
-set(Clang31_CXX11 "${_cmake_oldestSupported} && __cplusplus >= 201103L")
-set(_cmake_feature_test_cxx_enum_forward_declarations "${Clang31_CXX11}")
-set(_cmake_feature_test_cxx_sizeof_member "${Clang31_CXX11}")
-# TODO: Should be supported by Clang 2.9
-set(Clang29_CXX11 "${_cmake_oldestSupported} && __cplusplus >= 201103L")
-set(_cmake_feature_test_cxx_extended_friend_declarations "${Clang29_CXX11}")
-set(_cmake_feature_test_cxx_extern_templates "${Clang29_CXX11}")
-set(_cmake_feature_test_cxx_func_identifier "${Clang29_CXX11}")
-set(_cmake_feature_test_cxx_inline_namespaces "${Clang29_CXX11}")
-set(_cmake_feature_test_cxx_long_long_type "${Clang29_CXX11}")
-set(_cmake_feature_test_cxx_right_angle_brackets "${Clang29_CXX11}")
-set(_cmake_feature_test_cxx_variadic_macros "${Clang29_CXX11}")
-
-# TODO: Should be supported forever?
-set(Clang_CXX98 "${_cmake_oldestSupported} && __cplusplus >= 199711L")
-set(_cmake_feature_test_cxx_template_template_parameters "${Clang_CXX98}")
diff --git a/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake b/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake
deleted file mode 100755
index 69965a6..0000000
--- a/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake
+++ /dev/null
@@ -1,56 +0,0 @@
-
-set(testable_features
- cxx_alias_templates
- cxx_alignas
- cxx_attributes
- cxx_auto_type
- cxx_binary_literals
- cxx_constexpr
- cxx_contextual_conversions
- cxx_decltype
- cxx_default_function_template_args
- cxx_defaulted_functions
- cxx_delegating_constructors
- cxx_deleted_functions
- cxx_explicit_conversions
- cxx_generalized_initializers
- cxx_inheriting_constructors
- cxx_lambdas
- cxx_local_type_template_args
- cxx_noexcept
- cxx_nonstatic_member_init
- cxx_nullptr
- cxx_range_for
- cxx_raw_string_literals
- cxx_reference_qualified_functions
- cxx_relaxed_constexpr
- cxx_return_type_deduction
- cxx_rvalue_references
- cxx_static_assert
- cxx_strong_enums
- cxx_thread_local
- cxx_unicode_literals
- cxx_unrestricted_unions
- cxx_user_literals
- cxx_variable_templates
- cxx_variadic_templates
-)
-if(NOT "x${CMAKE_CXX_SIMULATE_ID}" STREQUAL "xMSVC")
- list(APPEND testable_features cxx_decltype_incomplete_return_types)
-endif()
-
-foreach(feature ${testable_features})
- set(_cmake_feature_test_${feature} "${_cmake_oldestSupported} && __has_feature(${feature})")
-endforeach()
-
-unset(testable_features)
-
-set(_cmake_feature_test_cxx_aggregate_default_initializers "${_cmake_oldestSupported} && __has_feature(cxx_aggregate_nsdmi)")
-
-set(_cmake_feature_test_cxx_trailing_return_types "${_cmake_oldestSupported} && __has_feature(cxx_trailing_return)")
-set(_cmake_feature_test_cxx_alignof "${_cmake_oldestSupported} && __has_feature(cxx_alignas)")
-set(_cmake_feature_test_cxx_final "${_cmake_oldestSupported} && __has_feature(cxx_override_control)")
-set(_cmake_feature_test_cxx_override "${_cmake_oldestSupported} && __has_feature(cxx_override_control)")
-set(_cmake_feature_test_cxx_uniform_initialization "${_cmake_oldestSupported} && __has_feature(cxx_generalized_initializers)")
-set(_cmake_feature_test_cxx_defaulted_move_initializers "${_cmake_oldestSupported} && __has_feature(cxx_defaulted_functions)")
-set(_cmake_feature_test_cxx_lambda_init_captures "${_cmake_oldestSupported} && __has_feature(cxx_init_captures)")
diff --git a/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake b/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake
deleted file mode 100755
index efc68b3..0000000
--- a/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake
+++ /dev/null
@@ -1,55 +0,0 @@
-include(Compiler/Clang)
-__compiler_clang(CXX)
-
-if(NOT "x${CMAKE_CXX_SIMULATE_ID}" STREQUAL "xMSVC")
- set(CMAKE_CXX_COMPILE_OPTIONS_VISIBILITY_INLINES_HIDDEN "-fvisibility-inlines-hidden")
-endif()
-
-cmake_policy(GET CMP0025 appleClangPolicy)
-if(APPLE AND NOT appleClangPolicy STREQUAL NEW)
- return()
-endif()
-
-if(NOT "x${CMAKE_CXX_SIMULATE_ID}" STREQUAL "xMSVC")
- if(NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 2.1)
- set(CMAKE_CXX98_STANDARD_COMPILE_OPTION "-std=c++98")
- set(CMAKE_CXX98_EXTENSION_COMPILE_OPTION "-std=gnu++98")
- endif()
-
- if(NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 3.1)
- set(CMAKE_CXX11_STANDARD_COMPILE_OPTION "-std=c++11")
- set(CMAKE_CXX11_EXTENSION_COMPILE_OPTION "-std=gnu++11")
- elseif(NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 2.1)
- set(CMAKE_CXX11_STANDARD_COMPILE_OPTION "-std=c++0x")
- set(CMAKE_CXX11_EXTENSION_COMPILE_OPTION "-std=gnu++0x")
- endif()
-
- if(NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 3.5)
- set(CMAKE_CXX14_STANDARD_COMPILE_OPTION "-std=c++14")
- set(CMAKE_CXX14_EXTENSION_COMPILE_OPTION "-std=gnu++14")
- elseif(NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 3.4)
- set(CMAKE_CXX14_STANDARD_COMPILE_OPTION "-std=c++1y")
- set(CMAKE_CXX14_EXTENSION_COMPILE_OPTION "-std=gnu++1y")
- endif()
-
- if (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 3.5)
- set(CMAKE_CXX17_STANDARD_COMPILE_OPTION "-std=c++1z")
- set(CMAKE_CXX17_EXTENSION_COMPILE_OPTION "-std=gnu++1z")
- endif()
-else()
- # clang-cl does not know these options because it behaves like cl.exe
- set(CMAKE_CXX98_STANDARD_COMPILE_OPTION "")
- set(CMAKE_CXX98_EXTENSION_COMPILE_OPTION "")
- set(CMAKE_CXX11_STANDARD_COMPILE_OPTION "")
- set(CMAKE_CXX11_EXTENSION_COMPILE_OPTION "")
- set(CMAKE_CXX14_STANDARD_COMPILE_OPTION "")
- set(CMAKE_CXX14_EXTENSION_COMPILE_OPTION "")
- set(CMAKE_CXX17_STANDARD_COMPILE_OPTION "")
- set(CMAKE_CXX17_EXTENSION_COMPILE_OPTION "")
-endif()
-
-if(NOT "x${CMAKE_CXX_SIMULATE_ID}" STREQUAL "xMSVC")
- __compiler_check_default_language_standard(CXX 2.1 98)
-else()
- set(CMAKE_CXX_STANDARD_DEFAULT "")
-endif()
diff --git a/share/cmake-3.10/Modules/Compiler/Clang-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/Clang-DetermineCompiler.cmake
deleted file mode 100755
index 89df1b6..0000000
--- a/share/cmake-3.10/Modules/Compiler/Clang-DetermineCompiler.cmake
+++ /dev/null
@@ -1,4 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__clang__)")
-
-include("${CMAKE_CURRENT_LIST_DIR}/Clang-DetermineCompilerInternal.cmake")
diff --git a/share/cmake-3.10/Modules/Compiler/Clang-DetermineCompilerInternal.cmake b/share/cmake-3.10/Modules/Compiler/Clang-DetermineCompilerInternal.cmake
deleted file mode 100755
index 08c1230..0000000
--- a/share/cmake-3.10/Modules/Compiler/Clang-DetermineCompilerInternal.cmake
+++ /dev/null
@@ -1,15 +0,0 @@
-
-set(_compiler_id_version_compute "
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__clang_major__)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__clang_minor__)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__clang_patchlevel__)
-# if defined(_MSC_VER)
- /* _MSC_VER = VVRR */
-# define @PREFIX@SIMULATE_VERSION_MAJOR @MACRO_DEC@(_MSC_VER / 100)
-# define @PREFIX@SIMULATE_VERSION_MINOR @MACRO_DEC@(_MSC_VER % 100)
-# endif")
-
-set(_compiler_id_simulate "
-# if defined(_MSC_VER)
-# define @PREFIX@SIMULATE_ID \"MSVC\"
-# endif")
diff --git a/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake b/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake
deleted file mode 100755
index b852660..0000000
--- a/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake
+++ /dev/null
@@ -1,35 +0,0 @@
-if(NOT DEFINED _CMAKE_PROCESSING_LANGUAGE OR _CMAKE_PROCESSING_LANGUAGE STREQUAL "")
- message(FATAL_ERROR "Internal error: _CMAKE_PROCESSING_LANGUAGE is not set")
-endif()
-
-# Debian:
-# * /usr/bin/llvm-ar-4.0
-# * /usr/bin/llvm-ranlib-4.0
-string(REGEX MATCH "^([0-9]+\\.[0-9]+)" __version_x_y
- "${CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER_VERSION}")
-
-# Try to find tools in the same directory as Clang itself
-get_filename_component(__clang_hint_1 "${CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER}" REALPATH)
-get_filename_component(__clang_hint_1 "${__clang_hint_1}" DIRECTORY)
-
-get_filename_component(__clang_hint_2 "${CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER}" DIRECTORY)
-
-set(__clang_hints ${__clang_hint_1} ${__clang_hint_2})
-
-# http://manpages.ubuntu.com/manpages/precise/en/man1/llvm-ar.1.html
-find_program(CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER_AR NAMES
- "${_CMAKE_TOOLCHAIN_PREFIX}llvm-ar-${__version_x_y}"
- "${_CMAKE_TOOLCHAIN_PREFIX}llvm-ar"
- HINTS ${__clang_hints}
- DOC "LLVM archiver"
-)
-mark_as_advanced(CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER_AR)
-
-# http://manpages.ubuntu.com/manpages/precise/en/man1/llvm-ranlib.1.html
-find_program(CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER_RANLIB NAMES
- "${_CMAKE_TOOLCHAIN_PREFIX}llvm-ranlib-${__version_x_y}"
- "${_CMAKE_TOOLCHAIN_PREFIX}llvm-ranlib"
- HINTS ${__clang_hints}
- DOC "Generate index for LLVM archive"
-)
-mark_as_advanced(CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER_RANLIB)
diff --git a/share/cmake-3.10/Modules/Compiler/Clang.cmake b/share/cmake-3.10/Modules/Compiler/Clang.cmake
deleted file mode 100755
index 9f5e921..0000000
--- a/share/cmake-3.10/Modules/Compiler/Clang.cmake
+++ /dev/null
@@ -1,83 +0,0 @@
-# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
-
-# This module is shared by multiple languages; use include blocker.
-if(__COMPILER_CLANG)
- return()
-endif()
-set(__COMPILER_CLANG 1)
-
-include(Compiler/CMakeCommonCompilerMacros)
-
-if("x${CMAKE_C_SIMULATE_ID}" STREQUAL "xMSVC"
- OR "x${CMAKE_CXX_SIMULATE_ID}" STREQUAL "xMSVC")
- macro(__compiler_clang lang)
- endmacro()
-else()
- include(Compiler/GNU)
-
- macro(__compiler_clang lang)
- __compiler_gnu(${lang})
- set(CMAKE_${lang}_COMPILE_OPTIONS_PIE "-fPIE")
- set(CMAKE_INCLUDE_SYSTEM_FLAG_${lang} "-isystem ")
- set(CMAKE_${lang}_COMPILE_OPTIONS_VISIBILITY "-fvisibility=")
- if(CMAKE_${lang}_COMPILER_VERSION VERSION_LESS 3.4.0)
- set(CMAKE_${lang}_COMPILE_OPTIONS_TARGET "-target ")
- set(CMAKE_${lang}_COMPILE_OPTIONS_EXTERNAL_TOOLCHAIN "-gcc-toolchain ")
- else()
- set(CMAKE_${lang}_COMPILE_OPTIONS_TARGET "--target=")
- set(CMAKE_${lang}_COMPILE_OPTIONS_EXTERNAL_TOOLCHAIN "--gcc-toolchain=")
- endif()
-
- set(_CMAKE_${lang}_IPO_SUPPORTED_BY_CMAKE YES)
- set(_CMAKE_${lang}_IPO_MAY_BE_SUPPORTED_BY_COMPILER YES)
-
- string(COMPARE EQUAL "${CMAKE_${lang}_COMPILER_ID}" "AppleClang" __is_apple_clang)
-
- # '-flto=thin' available since Clang 3.9 and Xcode 8
- # * http://clang.llvm.org/docs/ThinLTO.html#clang-llvm
- # * https://trac.macports.org/wiki/XcodeVersionInfo
- set(_CMAKE_LTO_THIN TRUE)
- if(__is_apple_clang)
- if(CMAKE_${lang}_COMPILER_VERSION VERSION_LESS 8.0)
- set(_CMAKE_LTO_THIN FALSE)
- endif()
- else()
- if(CMAKE_${lang}_COMPILER_VERSION VERSION_LESS 3.9)
- set(_CMAKE_LTO_THIN FALSE)
- endif()
- endif()
-
- if(_CMAKE_LTO_THIN)
- set(CMAKE_${lang}_COMPILE_OPTIONS_IPO "-flto=thin")
- else()
- set(CMAKE_${lang}_COMPILE_OPTIONS_IPO "-flto")
- endif()
-
- if(ANDROID)
- # https://github.com/android-ndk/ndk/issues/242
- set(CMAKE_${lang}_LINK_OPTIONS_IPO "-fuse-ld=gold")
- endif()
-
- if(ANDROID OR __is_apple_clang)
- set(__ar "${CMAKE_AR}")
- set(__ranlib "${CMAKE_RANLIB}")
- else()
- set(__ar "${CMAKE_${lang}_COMPILER_AR}")
- set(__ranlib "${CMAKE_${lang}_COMPILER_RANLIB}")
- endif()
-
- set(CMAKE_${lang}_ARCHIVE_CREATE_IPO
- "\"${__ar}\" cr <TARGET> <LINK_FLAGS> <OBJECTS>"
- )
-
- set(CMAKE_${lang}_ARCHIVE_APPEND_IPO
- "\"${__ar}\" r <TARGET> <LINK_FLAGS> <OBJECTS>"
- )
-
- set(CMAKE_${lang}_ARCHIVE_FINISH_IPO
- "\"${__ranlib}\" <TARGET>"
- )
- endmacro()
-endif()
diff --git a/share/cmake-3.10/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake
deleted file mode 100755
index 2265e5e..0000000
--- a/share/cmake-3.10/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake
+++ /dev/null
@@ -1,7 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__COMO__)")
-
-set(_compiler_id_version_compute "
- /* __COMO_VERSION__ = VRR */
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__COMO_VERSION__ / 100)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__COMO_VERSION__ % 100)")
diff --git a/share/cmake-3.10/Modules/Compiler/Compaq-C-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/Compaq-C-DetermineCompiler.cmake
deleted file mode 100755
index 02e99dc..0000000
--- a/share/cmake-3.10/Modules/Compiler/Compaq-C-DetermineCompiler.cmake
+++ /dev/null
@@ -1,8 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__DECC)")
-
-set(_compiler_id_version_compute "
- /* __DECC_VER = VVRRTPPPP */
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__DECC_VER/10000000)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__DECC_VER/100000 % 100)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__DECC_VER % 10000)")
diff --git a/share/cmake-3.10/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake
deleted file mode 100755
index c7d0565..0000000
--- a/share/cmake-3.10/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake
+++ /dev/null
@@ -1,8 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__DECCXX)")
-
-set(_compiler_id_version_compute "
- /* __DECCXX_VER = VVRRTPPPP */
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__DECCXX_VER/10000000)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__DECCXX_VER/100000 % 100)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__DECCXX_VER % 10000)")
diff --git a/share/cmake-3.10/Modules/Compiler/Cray-C.cmake b/share/cmake-3.10/Modules/Compiler/Cray-C.cmake
deleted file mode 100755
index 87ce20f..0000000
--- a/share/cmake-3.10/Modules/Compiler/Cray-C.cmake
+++ /dev/null
@@ -1,22 +0,0 @@
-# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
-include(Compiler/Cray)
-
-set(CMAKE_C_VERBOSE_FLAG "-v")
-
-string(APPEND CMAKE_C_FLAGS_MINSIZEREL_INIT " -DNDEBUG")
-string(APPEND CMAKE_C_FLAGS_RELEASE_INIT " -DNDEBUG")
-
-if (CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 8.1)
- set(CMAKE_C90_STANDARD_COMPILE_OPTION -h noc99,conform)
- set(CMAKE_C90_EXTENSION_COMPILE_OPTION -h noc99,gnu)
- set(CMAKE_C99_STANDARD_COMPILE_OPTION -h c99,conform)
- set(CMAKE_C99_EXTENSION_COMPILE_OPTION -h c99,gnu)
- if (CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 8.5)
- set(CMAKE_C11_STANDARD_COMPILE_OPTION -h std=c11,conform)
- set(CMAKE_C11_EXTENSION_COMPILE_OPTION -h std=c11,gnu)
- endif ()
-endif ()
-
-__compiler_check_default_language_standard(C 8.1 99)
diff --git a/share/cmake-3.10/Modules/Compiler/Cray-CXX.cmake b/share/cmake-3.10/Modules/Compiler/Cray-CXX.cmake
deleted file mode 100755
index 8506c09..0000000
--- a/share/cmake-3.10/Modules/Compiler/Cray-CXX.cmake
+++ /dev/null
@@ -1,20 +0,0 @@
-# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
-include(Compiler/Cray)
-
-set(CMAKE_CXX_VERBOSE_FLAG "-v")
-
-string(APPEND CMAKE_CXX_FLAGS_MINSIZEREL_INIT " -DNDEBUG")
-string(APPEND CMAKE_CXX_FLAGS_RELEASE_INIT " -DNDEBUG")
-
-if (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 8.1)
- set(CMAKE_CXX98_STANDARD_COMPILE_OPTION -h conform)
- set(CMAKE_CXX98_EXTENSION_COMPILE_OPTION -h gnu)
- if (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 8.4)
- set(CMAKE_CXX11_STANDARD_COMPILE_OPTION -h std=c++11)
- set(CMAKE_CXX11_EXTENSION_COMPILE_OPTION -h std=c++11,gnu)
- endif ()
-endif ()
-
-__compiler_check_default_language_standard(CXX 8.1 98)
diff --git a/share/cmake-3.10/Modules/Compiler/Cray-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/Cray-DetermineCompiler.cmake
deleted file mode 100755
index 6602294..0000000
--- a/share/cmake-3.10/Modules/Compiler/Cray-DetermineCompiler.cmake
+++ /dev/null
@@ -1,6 +0,0 @@
-
-set(_compiler_id_pp_test "defined(_CRAYC)")
-
-set(_compiler_id_version_compute "
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(_RELEASE_MAJOR)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(_RELEASE_MINOR)")
diff --git a/share/cmake-3.10/Modules/Compiler/Cray-Fortran.cmake b/share/cmake-3.10/Modules/Compiler/Cray-Fortran.cmake
deleted file mode 100755
index 5d81bb0..0000000
--- a/share/cmake-3.10/Modules/Compiler/Cray-Fortran.cmake
+++ /dev/null
@@ -1,6 +0,0 @@
-set(CMAKE_Fortran_VERBOSE_FLAG "-v")
-set(CMAKE_Fortran_MODOUT_FLAG -em)
-set(CMAKE_Fortran_MODDIR_FLAG -J)
-set(CMAKE_Fortran_MODDIR_DEFAULT .)
-set(CMAKE_Fortran_FORMAT_FIXED_FLAG "-f fixed")
-set(CMAKE_Fortran_FORMAT_FREE_FLAG "-f free")
diff --git a/share/cmake-3.10/Modules/Compiler/Cray.cmake b/share/cmake-3.10/Modules/Compiler/Cray.cmake
deleted file mode 100755
index 8fe8eeb..0000000
--- a/share/cmake-3.10/Modules/Compiler/Cray.cmake
+++ /dev/null
@@ -1,10 +0,0 @@
-# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
-# This module is shared by multiple languages; use include blocker.
-if(__COMPILER_CRAY)
- return()
-endif()
-set(__COMPILER_CRAY 1)
-
-include(Compiler/CMakeCommonCompilerMacros)
diff --git a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-C.cmake b/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-C.cmake
deleted file mode 100755
index 6b461ce..0000000
--- a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-C.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-if(__craylinux_crayprgenv_c)
- return()
-endif()
-set(__craylinux_crayprgenv_c 1)
-
-include(Compiler/CrayPrgEnv)
-macro(__CrayPrgEnv_setup_C compiler_cmd link_cmd)
- __CrayPrgEnv_setup(C
- ${CMAKE_ROOT}/Modules/CMakeCCompilerABI.c
- ${compiler_cmd} ${link_cmd})
-endmacro()
diff --git a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-CXX.cmake b/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-CXX.cmake
deleted file mode 100755
index aad85b6..0000000
--- a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-CXX.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-if(__craylinux_crayprgenv_cxx)
- return()
-endif()
-set(__craylinux_crayprgenv_cxx 1)
-
-include(Compiler/CrayPrgEnv)
-macro(__CrayPrgEnv_setup_CXX compiler_cmd link_cmd)
- __CrayPrgEnv_setup(CXX
- ${CMAKE_ROOT}/Modules/CMakeCXXCompilerABI.cpp
- ${compiler_cmd} ${link_cmd})
-endmacro()
diff --git a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-Cray-C.cmake b/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-Cray-C.cmake
deleted file mode 100755
index 547a4b4..0000000
--- a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-Cray-C.cmake
+++ /dev/null
@@ -1,7 +0,0 @@
-if(__craylinux_crayprgenv_cray_c)
- return()
-endif()
-set(__craylinux_crayprgenv_cray_c 1)
-
-include(Compiler/CrayPrgEnv-C)
-__CrayPrgEnv_setup_C("/opt/cray/cce/.*/ccfe" "/opt/cray/cce/.*/ld")
diff --git a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-Cray-CXX.cmake b/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-Cray-CXX.cmake
deleted file mode 100755
index df8452c..0000000
--- a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-Cray-CXX.cmake
+++ /dev/null
@@ -1,7 +0,0 @@
-if(__craylinux_crayprgenv_cray_cxx)
- return()
-endif()
-set(__craylinux_crayprgenv_cray_cxx 1)
-
-include(Compiler/CrayPrgEnv-CXX)
-__CrayPrgEnv_setup_CXX("/opt/cray/cce/.*/ccfe" "/opt/cray/cce/.*/ld")
diff --git a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-Cray-Fortran.cmake b/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-Cray-Fortran.cmake
deleted file mode 100755
index 9f46a04..0000000
--- a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-Cray-Fortran.cmake
+++ /dev/null
@@ -1,7 +0,0 @@
-if(__craylinux_crayprgenv_cray_fortran)
- return()
-endif()
-set(__craylinux_crayprgenv_cray_fortran 1)
-
-include(Compiler/CrayPrgEnv-Fortran)
-__CrayPrgEnv_setup_Fortran("/opt/cray/cce/.*/ftnfe" "/opt/cray/cce/.*/ld")
diff --git a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-Fortran.cmake b/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-Fortran.cmake
deleted file mode 100755
index 9c4d269..0000000
--- a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-Fortran.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-if(__craylinux_crayprgenv_fortran)
- return()
-endif()
-set(__craylinux_crayprgenv_fortran 1)
-
-include(Compiler/CrayPrgEnv)
-macro(__CrayPrgEnv_setup_Fortran compiler_cmd link_cmd)
- __CrayPrgEnv_setup(Fortran
- ${CMAKE_ROOT}/Modules/CMakeFortranCompilerABI.F
- ${compiler_cmd} ${link_cmd})
-endmacro()
diff --git a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-GNU-C.cmake b/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-GNU-C.cmake
deleted file mode 100755
index 248081b..0000000
--- a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-GNU-C.cmake
+++ /dev/null
@@ -1,7 +0,0 @@
-if(__craylinux_crayprgenv_gnu_c)
- return()
-endif()
-set(__craylinux_crayprgenv_gnu_c 1)
-
-include(Compiler/CrayPrgEnv-C)
-__CrayPrgEnv_setup_C("/opt/gcc/.*/cc1" "/opt/gcc/.*/collect2")
diff --git a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-GNU-CXX.cmake b/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-GNU-CXX.cmake
deleted file mode 100755
index be4eb6d..0000000
--- a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-GNU-CXX.cmake
+++ /dev/null
@@ -1,7 +0,0 @@
-if(__craylinux_crayprgenv_gnu_cxx)
- return()
-endif()
-set(__craylinux_crayprgenv_gnu_cxx 1)
-
-include(Compiler/CrayPrgEnv-CXX)
-__CrayPrgEnv_setup_CXX("/opt/gcc/.*/cc1plus" "/opt/gcc/.*/collect2")
diff --git a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-GNU-Fortran.cmake b/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-GNU-Fortran.cmake
deleted file mode 100755
index 8bd23ff..0000000
--- a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-GNU-Fortran.cmake
+++ /dev/null
@@ -1,7 +0,0 @@
-if(__craylinux_crayprgenv_gnu_fortran)
- return()
-endif()
-set(__craylinux_crayprgenv_gnu_fortran 1)
-
-include(Compiler/CrayPrgEnv-Fortran)
-__CrayPrgEnv_setup_Fortran("/opt/gcc/.*/f951" "/opt/gcc/.*/collect2")
diff --git a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-Intel-C.cmake b/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-Intel-C.cmake
deleted file mode 100755
index 83c4e38..0000000
--- a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-Intel-C.cmake
+++ /dev/null
@@ -1,7 +0,0 @@
-if(__craylinux_crayprgenv_intel_c)
- return()
-endif()
-set(__craylinux_crayprgenv_intel_c 1)
-
-include(Compiler/CrayPrgEnv-C)
-__CrayPrgEnv_setup_C("/opt/intel/.*/mcpcom" "^ld ")
diff --git a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-Intel-CXX.cmake b/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-Intel-CXX.cmake
deleted file mode 100755
index 3c3c3e6..0000000
--- a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-Intel-CXX.cmake
+++ /dev/null
@@ -1,7 +0,0 @@
-if(__craylinux_crayprgenv_intel_cxx)
- return()
-endif()
-set(__craylinux_crayprgenv_intel_cxx 1)
-
-include(Compiler/CrayPrgEnv-CXX)
-__CrayPrgEnv_setup_CXX("/opt/intel/.*/mcpcom" "^ld ")
diff --git a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-Intel-Fortran.cmake b/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-Intel-Fortran.cmake
deleted file mode 100755
index 08a316d..0000000
--- a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-Intel-Fortran.cmake
+++ /dev/null
@@ -1,7 +0,0 @@
-if(__craylinux_crayprgenv_intel_fortran)
- return()
-endif()
-set(__craylinux_crayprgenv_intel_fortran 1)
-
-include(Compiler/CrayPrgEnv-Fortran)
-__CrayPrgEnv_setup_Fortran("/opt/intel/.*/fortcom" "^ld ")
diff --git a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-PGI-C.cmake b/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-PGI-C.cmake
deleted file mode 100755
index f45767c..0000000
--- a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-PGI-C.cmake
+++ /dev/null
@@ -1,7 +0,0 @@
-if(__craylinux_crayprgenv_pgi_c)
- return()
-endif()
-set(__craylinux_crayprgenv_pgi_c 1)
-
-include(Compiler/CrayPrgEnv-C)
-__CrayPrgEnv_setup_C("/opt/pgi/[^ ]*/pgc" "/usr/bin/ld")
diff --git a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-PGI-CXX.cmake b/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-PGI-CXX.cmake
deleted file mode 100755
index a2a286f..0000000
--- a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-PGI-CXX.cmake
+++ /dev/null
@@ -1,7 +0,0 @@
-if(__craylinux_crayprgenv_pgi_cxx)
- return()
-endif()
-set(__craylinux_crayprgenv_pgi_cxx 1)
-
-include(Compiler/CrayPrgEnv-CXX)
-__CrayPrgEnv_setup_CXX("/opt/pgi/[^ ]*/pgcpp" "/usr/bin/ld")
diff --git a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-PGI-Fortran.cmake b/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-PGI-Fortran.cmake
deleted file mode 100755
index f6ba7c0..0000000
--- a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv-PGI-Fortran.cmake
+++ /dev/null
@@ -1,7 +0,0 @@
-if(__craylinux_crayprgenv_pgi_fortran)
- return()
-endif()
-set(__craylinux_crayprgenv_pgi_fortran 1)
-
-include(Compiler/CrayPrgEnv-Fortran)
-__CrayPrgEnv_setup_Fortran("/opt/pgi/[^ ]*/pgf" "/usr/bin/ld")
diff --git a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv.cmake b/share/cmake-3.10/Modules/Compiler/CrayPrgEnv.cmake
deleted file mode 100755
index 9f8befd..0000000
--- a/share/cmake-3.10/Modules/Compiler/CrayPrgEnv.cmake
+++ /dev/null
@@ -1,93 +0,0 @@
-# Guard against multiple inclusions
-if(__craylinux_crayprgenv)
- return()
-endif()
-set(__craylinux_crayprgenv 1)
-
-macro(__cray_extract_args cmd tag_regex out_var make_absolute)
- string(REGEX MATCHALL "${tag_regex}" args "${cmd}")
- foreach(arg IN LISTS args)
- string(REGEX REPLACE "^${tag_regex}$" "\\2" param "${arg}")
- if(make_absolute)
- get_filename_component(param "${param}" ABSOLUTE)
- endif()
- list(APPEND ${out_var} ${param})
- endforeach()
-endmacro()
-
-function(__cray_extract_implicit src compiler_cmd link_cmd lang include_dirs_var link_dirs_var link_libs_var)
- set(BIN "${CMAKE_PLATFORM_INFO_DIR}/CrayExtractImplicit_${lang}.bin")
- execute_process(
- COMMAND ${CMAKE_${lang}_COMPILER} ${CMAKE_${lang}_VERBOSE_FLAG} -o ${BIN}
- RESULT_VARIABLE result
- OUTPUT_VARIABLE output
- ERROR_VARIABLE error
- )
- if(EXISTS "${BIN}")
- file(REMOVE "${BIN}")
- endif()
- set(include_dirs)
- set(link_dirs)
- set(link_libs)
- string(REGEX REPLACE "\r?\n" ";" output_lines "${output}\n${error}")
- foreach(line IN LISTS output_lines)
- if("${line}" MATCHES "${compiler_cmd}")
- __cray_extract_args("${line}" " -(I ?|isystem )([^ ]*)" include_dirs 1)
- set(processed_include 1)
- endif()
- if("${line}" MATCHES "${link_cmd}")
- __cray_extract_args("${line}" " -(L ?)([^ ]*)" link_dirs 1)
- __cray_extract_args("${line}" " -(l ?)([^ ]*)" link_libs 0)
- set(processed_link 1)
- endif()
- if(processed_include AND processed_link)
- break()
- endif()
- endforeach()
-
- set(${include_dirs_var} "${include_dirs}" PARENT_SCOPE)
- set(${link_dirs_var} "${link_dirs}" PARENT_SCOPE)
- set(${link_libs_var} "${link_libs}" PARENT_SCOPE)
- set(CRAY_${lang}_EXTRACTED_IMPLICIT 1 CACHE INTERNAL "" FORCE)
-endfunction()
-
-macro(__CrayPrgEnv_setup lang test_src compiler_cmd link_cmd)
- if(DEFINED ENV{CRAYPE_VERSION})
- message(STATUS "Cray Programming Environment $ENV{CRAYPE_VERSION} ${lang}")
- elseif(DEFINED ENV{ASYNCPE_VERSION})
- message(STATUS "Cray XT Programming Environment $ENV{ASYNCPE_VERSION} ${lang}")
- else()
- message(STATUS "Cray Programming Environment (unknown version) ${lang}")
- endif()
-
- # Flags for the Cray wrappers
- set(CMAKE_STATIC_LIBRARY_LINK_${lang}_FLAGS "-static")
- set(CMAKE_SHARED_LIBRARY_${lang}_FLAGS "")
- set(CMAKE_SHARED_LIBRARY_CREATE_${lang}_FLAGS "-shared")
- set(CMAKE_SHARED_LIBRARY_LINK_${lang}_FLAGS "-dynamic")
-
- # If the link type is not explicitly specified in the environment then
- # the Cray wrappers assume that the code will be built staticly so
- # we check the following condition(s) are NOT met
- # Compiler flags are explicitly dynamic
- # Env var is dynamic and compiler flags are not explicitly static
- if(NOT (((CMAKE_${lang}_FLAGS MATCHES "(^| )-dynamic($| )") OR
- (CMAKE_EXE_LINKER_FLAGS MATCHES "(^| )-dynamic($| )"))
- OR
- (("$ENV{CRAYPE_LINK_TYPE}" STREQUAL "dynamic") AND
- NOT ((CMAKE_${lang}_FLAGS MATCHES "(^| )-static($| )") OR
- (CMAKE_EXE_LINKER_FLAGS MATCHES "(^| )-static($| )")))))
- set_property(GLOBAL PROPERTY TARGET_SUPPORTS_SHARED_LIBS FALSE)
- set(BUILD_SHARED_LIBS FALSE CACHE BOOL "")
- set(CMAKE_FIND_LIBRARY_SUFFIXES ".a")
- set(CMAKE_LINK_SEARCH_START_STATIC TRUE)
- endif()
- if(NOT CRAY_${lang}_EXTRACTED_IMPLICIT)
- __cray_extract_implicit(
- ${test_src} ${compiler_cmd} ${link_cmd} ${lang}
- CMAKE_${lang}_IMPLICIT_INCLUDE_DIRECTORIES
- CMAKE_${lang}_IMPLICIT_LINK_DIRECTORIES
- CMAKE_${lang}_IMPLICIT_LINK_LIBRARIES
- )
- endif()
-endmacro()
diff --git a/share/cmake-3.10/Modules/Compiler/Embarcadero-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/Embarcadero-DetermineCompiler.cmake
deleted file mode 100755
index 8375624..0000000
--- a/share/cmake-3.10/Modules/Compiler/Embarcadero-DetermineCompiler.cmake
+++ /dev/null
@@ -1,7 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)")
-
-set(_compiler_id_version_compute "
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_HEX@(__CODEGEARC_VERSION__>>24 & 0x00FF)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_HEX@(__CODEGEARC_VERSION__>>16 & 0x00FF)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__CODEGEARC_VERSION__ & 0xFFFF)")
diff --git a/share/cmake-3.10/Modules/Compiler/Flang-FindBinUtils.cmake b/share/cmake-3.10/Modules/Compiler/Flang-FindBinUtils.cmake
deleted file mode 100755
index e721c87..0000000
--- a/share/cmake-3.10/Modules/Compiler/Flang-FindBinUtils.cmake
+++ /dev/null
@@ -1 +0,0 @@
-include(Compiler/Clang-FindBinUtils)
diff --git a/share/cmake-3.10/Modules/Compiler/Flang-Fortran.cmake b/share/cmake-3.10/Modules/Compiler/Flang-Fortran.cmake
deleted file mode 100755
index a1051f4..0000000
--- a/share/cmake-3.10/Modules/Compiler/Flang-Fortran.cmake
+++ /dev/null
@@ -1,10 +0,0 @@
-include(Compiler/Clang)
-__compiler_clang(Fortran)
-
-set(CMAKE_Fortran_PREPROCESS_SOURCE
- "<CMAKE_Fortran_COMPILER> -cpp <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE> -o <PREPROCESSED_SOURCE>")
-
-set(CMAKE_Fortran_FORMAT_FIXED_FLAG "-ffixed-form")
-set(CMAKE_Fortran_FORMAT_FREE_FLAG "-ffree-form")
-
-set(CMAKE_Fortran_MODDIR_FLAG "-J")
diff --git a/share/cmake-3.10/Modules/Compiler/Fujitsu-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/Fujitsu-DetermineCompiler.cmake
deleted file mode 100755
index 73ee38c..0000000
--- a/share/cmake-3.10/Modules/Compiler/Fujitsu-DetermineCompiler.cmake
+++ /dev/null
@@ -1,2 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version)")
diff --git a/share/cmake-3.10/Modules/Compiler/G95-Fortran.cmake b/share/cmake-3.10/Modules/Compiler/G95-Fortran.cmake
deleted file mode 100755
index 2c83fb8..0000000
--- a/share/cmake-3.10/Modules/Compiler/G95-Fortran.cmake
+++ /dev/null
@@ -1,9 +0,0 @@
-string(APPEND CMAKE_Fortran_FLAGS_INIT " ")
-string(APPEND CMAKE_Fortran_FLAGS_DEBUG_INIT " -g")
-string(APPEND CMAKE_Fortran_FLAGS_MINSIZEREL_INIT " -Os")
-string(APPEND CMAKE_Fortran_FLAGS_RELEASE_INIT " -O3")
-string(APPEND CMAKE_Fortran_FLAGS_RELWITHDEBINFO_INIT " -O2 -g")
-set(CMAKE_Fortran_MODDIR_FLAG "-fmod=")
-set(CMAKE_Fortran_VERBOSE_FLAG "-v")
-set(CMAKE_Fortran_FORMAT_FIXED_FLAG "-ffixed-form")
-set(CMAKE_Fortran_FORMAT_FREE_FLAG "-ffree-form")
diff --git a/share/cmake-3.10/Modules/Compiler/GHS-C.cmake b/share/cmake-3.10/Modules/Compiler/GHS-C.cmake
deleted file mode 100755
index c30bdec..0000000
--- a/share/cmake-3.10/Modules/Compiler/GHS-C.cmake
+++ /dev/null
@@ -1,30 +0,0 @@
-include(Compiler/GHS)
-
-set(CMAKE_C_VERBOSE_FLAG "-v")
-set(CMAKE_C_OUTPUT_EXTENSION ".o")
-
-string(APPEND CMAKE_C_FLAGS_INIT " ")
-string(APPEND CMAKE_C_FLAGS_DEBUG_INIT " -Odebug -g")
-string(APPEND CMAKE_C_FLAGS_MINSIZEREL_INIT " -Ospace")
-string(APPEND CMAKE_C_FLAGS_RELEASE_INIT " -O")
-string(APPEND CMAKE_C_FLAGS_RELWITHDEBINFO_INIT " -O -g")
-
-set(CMAKE_C_GHS_KERNEL_FLAGS_DEBUG_INIT "-ldebug ${CMAKE_C_FLAGS_DEBUG_INIT}")
-set(CMAKE_C_GHS_KERNEL_FLAGS_MINSIZEREL_INIT "${CMAKE_C_FLAGS_MINSIZEREL_INIT}")
-set(CMAKE_C_GHS_KERNEL_FLAGS_RELEASE_INIT "${CMAKE_C_FLAGS_RELEASE_INIT}")
-set(CMAKE_C_GHS_KERNEL_FLAGS_RELWITHDEBINFO_INIT
- "-ldebug ${CMAKE_C_FLAGS_RELWITHDEBINFO_INIT}")
-
-if(NOT CMAKE_NOT_USING_CONFIG_FLAGS)
- set (CMAKE_C_GHS_KERNEL_FLAGS_DEBUG "${CMAKE_C_GHS_KERNEL_FLAGS_DEBUG_INIT}"
- CACHE STRING "Kernel flags used by the compiler during debug builds.")
- set (CMAKE_C_GHS_KERNEL_FLAGS_MINSIZEREL
- "${CMAKE_C_GHS_KERNEL_FLAGS_MINSIZEREL_INIT}" CACHE STRING
- "Kernel flags used by the compiler during release builds for minimum size.")
- set (CMAKE_C_GHS_KERNEL_FLAGS_RELEASE
- "${CMAKE_C_GHS_KERNEL_FLAGS_RELEASE_INIT}"
- CACHE STRING "Kernel flags used by the compiler during release builds.")
- set (CMAKE_C_GHS_KERNEL_FLAGS_RELWITHDEBINFO
- "${CMAKE_C_GHS_KERNEL_FLAGS_RELWITHDEBINFO_INIT}" CACHE STRING
- "Kernel flags used by the compiler during release builds with debug info.")
-endif()
diff --git a/share/cmake-3.10/Modules/Compiler/GHS-CXX.cmake b/share/cmake-3.10/Modules/Compiler/GHS-CXX.cmake
deleted file mode 100755
index b3018a7..0000000
--- a/share/cmake-3.10/Modules/Compiler/GHS-CXX.cmake
+++ /dev/null
@@ -1,34 +0,0 @@
-include(Compiler/GHS)
-
-set(CMAKE_CXX_VERBOSE_FLAG "-v")
-set(CMAKE_CXX_OUTPUT_EXTENSION ".o")
-
-string(APPEND CMAKE_CXX_FLAGS_INIT " ")
-string(APPEND CMAKE_CXX_FLAGS_DEBUG_INIT " -Odebug -g")
-string(APPEND CMAKE_CXX_FLAGS_MINSIZEREL_INIT " -Ospace")
-string(APPEND CMAKE_CXX_FLAGS_RELEASE_INIT " -O")
-string(APPEND CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT " -O -g")
-
-set(CMAKE_CXX_GHS_KERNEL_FLAGS_DEBUG_INIT
- "-ldebug ${CMAKE_CXX_FLAGS_DEBUG_INIT}")
-set(CMAKE_CXX_GHS_KERNEL_FLAGS_MINSIZEREL_INIT
- "${CMAKE_CXX_FLAGS_MINSIZEREL_INIT}")
-set(CMAKE_CXX_GHS_KERNEL_FLAGS_RELEASE_INIT
- "${CMAKE_CXX_FLAGS_RELEASE_INIT}")
-set(CMAKE_CXX_GHS_KERNEL_FLAGS_RELWITHDEBINFO_INIT
- "-ldebug ${CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT}")
-
-if(NOT CMAKE_NOT_USING_CONFIG_FLAGS)
- set (CMAKE_CXX_GHS_KERNEL_FLAGS_DEBUG
- "${CMAKE_CXX_GHS_KERNEL_FLAGS_DEBUG_INIT}"
- CACHE STRING "Kernel flags used by the compiler during debug builds.")
- set (CMAKE_CXX_GHS_KERNEL_FLAGS_MINSIZEREL
- "${CMAKE_CXX_GHS_KERNEL_FLAGS_MINSIZEREL_INIT}" CACHE STRING
- "Kernel flags used by the compiler during release builds for minimum size.")
- set (CMAKE_CXX_GHS_KERNEL_FLAGS_RELEASE
- "${CMAKE_CXX_GHS_KERNEL_FLAGS_RELEASE_INIT}"
- CACHE STRING "Kernel flags used by the compiler during release builds.")
- set (CMAKE_CXX_GHS_KERNEL_FLAGS_RELWITHDEBINFO
- "${CMAKE_CXX_GHS_KERNEL_FLAGS_RELWITHDEBINFO_INIT}" CACHE STRING
- "Kernel flags used by the compiler during release builds with debug info.")
-endif()
diff --git a/share/cmake-3.10/Modules/Compiler/GHS-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/GHS-DetermineCompiler.cmake
deleted file mode 100755
index 56d24e2..0000000
--- a/share/cmake-3.10/Modules/Compiler/GHS-DetermineCompiler.cmake
+++ /dev/null
@@ -1,6 +0,0 @@
-set(_compiler_id_pp_test "defined(__INTEGRITY)")
-
-set(_compiler_id_version_compute "
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__INTEGRITY_MAJOR_VERSION)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__INTEGRITY_MINOR_VERSION)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__INTEGRITY_PATCH_VERSION)")
diff --git a/share/cmake-3.10/Modules/Compiler/GHS.cmake b/share/cmake-3.10/Modules/Compiler/GHS.cmake
deleted file mode 100755
index e6a867d..0000000
--- a/share/cmake-3.10/Modules/Compiler/GHS.cmake
+++ /dev/null
@@ -1,8 +0,0 @@
-if(__COMPILER_GHS)
- return()
-endif()
-set(__COMPILER_GHS 1)
-
-set(CMAKE_EXECUTABLE_SUFFIX ".as")
-set(CMAKE_LIBRARY_PATH_TERMINATOR "\n")
-set(CMAKE_LIBRARY_PATH_FLAG " -L")
diff --git a/share/cmake-3.10/Modules/Compiler/GNU-ASM.cmake b/share/cmake-3.10/Modules/Compiler/GNU-ASM.cmake
deleted file mode 100755
index e07401d..0000000
--- a/share/cmake-3.10/Modules/Compiler/GNU-ASM.cmake
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is loaded when gcc/g++ is used for assembler files (the "ASM" cmake language)
-include(Compiler/GNU)
-
-set(CMAKE_ASM_SOURCE_FILE_EXTENSIONS s;S;asm)
-
-__compiler_gnu(ASM)
diff --git a/share/cmake-3.10/Modules/Compiler/GNU-C-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/GNU-C-DetermineCompiler.cmake
deleted file mode 100755
index 6ddc566..0000000
--- a/share/cmake-3.10/Modules/Compiler/GNU-C-DetermineCompiler.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__GNUC__)")
-
-set(_compiler_id_version_compute "
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__GNUC__)
-# if defined(__GNUC_MINOR__)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__GNUC_MINOR__)
-# endif
-# if defined(__GNUC_PATCHLEVEL__)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__GNUC_PATCHLEVEL__)
-# endif")
diff --git a/share/cmake-3.10/Modules/Compiler/GNU-C-FeatureTests.cmake b/share/cmake-3.10/Modules/Compiler/GNU-C-FeatureTests.cmake
deleted file mode 100755
index 0ab5265..0000000
--- a/share/cmake-3.10/Modules/Compiler/GNU-C-FeatureTests.cmake
+++ /dev/null
@@ -1,17 +0,0 @@
-
-set(_cmake_oldestSupported "(__GNUC__ * 100 + __GNUC_MINOR__) >= 304")
-
-# GNU 4.7 correctly sets __STDC_VERSION__ to 201112L, but GNU 4.6 sets it
-# to 201000L. As the former is strictly greater than the latter, test only
-# for the latter. If in the future CMake learns about a C feature which was
-# introduced with GNU 4.7, that should test for the correct version, similar
-# to the distinction between __cplusplus and __GXX_EXPERIMENTAL_CXX0X__ tests.
-set(GNU46_C11 "(__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201000L")
-set(_cmake_feature_test_c_static_assert "${GNU46_C11}")
-# Since 3.4 at least:
-set(GNU34_C99 "(__GNUC__ * 100 + __GNUC_MINOR__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L")
-set(_cmake_feature_test_c_restrict "${GNU34_C99}")
-set(_cmake_feature_test_c_variadic_macros "${GNU34_C99}")
-
-set(GNU_C90 "${_cmake_oldestSupported}")
-set(_cmake_feature_test_c_function_prototypes "${GNU_C90}")
diff --git a/share/cmake-3.10/Modules/Compiler/GNU-C.cmake b/share/cmake-3.10/Modules/Compiler/GNU-C.cmake
deleted file mode 100755
index f072c54..0000000
--- a/share/cmake-3.10/Modules/Compiler/GNU-C.cmake
+++ /dev/null
@@ -1,25 +0,0 @@
-include(Compiler/GNU)
-__compiler_gnu(C)
-
-if (NOT CMAKE_C_COMPILER_VERSION VERSION_LESS 4.5)
- set(CMAKE_C90_STANDARD_COMPILE_OPTION "-std=c90")
- set(CMAKE_C90_EXTENSION_COMPILE_OPTION "-std=gnu90")
-elseif (NOT CMAKE_C_COMPILER_VERSION VERSION_LESS 3.4)
- set(CMAKE_C90_STANDARD_COMPILE_OPTION "-std=c89")
- set(CMAKE_C90_EXTENSION_COMPILE_OPTION "-std=gnu89")
-endif()
-
-if (NOT CMAKE_C_COMPILER_VERSION VERSION_LESS 3.4)
- set(CMAKE_C99_STANDARD_COMPILE_OPTION "-std=c99")
- set(CMAKE_C99_EXTENSION_COMPILE_OPTION "-std=gnu99")
-endif()
-
-if (NOT CMAKE_C_COMPILER_VERSION VERSION_LESS 4.7)
- set(CMAKE_C11_STANDARD_COMPILE_OPTION "-std=c11")
- set(CMAKE_C11_EXTENSION_COMPILE_OPTION "-std=gnu11")
-elseif (NOT CMAKE_C_COMPILER_VERSION VERSION_LESS 4.6)
- set(CMAKE_C11_STANDARD_COMPILE_OPTION "-std=c1x")
- set(CMAKE_C11_EXTENSION_COMPILE_OPTION "-std=gnu1x")
-endif()
-
-__compiler_check_default_language_standard(C 3.4 90 5.0 11)
diff --git a/share/cmake-3.10/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake
deleted file mode 100755
index c25b147..0000000
--- a/share/cmake-3.10/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake
+++ /dev/null
@@ -1,15 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__GNUC__) || defined(__GNUG__)")
-
-set(_compiler_id_version_compute "
-# if defined(__GNUC__)
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__GNUC__)
-# else
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__GNUG__)
-# endif
-# if defined(__GNUC_MINOR__)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__GNUC_MINOR__)
-# endif
-# if defined(__GNUC_PATCHLEVEL__)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__GNUC_PATCHLEVEL__)
-# endif")
diff --git a/share/cmake-3.10/Modules/Compiler/GNU-CXX-FeatureTests.cmake b/share/cmake-3.10/Modules/Compiler/GNU-CXX-FeatureTests.cmake
deleted file mode 100755
index d18adaf..0000000
--- a/share/cmake-3.10/Modules/Compiler/GNU-CXX-FeatureTests.cmake
+++ /dev/null
@@ -1,109 +0,0 @@
-
-# Reference: http://gcc.gnu.org/projects/cxx0x.html
-# http://gcc.gnu.org/projects/cxx1y.html
-
-set(_cmake_oldestSupported "(__GNUC__ * 100 + __GNUC_MINOR__) >= 404")
-
-set(GNU50_CXX14 "(__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L")
-set(_cmake_feature_test_cxx_variable_templates "${GNU50_CXX14}")
-set(_cmake_feature_test_cxx_relaxed_constexpr "${GNU50_CXX14}")
-set(_cmake_feature_test_cxx_aggregate_default_initializers "${GNU50_CXX14}")
-
-# GNU 4.9 in c++14 mode sets __cplusplus to 201300L, so don't test for the
-# correct value of it below.
-# https://patchwork.ozlabs.org/patch/382470/
-set(GNU49_CXX14 "(__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L")
-set(_cmake_feature_test_cxx_contextual_conversions "${GNU49_CXX14}")
-set(_cmake_feature_test_cxx_attribute_deprecated "${GNU49_CXX14}")
-set(_cmake_feature_test_cxx_decltype_auto "${GNU49_CXX14}")
-set(_cmake_feature_test_cxx_digit_separators "${GNU49_CXX14}")
-set(_cmake_feature_test_cxx_generic_lambdas "${GNU49_CXX14}")
-set(_cmake_feature_test_cxx_lambda_init_captures "${GNU49_CXX14}")
-# GNU 4.3 supports binary literals as an extension, but may warn about
-# use of extensions prior to GNU 4.9
-# http://stackoverflow.com/questions/16334024/difference-between-gcc-binary-literals-and-c14-ones
-set(_cmake_feature_test_cxx_binary_literals "${GNU49_CXX14}")
-# The feature below is documented as available in GNU 4.8 (by implementing an
-# earlier draft of the standard paper), but that version of the compiler
-# does not set __cplusplus to a value greater than 201103L until GNU 4.9:
-# http://gcc.gnu.org/onlinedocs/gcc-4.8.2/cpp/Standard-Predefined-Macros.html#Standard-Predefined-Macros
-# http://gcc.gnu.org/onlinedocs/gcc-4.9.0/cpp/Standard-Predefined-Macros.html#Standard-Predefined-Macros
-# So, CMake only reports availability for it with GNU 4.9 or later.
-set(_cmake_feature_test_cxx_return_type_deduction "${GNU49_CXX14}")
-
-# Introduced in GCC 4.8.1
-set(GNU481_CXX11 "((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L")
-set(_cmake_feature_test_cxx_decltype_incomplete_return_types "${GNU481_CXX11}")
-set(_cmake_feature_test_cxx_reference_qualified_functions "${GNU481_CXX11}")
-set(GNU48_CXX11 "(__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L")
-set(_cmake_feature_test_cxx_alignas "${GNU48_CXX11}")
-# The alignof feature works with GNU 4.7 and -std=c++11, but it is documented
-# as available with GNU 4.8, so treat that as true.
-set(_cmake_feature_test_cxx_alignof "${GNU48_CXX11}")
-set(_cmake_feature_test_cxx_attributes "${GNU48_CXX11}")
-set(_cmake_feature_test_cxx_inheriting_constructors "${GNU48_CXX11}")
-set(_cmake_feature_test_cxx_thread_local "${GNU48_CXX11}")
-set(GNU47_CXX11 "(__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L")
-set(_cmake_feature_test_cxx_alias_templates "${GNU47_CXX11}")
-set(_cmake_feature_test_cxx_delegating_constructors "${GNU47_CXX11}")
-set(_cmake_feature_test_cxx_extended_friend_declarations "${GNU47_CXX11}")
-set(_cmake_feature_test_cxx_final "${GNU47_CXX11}")
-set(_cmake_feature_test_cxx_nonstatic_member_init "${GNU47_CXX11}")
-set(_cmake_feature_test_cxx_override "${GNU47_CXX11}")
-set(_cmake_feature_test_cxx_user_literals "${GNU47_CXX11}")
-# NOTE: C++11 was ratified in September 2011. GNU 4.7 is the first minor
-# release following that (March 2012), and the first minor release to
-# support -std=c++11. Prior to that, support for C++11 features is technically
-# experiemental and possibly incomplete (see for example the note below about
-# cxx_variadic_template_template_parameters)
-# GNU does not define __cplusplus correctly before version 4.7.
-# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=1773
-# __GXX_EXPERIMENTAL_CXX0X__ is defined in prior versions, but may not be
-# defined in the future.
-set(GNU_CXX0X_DEFINED "(__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))")
-set(GNU46_CXX11 "(__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && ${GNU_CXX0X_DEFINED}")
-set(_cmake_feature_test_cxx_constexpr "${GNU46_CXX11}")
-set(_cmake_feature_test_cxx_defaulted_move_initializers "${GNU46_CXX11}")
-set(_cmake_feature_test_cxx_enum_forward_declarations "${GNU46_CXX11}")
-set(_cmake_feature_test_cxx_noexcept "${GNU46_CXX11}")
-set(_cmake_feature_test_cxx_nullptr "${GNU46_CXX11}")
-set(_cmake_feature_test_cxx_range_for "${GNU46_CXX11}")
-set(_cmake_feature_test_cxx_unrestricted_unions "${GNU46_CXX11}")
-set(GNU45_CXX11 "(__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && ${GNU_CXX0X_DEFINED}")
-set(_cmake_feature_test_cxx_explicit_conversions "${GNU45_CXX11}")
-set(_cmake_feature_test_cxx_lambdas "${GNU45_CXX11}")
-set(_cmake_feature_test_cxx_local_type_template_args "${GNU45_CXX11}")
-set(_cmake_feature_test_cxx_raw_string_literals "${GNU45_CXX11}")
-set(GNU44_CXX11 "(__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && ${GNU_CXX0X_DEFINED}")
-set(_cmake_feature_test_cxx_auto_type "${GNU44_CXX11}")
-set(_cmake_feature_test_cxx_defaulted_functions "${GNU44_CXX11}")
-set(_cmake_feature_test_cxx_deleted_functions "${GNU44_CXX11}")
-set(_cmake_feature_test_cxx_generalized_initializers "${GNU44_CXX11}")
-set(_cmake_feature_test_cxx_inline_namespaces "${GNU44_CXX11}")
-set(_cmake_feature_test_cxx_sizeof_member "${GNU44_CXX11}")
-set(_cmake_feature_test_cxx_strong_enums "${GNU44_CXX11}")
-set(_cmake_feature_test_cxx_trailing_return_types "${GNU44_CXX11}")
-set(_cmake_feature_test_cxx_unicode_literals "${GNU44_CXX11}")
-set(_cmake_feature_test_cxx_uniform_initialization "${GNU44_CXX11}")
-set(_cmake_feature_test_cxx_variadic_templates "${GNU44_CXX11}")
-# TODO: If features are ever recorded for GNU 4.3, there should possibly
-# be a new feature added like cxx_variadic_template_template_parameters,
-# which is implemented by GNU 4.4, but not 4.3. cxx_variadic_templates is
-# actually implemented by GNU 4.3, but variadic template template parameters
-# 'completes' it, so that is the version we record as having the variadic
-# templates capability in CMake. See
-# http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2555.pdf
-# TODO: Should be supported by GNU 4.3
-set(GNU43_CXX11 "${_cmake_oldestSupported} && ${GNU_CXX0X_DEFINED}")
-set(_cmake_feature_test_cxx_decltype "${GNU43_CXX11}")
-set(_cmake_feature_test_cxx_default_function_template_args "${GNU43_CXX11}")
-set(_cmake_feature_test_cxx_long_long_type "${GNU43_CXX11}")
-set(_cmake_feature_test_cxx_right_angle_brackets "${GNU43_CXX11}")
-set(_cmake_feature_test_cxx_rvalue_references "${GNU43_CXX11}")
-set(_cmake_feature_test_cxx_static_assert "${GNU43_CXX11}")
-# TODO: Should be supported since GNU 3.4?
-set(_cmake_feature_test_cxx_extern_templates "${_cmake_oldestSupported} && ${GNU_CXX0X_DEFINED}")
-# TODO: Should be supported forever?
-set(_cmake_feature_test_cxx_func_identifier "${_cmake_oldestSupported} && ${GNU_CXX0X_DEFINED}")
-set(_cmake_feature_test_cxx_variadic_macros "${_cmake_oldestSupported} && ${GNU_CXX0X_DEFINED}")
-set(_cmake_feature_test_cxx_template_template_parameters "${_cmake_oldestSupported} && __cplusplus")
diff --git a/share/cmake-3.10/Modules/Compiler/GNU-CXX.cmake b/share/cmake-3.10/Modules/Compiler/GNU-CXX.cmake
deleted file mode 100755
index 4f1f30e..0000000
--- a/share/cmake-3.10/Modules/Compiler/GNU-CXX.cmake
+++ /dev/null
@@ -1,41 +0,0 @@
-include(Compiler/GNU)
-__compiler_gnu(CXX)
-
-if (WIN32)
- if(NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 4.6)
- set(CMAKE_CXX_COMPILE_OPTIONS_VISIBILITY_INLINES_HIDDEN "-fno-keep-inline-dllexport")
- endif()
-else()
- if(NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 4.0)
- set(CMAKE_CXX_COMPILE_OPTIONS_VISIBILITY_INLINES_HIDDEN "-fvisibility-inlines-hidden")
- endif()
-endif()
-
-if(NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 3.4)
- set(CMAKE_CXX98_STANDARD_COMPILE_OPTION "-std=c++98")
- set(CMAKE_CXX98_EXTENSION_COMPILE_OPTION "-std=gnu++98")
-endif()
-
-if (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 4.7)
- set(CMAKE_CXX11_STANDARD_COMPILE_OPTION "-std=c++11")
- set(CMAKE_CXX11_EXTENSION_COMPILE_OPTION "-std=gnu++11")
-elseif (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 4.4)
- # 4.3 supports 0x variants
- set(CMAKE_CXX11_STANDARD_COMPILE_OPTION "-std=c++0x")
- set(CMAKE_CXX11_EXTENSION_COMPILE_OPTION "-std=gnu++0x")
-endif()
-
-if (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 4.9)
- set(CMAKE_CXX14_STANDARD_COMPILE_OPTION "-std=c++14")
- set(CMAKE_CXX14_EXTENSION_COMPILE_OPTION "-std=gnu++14")
-elseif (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 4.8)
- set(CMAKE_CXX14_STANDARD_COMPILE_OPTION "-std=c++1y")
- set(CMAKE_CXX14_EXTENSION_COMPILE_OPTION "-std=gnu++1y")
-endif()
-
-if (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 5.1)
- set(CMAKE_CXX17_STANDARD_COMPILE_OPTION "-std=c++1z")
- set(CMAKE_CXX17_EXTENSION_COMPILE_OPTION "-std=gnu++1z")
-endif()
-
-__compiler_check_default_language_standard(CXX 3.4 98 6.0 14)
diff --git a/share/cmake-3.10/Modules/Compiler/GNU-FindBinUtils.cmake b/share/cmake-3.10/Modules/Compiler/GNU-FindBinUtils.cmake
deleted file mode 100755
index 16b7bbd..0000000
--- a/share/cmake-3.10/Modules/Compiler/GNU-FindBinUtils.cmake
+++ /dev/null
@@ -1,35 +0,0 @@
-if(NOT DEFINED _CMAKE_PROCESSING_LANGUAGE OR _CMAKE_PROCESSING_LANGUAGE STREQUAL "")
- message(FATAL_ERROR "Internal error: _CMAKE_PROCESSING_LANGUAGE is not set")
-endif()
-
-# Ubuntu 16.04:
-# * /usr/bin/gcc-ar-5
-# * /usr/bin/gcc-ranlib-5
-string(REGEX MATCH "^([0-9]+)" __version_x
- "${CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER_VERSION}")
-
-string(REGEX MATCH "^([0-9]+\\.[0-9]+)" __version_x_y
- "${CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER_VERSION}")
-
-# Try to find tools in the same directory as GCC itself
-get_filename_component(__gcc_hints "${CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER}" DIRECTORY)
-
-# http://manpages.ubuntu.com/manpages/wily/en/man1/gcc-ar.1.html
-find_program(CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER_AR NAMES
- "${_CMAKE_TOOLCHAIN_PREFIX}gcc-ar-${__version_x_y}"
- "${_CMAKE_TOOLCHAIN_PREFIX}gcc-ar-${__version_x}"
- "${_CMAKE_TOOLCHAIN_PREFIX}gcc-ar"
- HINTS ${__gcc_hints}
- DOC "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler"
-)
-mark_as_advanced(CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER_AR)
-
-# http://manpages.ubuntu.com/manpages/wily/en/man1/gcc-ranlib.1.html
-find_program(CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER_RANLIB NAMES
- "${_CMAKE_TOOLCHAIN_PREFIX}gcc-ranlib-${__version_x_y}"
- "${_CMAKE_TOOLCHAIN_PREFIX}gcc-ranlib-${__version_x}"
- "${_CMAKE_TOOLCHAIN_PREFIX}gcc-ranlib"
- HINTS ${__gcc_hints}
- DOC "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler"
-)
-mark_as_advanced(CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER_RANLIB)
diff --git a/share/cmake-3.10/Modules/Compiler/GNU-Fortran.cmake b/share/cmake-3.10/Modules/Compiler/GNU-Fortran.cmake
deleted file mode 100755
index c333d50..0000000
--- a/share/cmake-3.10/Modules/Compiler/GNU-Fortran.cmake
+++ /dev/null
@@ -1,20 +0,0 @@
-include(Compiler/GNU)
-__compiler_gnu(Fortran)
-
-set(CMAKE_Fortran_PREPROCESS_SOURCE
- "<CMAKE_Fortran_COMPILER> -cpp <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE> -o <PREPROCESSED_SOURCE>")
-
-set(CMAKE_Fortran_FORMAT_FIXED_FLAG "-ffixed-form")
-set(CMAKE_Fortran_FORMAT_FREE_FLAG "-ffree-form")
-
-set(CMAKE_Fortran_POSTPROCESS_FLAG "-fpreprocessed")
-
-# No -DNDEBUG for Fortran.
-string(APPEND CMAKE_Fortran_FLAGS_MINSIZEREL_INIT " -Os")
-string(APPEND CMAKE_Fortran_FLAGS_RELEASE_INIT " -O3")
-
-# No -isystem for Fortran because it will not find .mod files.
-unset(CMAKE_INCLUDE_SYSTEM_FLAG_Fortran)
-
-# Fortran-specific feature flags.
-set(CMAKE_Fortran_MODDIR_FLAG -J)
diff --git a/share/cmake-3.10/Modules/Compiler/GNU.cmake b/share/cmake-3.10/Modules/Compiler/GNU.cmake
deleted file mode 100755
index d962688..0000000
--- a/share/cmake-3.10/Modules/Compiler/GNU.cmake
+++ /dev/null
@@ -1,89 +0,0 @@
-# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
-
-# This module is shared by multiple languages; use include blocker.
-if(__COMPILER_GNU)
- return()
-endif()
-set(__COMPILER_GNU 1)
-
-include(Compiler/CMakeCommonCompilerMacros)
-
-macro(__compiler_gnu lang)
- # Feature flags.
- set(CMAKE_${lang}_VERBOSE_FLAG "-v")
- set(CMAKE_${lang}_COMPILE_OPTIONS_PIC "-fPIC")
- if(NOT CMAKE_${lang}_COMPILER_VERSION VERSION_LESS 3.4)
- set(CMAKE_${lang}_COMPILE_OPTIONS_PIE "-fPIE")
- endif()
- if(NOT CMAKE_${lang}_COMPILER_VERSION VERSION_LESS 4.0)
- set(CMAKE_${lang}_COMPILE_OPTIONS_VISIBILITY "-fvisibility=")
- endif()
- set(CMAKE_SHARED_LIBRARY_${lang}_FLAGS "-fPIC")
- set(CMAKE_SHARED_LIBRARY_CREATE_${lang}_FLAGS "-shared")
- set(CMAKE_${lang}_COMPILE_OPTIONS_SYSROOT "--sysroot=")
-
- # Older versions of gcc (< 4.5) contain a bug causing them to report a missing
- # header file as a warning if depfiles are enabled, causing check_header_file
- # tests to always succeed. Work around this by disabling dependency tracking
- # in try_compile mode.
- get_property(_IN_TC GLOBAL PROPERTY IN_TRY_COMPILE)
- if(NOT _IN_TC OR CMAKE_FORCE_DEPFILES)
- # distcc does not transform -o to -MT when invoking the preprocessor
- # internally, as it ought to. Work around this bug by setting -MT here
- # even though it isn't strictly necessary.
- set(CMAKE_DEPFILE_FLAGS_${lang} "-MD -MT <OBJECT> -MF <DEPFILE>")
- endif()
-
- # Initial configuration flags.
- string(APPEND CMAKE_${lang}_FLAGS_INIT " ")
- string(APPEND CMAKE_${lang}_FLAGS_DEBUG_INIT " -g")
- string(APPEND CMAKE_${lang}_FLAGS_MINSIZEREL_INIT " -Os -DNDEBUG")
- string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -O3 -DNDEBUG")
- string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -O2 -g -DNDEBUG")
- set(CMAKE_${lang}_CREATE_PREPROCESSED_SOURCE "<CMAKE_${lang}_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE> > <PREPROCESSED_SOURCE>")
- set(CMAKE_${lang}_CREATE_ASSEMBLY_SOURCE "<CMAKE_${lang}_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -S <SOURCE> -o <ASSEMBLY_SOURCE>")
- if(NOT APPLE OR NOT CMAKE_${lang}_COMPILER_VERSION VERSION_LESS 4) # work around #4462
- set(CMAKE_INCLUDE_SYSTEM_FLAG_${lang} "-isystem ")
- endif()
-
- set(_CMAKE_${lang}_IPO_SUPPORTED_BY_CMAKE YES)
- set(_CMAKE_${lang}_IPO_MAY_BE_SUPPORTED_BY_COMPILER NO)
-
- # '-flto' introduced since GCC 4.5:
- # * https://gcc.gnu.org/onlinedocs/gcc-4.4.7/gcc/Option-Summary.html (no)
- # * https://gcc.gnu.org/onlinedocs/gcc-4.5.4/gcc/Option-Summary.html (yes)
- if(NOT CMAKE_${lang}_COMPILER_VERSION VERSION_LESS 4.5)
- set(_CMAKE_${lang}_IPO_MAY_BE_SUPPORTED_BY_COMPILER YES)
- set(__lto_flags -flto)
-
- if(NOT CMAKE_${lang}_COMPILER_VERSION VERSION_LESS 4.7)
- # '-ffat-lto-objects' introduced since GCC 4.7:
- # * https://gcc.gnu.org/onlinedocs/gcc-4.6.4/gcc/Option-Summary.html (no)
- # * https://gcc.gnu.org/onlinedocs/gcc-4.7.4/gcc/Option-Summary.html (yes)
- list(APPEND __lto_flags -fno-fat-lto-objects)
- endif()
-
- set(CMAKE_${lang}_COMPILE_OPTIONS_IPO ${__lto_flags})
-
- # Need to use version of 'ar'/'ranlib' with plugin support.
- # Quote from [documentation][1]:
- #
- # To create static libraries suitable for LTO,
- # use gcc-ar and gcc-ranlib instead of ar and ranlib
- #
- # [1]: https://gcc.gnu.org/onlinedocs/gcc-4.9.4/gcc/Optimize-Options.html
- set(CMAKE_${lang}_ARCHIVE_CREATE_IPO
- "\"${CMAKE_${lang}_COMPILER_AR}\" cr <TARGET> <LINK_FLAGS> <OBJECTS>"
- )
-
- set(CMAKE_${lang}_ARCHIVE_APPEND_IPO
- "\"${CMAKE_${lang}_COMPILER_AR}\" r <TARGET> <LINK_FLAGS> <OBJECTS>"
- )
-
- set(CMAKE_${lang}_ARCHIVE_FINISH_IPO
- "\"${CMAKE_${lang}_COMPILER_RANLIB}\" <TARGET>"
- )
- endif()
-endmacro()
diff --git a/share/cmake-3.10/Modules/Compiler/HP-ASM.cmake b/share/cmake-3.10/Modules/Compiler/HP-ASM.cmake
deleted file mode 100755
index b60f207..0000000
--- a/share/cmake-3.10/Modules/Compiler/HP-ASM.cmake
+++ /dev/null
@@ -1,3 +0,0 @@
-set(CMAKE_ASM_VERBOSE_FLAG "-v")
-
-set(CMAKE_ASM_SOURCE_FILE_EXTENSIONS s )
diff --git a/share/cmake-3.10/Modules/Compiler/HP-C-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/HP-C-DetermineCompiler.cmake
deleted file mode 100755
index 4269799..0000000
--- a/share/cmake-3.10/Modules/Compiler/HP-C-DetermineCompiler.cmake
+++ /dev/null
@@ -1,8 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__HP_cc)")
-
-set(_compiler_id_version_compute "
- /* __HP_cc = VVRRPP */
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__HP_cc/10000)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__HP_cc/100 % 100)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__HP_cc % 100)")
diff --git a/share/cmake-3.10/Modules/Compiler/HP-C.cmake b/share/cmake-3.10/Modules/Compiler/HP-C.cmake
deleted file mode 100755
index b42ba2b..0000000
--- a/share/cmake-3.10/Modules/Compiler/HP-C.cmake
+++ /dev/null
@@ -1,4 +0,0 @@
-set(CMAKE_C_VERBOSE_FLAG "-v")
-
-set(CMAKE_C_CREATE_ASSEMBLY_SOURCE "<CMAKE_C_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -S <SOURCE> -o <ASSEMBLY_SOURCE>")
-set(CMAKE_C_CREATE_PREPROCESSED_SOURCE "<CMAKE_C_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE> > <PREPROCESSED_SOURCE>")
diff --git a/share/cmake-3.10/Modules/Compiler/HP-CXX-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/HP-CXX-DetermineCompiler.cmake
deleted file mode 100755
index 3d4d7e4..0000000
--- a/share/cmake-3.10/Modules/Compiler/HP-CXX-DetermineCompiler.cmake
+++ /dev/null
@@ -1,8 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__HP_aCC)")
-
-set(_compiler_id_version_compute "
- /* __HP_aCC = VVRRPP */
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__HP_aCC/10000)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__HP_aCC/100 % 100)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__HP_aCC % 100)")
diff --git a/share/cmake-3.10/Modules/Compiler/HP-CXX.cmake b/share/cmake-3.10/Modules/Compiler/HP-CXX.cmake
deleted file mode 100755
index 7548754..0000000
--- a/share/cmake-3.10/Modules/Compiler/HP-CXX.cmake
+++ /dev/null
@@ -1,13 +0,0 @@
-set(CMAKE_CXX_VERBOSE_FLAG "-v")
-
-set(CMAKE_CXX_CREATE_ASSEMBLY_SOURCE "<CMAKE_CXX_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -S <SOURCE> -o <ASSEMBLY_SOURCE>")
-set(CMAKE_CXX_CREATE_PREPROCESSED_SOURCE "<CMAKE_CXX_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE> > <PREPROCESSED_SOURCE>")
-
-# HP aCC since version 3.80 supports the flag +hpxstd98 to get ANSI C++98
-# template support. It is known that version 6.25 doesn't need that flag.
-# Current assumption: the flag is needed for every version from 3.80 to 4
-# to get it working.
-if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS 4 AND
- NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 3.80)
- set(CMAKE_CXX98_STANDARD_COMPILE_OPTION "+hpxstd98")
-endif()
diff --git a/share/cmake-3.10/Modules/Compiler/HP-Fortran.cmake b/share/cmake-3.10/Modules/Compiler/HP-Fortran.cmake
deleted file mode 100755
index a6ca2c2..0000000
--- a/share/cmake-3.10/Modules/Compiler/HP-Fortran.cmake
+++ /dev/null
@@ -1,6 +0,0 @@
-set(CMAKE_Fortran_VERBOSE_FLAG "-v")
-set(CMAKE_Fortran_FORMAT_FIXED_FLAG "+source=fixed")
-set(CMAKE_Fortran_FORMAT_FREE_FLAG "+source=free")
-
-set(CMAKE_Fortran_CREATE_ASSEMBLY_SOURCE "<CMAKE_Fortran_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -S <SOURCE> -o <ASSEMBLY_SOURCE>")
-set(CMAKE_Fortran_CREATE_PREPROCESSED_SOURCE "<CMAKE_Fortran_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE> > <PREPROCESSED_SOURCE>")
diff --git a/share/cmake-3.10/Modules/Compiler/IAR-ASM.cmake b/share/cmake-3.10/Modules/Compiler/IAR-ASM.cmake
deleted file mode 100755
index 651bc3a..0000000
--- a/share/cmake-3.10/Modules/Compiler/IAR-ASM.cmake
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file is processed when the IAR compiler is used for an assembler file
-
-include(Compiler/IAR)
-
-if("${CMAKE_ASM${ASM_DIALECT}_COMPILER_ARCHITECTURE_ID}" STREQUAL "ARM")
-set(CMAKE_ASM_COMPILE_OBJECT "<CMAKE_ASM_COMPILER> -S <SOURCE> <DEFINES> <INCLUDES> <FLAGS> -o <OBJECT>")
- __compiler_iar_ARM(ASM)
- set(CMAKE_ASM_SOURCE_FILE_EXTENSIONS s;asm;msa)
-
- string(APPEND CMAKE_ASM_FLAGS_INIT " ")
- string(APPEND CMAKE_ASM_FLAGS_DEBUG_INIT " -r")
- string(APPEND CMAKE_ASM_FLAGS_MINSIZEREL_INIT " -DNDEBUG")
- string(APPEND CMAKE_ASM_FLAGS_RELEASE_INIT " -DNDEBUG")
- string(APPEND CMAKE_ASM_FLAGS_RELWITHDEBINFO_INIT " -r -DNDEBUG")
-
-elseif("${CMAKE_ASM${ASM_DIALECT}_COMPILER_ARCHITECTURE_ID}" STREQUAL "AVR")
- set(CMAKE_ASM_COMPILE_OBJECT "<CMAKE_ASM_COMPILER> -S <SOURCE> <DEFINES> <INCLUDES> <FLAGS> -o <OBJECT>")
- __compiler_iar_AVR(ASM)
- set(CMAKE_ASM_SOURCE_FILE_EXTENSIONS s90;asm;msa)
-
-endif()
diff --git a/share/cmake-3.10/Modules/Compiler/IAR-C.cmake b/share/cmake-3.10/Modules/Compiler/IAR-C.cmake
deleted file mode 100755
index 55e019e..0000000
--- a/share/cmake-3.10/Modules/Compiler/IAR-C.cmake
+++ /dev/null
@@ -1,43 +0,0 @@
-# This file is processed when the IAR compiler is used for a C file
-
-include(Compiler/IAR)
-include(Compiler/CMakeCommonCompilerMacros)
-
-# The toolchains for ARM and AVR are quite different:
-if("${CMAKE_C_COMPILER_ARCHITECTURE_ID}" STREQUAL "ARM")
-
- set(CMAKE_C_EXTENSION_COMPILE_OPTION -e)
-
- set(CMAKE_C90_STANDARD_COMPILE_OPTION "")
- set(CMAKE_C90_EXTENSION_COMPILE_OPTION -e)
-
- if(NOT CMAKE_C_COMPILER_VERSION VERSION_LESS 6.10)
- set(CMAKE_C90_STANDARD_COMPILE_OPTION --c89)
- set(CMAKE_C90_EXTENSION_COMPILE_OPTION --c89 -e)
- set(CMAKE_C99_STANDARD_COMPILE_OPTION "")
- set(CMAKE_C99_EXTENSION_COMPILE_OPTION -e)
- endif()
- if(NOT CMAKE_C_COMPILER_VERSION VERSION_LESS 8.10)
- set(CMAKE_C11_STANDARD_COMPILE_OPTION "")
- set(CMAKE_C11_EXTENSION_COMPILE_OPTION -e)
- endif()
-
- __compiler_iar_ARM(C)
- __compiler_check_default_language_standard(C 1.10 90 6.10 99 8.10 11)
-
-elseif("${CMAKE_C_COMPILER_ARCHITECTURE_ID}" STREQUAL "AVR")
- __compiler_iar_AVR(C)
- set(CMAKE_C_OUTPUT_EXTENSION ".r90")
-
- if(NOT CMAKE_C_LINK_FLAGS)
- set(CMAKE_C_LINK_FLAGS "-Fmotorola")
- endif()
-
- set(CMAKE_C_LINK_EXECUTABLE "<CMAKE_LINKER> <OBJECTS> <CMAKE_C_LINK_FLAGS> <LINK_FLAGS> <LINK_LIBRARIES> -o <TARGET>")
- set(CMAKE_C_CREATE_STATIC_LIBRARY "<CMAKE_AR> -o <TARGET> <OBJECTS> ")
-
- # add the target specific include directory:
- get_filename_component(_compilerDir "${CMAKE_C_COMPILER}" PATH)
- get_filename_component(_compilerDir "${_compilerDir}" PATH)
- include_directories("${_compilerDir}/inc" )
-endif()
diff --git a/share/cmake-3.10/Modules/Compiler/IAR-CXX.cmake b/share/cmake-3.10/Modules/Compiler/IAR-CXX.cmake
deleted file mode 100755
index 8d86100..0000000
--- a/share/cmake-3.10/Modules/Compiler/IAR-CXX.cmake
+++ /dev/null
@@ -1,51 +0,0 @@
-# This file is processed when the IAR compiler is used for a C++ file
-
-include(Compiler/IAR)
-include(Compiler/CMakeCommonCompilerMacros)
-
-if("${CMAKE_CXX_COMPILER_ARCHITECTURE_ID}" STREQUAL "ARM")
- # "(extended) embedded C++" Mode
- # old version: --ec++ or --eec++
- # since 8.10: --c++ --no_exceptions --no_rtti
- #
- # --c++ is full C++ and supported since 6.10
- if(NOT CMAKE_IAR_CXX_FLAG)
- if(NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 6.10)
- set(CMAKE_IAR_CXX_FLAG --c++)
- else()
- set(CMAKE_IAR_CXX_FLAG --eec++)
- endif()
- endif()
-
- set(CMAKE_CXX_EXTENSION_COMPILE_OPTION -e)
-
- set(CMAKE_CXX98_STANDARD_COMPILE_OPTION "")
- set(CMAKE_CXX98_EXTENSION_COMPILE_OPTION -e)
-
- if(NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 8.10)
- set(CMAKE_CXX03_STANDARD_COMPILE_OPTION "")
- set(CMAKE_CXX03_EXTENSION_COMPILE_OPTION -e)
- set(CMAKE_CXX11_STANDARD_COMPILE_OPTION "")
- set(CMAKE_CXX11_EXTENSION_COMPILE_OPTION -e)
- set(CMAKE_CXX14_STANDARD_COMPILE_OPTION "")
- set(CMAKE_CXX14_EXTENSION_COMPILE_OPTION -e)
- endif()
-
- __compiler_iar_ARM(CXX)
- __compiler_check_default_language_standard(CXX 6.10 98 8.10 14)
-
-elseif("${CMAKE_CXX_COMPILER_ARCHITECTURE_ID}" STREQUAL "AVR")
- __compiler_iar_AVR(CXX)
- set(CMAKE_CXX_OUTPUT_EXTENSION ".r90")
- if(NOT CMAKE_CXX_LINK_FLAGS)
- set(CMAKE_CXX_LINK_FLAGS "-Fmotorola")
- endif()
-
- set(CMAKE_CXX_LINK_EXECUTABLE "<CMAKE_LINKER> <OBJECTS> <CMAKE_CXX_LINK_FLAGS> <LINK_FLAGS> <LINK_LIBRARIES> -o <TARGET>")
- set(CMAKE_CXX_CREATE_STATIC_LIBRARY "<CMAKE_AR> -o <TARGET> <OBJECTS> ")
-
- # add the target specific include directory:
- get_filename_component(_compilerDir "${CMAKE_C_COMPILER}" PATH)
- get_filename_component(_compilerDir "${_compilerDir}" PATH)
- include_directories("${_compilerDir}/inc")
-endif()
diff --git a/share/cmake-3.10/Modules/Compiler/IAR-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/IAR-DetermineCompiler.cmake
deleted file mode 100755
index a1bffeb..0000000
--- a/share/cmake-3.10/Modules/Compiler/IAR-DetermineCompiler.cmake
+++ /dev/null
@@ -1,21 +0,0 @@
-# IAR Systems compiler for embedded systems.
-# http://www.iar.com
-# http://supp.iar.com/FilesPublic/UPDINFO/004916/arm/doc/EWARM_DevelopmentGuide.ENU.pdf
-#
-# __IAR_SYSTEMS_ICC__ An integer that identifies the IAR compiler platform:
-# 9 and higher means C11 and C++14 as language default
-# 8 means C99 and C++03 as language default
-# 7 and lower means C89 and EC++ as language default.
-# __ICCARM__ An integer that is set to 1 when the code is compiled with the IAR C/C++ Compiler for ARM
-# __VER__ An integer that identifies the version number of the IAR compiler in use. For example,
-# version 5.11.3 is returned as 5011003.
-
-set(_compiler_id_pp_test "defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)")
-
-set(_compiler_id_version_compute "
-# if defined(__VER__)
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@((__VER__) / 1000000)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(((__VER__) / 1000) % 1000)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@((__VER__) % 1000)
-# define @PREFIX@COMPILER_VERSION_INTERNAL @MACRO_DEC@(__IAR_SYSTEMS_ICC__)
-# endif")
diff --git a/share/cmake-3.10/Modules/Compiler/IAR-FindBinUtils.cmake b/share/cmake-3.10/Modules/Compiler/IAR-FindBinUtils.cmake
deleted file mode 100755
index d662f56..0000000
--- a/share/cmake-3.10/Modules/Compiler/IAR-FindBinUtils.cmake
+++ /dev/null
@@ -1,54 +0,0 @@
-if(NOT DEFINED _CMAKE_PROCESSING_LANGUAGE OR _CMAKE_PROCESSING_LANGUAGE STREQUAL "")
- message(FATAL_ERROR "Internal error: _CMAKE_PROCESSING_LANGUAGE is not set")
-endif()
-
-# Try to find tools in the same directory as Clang itself
-get_filename_component(__iar_hint_1 "${CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER}" REALPATH)
-get_filename_component(__iar_hint_1 "${__iar_hint_1}" DIRECTORY)
-
-get_filename_component(__iar_hint_2 "${CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER}" DIRECTORY)
-
-set(__iar_hints "${__iar_hint_1}" "${__iar_hint_2}")
-
-if("${CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER_ARCHITECTURE_ID}" STREQUAL "ARM")
- # could allow using normal binutils ar, since objects are normal ELF files?
- find_program(CMAKE_IAR_LINKARM ilinkarm.exe HINTS ${__iar_hints}
- DOC "The IAR ARM linker")
- find_program(CMAKE_IAR_ARCHIVE iarchive.exe HINTS ${__iar_hints}
- DOC "The IAR archiver")
-
- # find auxillary tools
- find_program(CMAKE_IAR_ELFTOOL ielftool.exe HINTS ${__iar_hints}
- DOC "The IAR ELF Tool")
- find_program(CMAKE_IAR_ELFDUMP ielfdumparm.exe HINTS ${__iar_hints}
- DOC "The IAR ELF Dumper")
- find_program(CMAKE_IAR_OBJMANIP iobjmanip.exe HINTS ${__iar_hints}
- DOC "The IAR ELF Object Tool")
- find_program(CMAKE_IAR_SYMEXPORT isymexport.exe HINTS ${__iar_hints}
- DOC "The IAR Absolute Symbol Exporter")
- mark_as_advanced(CMAKE_IAR_LINKARM CMAKE_IAR_ARCHIVE CMAKE_IAR_ELFTOOL CMAKE_IAR_ELFDUMP CMAKE_IAR_OBJMANIP CMAKE_IAR_SYMEXPORT)
-
- set(CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER_CUSTOM_CODE
-"set(CMAKE_IAR_LINKARM \"${CMAKE_IAR_LINKARM}\")
-set(CMAKE_IAR_ARCHIVE \"${CMAKE_IAR_ARCHIVE}\")
-set(CMAKE_IAR_ELFTOOL \"${CMAKE_IAR_ELFTOOL}\")
-set(CMAKE_IAR_ELFDUMP \"${CMAKE_IAR_ELFDUMP}\")
-set(CMAKE_IAR_OBJMANIP \"${CMAKE_IAR_OBJMANIP}\")
-set(CMAKE_IAR_LINKARM \"${CMAKE_IAR_LINKARM}\")
-")
-
-
-elseif("${CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER_ARCHITECTURE_ID}" STREQUAL "AVR")
-
- # For AVR and AVR32, IAR uses the "xlink" linker and the "xar" archiver:
- find_program(CMAKE_IAR_LINKER xlink.exe HINTS ${__iar_hints}
- DOC "The IAR AVR linker")
- find_program(CMAKE_IAR_AR xar.exe HINTS ${__iar_hints}
- DOC "The IAR archiver")
- mark_as_advanced(CMAKE_IAR_LINKER CMAKE_IAR_AR)
-
- set(CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_COMPILER_CUSTOM_CODE
-"set(CMAKE_IAR_LINKER \"${CMAKE_IAR_LINKER}\")
-set(CMAKE_IAR_AR \"${CMAKE_IAR_AR}\")
-")
-endif()
diff --git a/share/cmake-3.10/Modules/Compiler/IAR.cmake b/share/cmake-3.10/Modules/Compiler/IAR.cmake
deleted file mode 100755
index 52ebaf2..0000000
--- a/share/cmake-3.10/Modules/Compiler/IAR.cmake
+++ /dev/null
@@ -1,76 +0,0 @@
-# This file is processed when the IAR compiler is used for a C or C++ file
-# Documentation can be downloaded here: http://www.iar.com/website1/1.0.1.0/675/1/
-# The initial feature request is here: https://gitlab.kitware.com/cmake/cmake/issues/10176
-# It also contains additional links and information.
-# See USER GUIDES -> C/C++ Development Guide and ReleaseNotes for:
-# version 6.30.8: http://supp.iar.com/FilesPublic/UPDINFO/006607/arm/doc/infocenter/index.ENU.html
-# version 7.60.1: http://supp.iar.com/FilesPublic/UPDINFO/011006/arm/doc/infocenter/index.ENU.html
-# version 8.10.1: http://netstorage.iar.com/SuppDB/Public/UPDINFO/011854/arm/doc/infocenter/index.ENU.html
-
-# C/C++ Standard versions
-#
-# IAR typically only supports one C and C++ Standard version,
-# the exception is C89 which is always supported and can be selected
-# if its not the default
-#
-# C++ is trickier, there were historically 3 switches,
-# and some IAR versions support multiple of those.
-# they are --eec++, --ec++ and --c++ and where used to
-# enable various language features like exceptions
-#
-# recent versions only have --c++ for full support
-# but can choose to disable features with further arguments
-#
-# C/C++ Standard compliance
-#
-# IAR has 3 modes: default, strict and extended
-# the extended mode is needed for popular libraries like CMSIS
-#
-# "Silent" Operation
-#
-# this really is different to most programs I know.
-# nothing meaningfull from the operation is lost, just some redundant
-# code and data size printouts (that can be inspected with common tools).
-
-# This module is shared by multiple languages; use include blocker.
-if(_IARARM_CMAKE_LOADED)
- return()
-endif()
-set(_IARARM_CMAKE_LOADED 1)
-
-macro(__compiler_iar_ARM lang)
- set(CMAKE_EXECUTABLE_SUFFIX ".elf")
- if (${lang} STREQUAL "C" OR ${lang} STREQUAL "CXX")
-
- set(CMAKE_${lang}_COMPILE_OBJECT "<CMAKE_${lang}_COMPILER> ${CMAKE_IAR_${lang}_FLAG} --silent <SOURCE> <DEFINES> <INCLUDES> <FLAGS> -o <OBJECT>")
- set(CMAKE_${lang}_CREATE_PREPROCESSED_SOURCE "<CMAKE_${lang}_COMPILER> ${CMAKE_IAR_${lang}_FLAG} --silent <SOURCE> <DEFINES> <INCLUDES> <FLAGS> --preprocess=cnl <PREPROCESSED_SOURCE>")
- set(CMAKE_${lang}_CREATE_ASSEMBLY_SOURCE "<CMAKE_${lang}_COMPILER> ${CMAKE_IAR_${lang}_FLAG} --silent <SOURCE> <DEFINES> <INCLUDES> <FLAGS> -lAH <ASSEMBLY_SOURCE> -o <OBJECT>.dummy")
-
- set(CMAKE_${lang}_RESPONSE_FILE_LINK_FLAG "-f ")
- set(CMAKE_DEPFILE_FLAGS_${lang} "--dependencies=ns <DEPFILE>")
-
- string(APPEND CMAKE_${lang}_FLAGS_INIT " ")
- string(APPEND CMAKE_${lang}_FLAGS_DEBUG_INIT " -r")
- string(APPEND CMAKE_${lang}_FLAGS_MINSIZEREL_INIT " -Ohz -DNDEBUG")
- string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -Oh -DNDEBUG")
- string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -Oh -r -DNDEBUG")
- endif()
-
- set(CMAKE_${lang}_LINK_EXECUTABLE "\"${CMAKE_IAR_LINKARM}\" --silent <OBJECTS> <CMAKE_${lang}_LINK_FLAGS> <LINK_FLAGS> <LINK_LIBRARIES> -o <TARGET>")
- set(CMAKE_${lang}_CREATE_STATIC_LIBRARY "\"${CMAKE_IAR_ARCHIVE}\" <TARGET> --create <LINK_FLAGS> <OBJECTS>")
- set(CMAKE_${lang}_ARCHIVE_CREATE "\"${CMAKE_IAR_ARCHIVE}\" <TARGET> --create <LINK_FLAGS> <OBJECTS>")
- set(CMAKE_${lang}_ARCHIVE_APPEND "\"${CMAKE_IAR_ARCHIVE}\" <TARGET> --replace <LINK_FLAGS> <OBJECTS>")
- set(CMAKE_${lang}_ARCHIVE_FINISH "")
-
- set(CMAKE_LINKER "${CMAKE_IAR_LINKARM}" CACHE FILEPATH "The IAR linker" FORCE)
- set(CMAKE_AR "${CMAKE_IAR_ARCHIVE}" CACHE FILEPATH "The IAR archiver" FORCE)
-endmacro()
-
-macro(__compiler_iar_AVR lang)
- set(CMAKE_EXECUTABLE_SUFFIX ".bin")
-
- set(CMAKE_LIBRARY_PATH_FLAG "-I")
-
- set(CMAKE_LINKER "${CMAKE_IAR_LINKER}" CACHE FILEPATH "The IAR linker" FORCE)
- set(CMAKE_AR "${CMAKE_IAR_AR}" CACHE FILEPATH "The IAR archiver" FORCE)
-endmacro()
diff --git a/share/cmake-3.10/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake b/share/cmake-3.10/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake
deleted file mode 100755
index 899e284..0000000
--- a/share/cmake-3.10/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake
+++ /dev/null
@@ -1,6 +0,0 @@
-
-set(_compiler_id_version_compute "
- /* __IBMC__ = VRP */
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__IBMC__/100)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__IBMC__/10 % 10)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__IBMC__ % 10)")
diff --git a/share/cmake-3.10/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake b/share/cmake-3.10/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake
deleted file mode 100755
index 73aa2b4..0000000
--- a/share/cmake-3.10/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake
+++ /dev/null
@@ -1,6 +0,0 @@
-
-set(_compiler_id_version_compute "
- /* __IBMCPP__ = VRP */
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__IBMCPP__/100)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__IBMCPP__/10 % 10)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__IBMCPP__ % 10)")
diff --git a/share/cmake-3.10/Modules/Compiler/Intel-ASM.cmake b/share/cmake-3.10/Modules/Compiler/Intel-ASM.cmake
deleted file mode 100755
index c2bf465..0000000
--- a/share/cmake-3.10/Modules/Compiler/Intel-ASM.cmake
+++ /dev/null
@@ -1,12 +0,0 @@
-include(Compiler/Intel)
-__compiler_intel(ASM)
-
-string(APPEND CMAKE_ASM_FLAGS_MINSIZEREL_INIT " -DNDEBUG")
-string(APPEND CMAKE_ASM_FLAGS_RELEASE_INIT " -DNDEBUG")
-string(APPEND CMAKE_ASM_FLAGS_RELWITHDEBINFO_INIT " -DNDEBUG")
-
-if(UNIX)
- set(CMAKE_ASM_SOURCE_FILE_EXTENSIONS s;S)
-else()
- set(CMAKE_ASM_SOURCE_FILE_EXTENSIONS asm)
-endif()
diff --git a/share/cmake-3.10/Modules/Compiler/Intel-C-FeatureTests.cmake b/share/cmake-3.10/Modules/Compiler/Intel-C-FeatureTests.cmake
deleted file mode 100755
index 5d09767..0000000
--- a/share/cmake-3.10/Modules/Compiler/Intel-C-FeatureTests.cmake
+++ /dev/null
@@ -1,20 +0,0 @@
-# References:
-# - https://software.intel.com/en-us/articles/iso-iec-standards-language-conformance-for-intel-c-compiler
-# - https://software.intel.com/en-us/articles/c99-support-in-intel-c-compiler
-# - https://software.intel.com/en-us/articles/c11-support-in-intel-c-compiler
-
-set(DETECT_C99 "defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L")
-set(DETECT_C11 "defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L")
-
-#static assert is only around in version 1500 update 2 and above
-set(_cmake_feature_test_c_static_assert "(__INTEL_COMPILER > 1500 || (__INTEL_COMPILER == 1500 && __INTEL_COMPILER_UPDATE > 1) ) && (${DETECT_C11} || ${DETECT_C99} && !defined(_MSC_VER))")
-
-set(_cmake_oldestSupported "__INTEL_COMPILER >= 1110")
-set(Intel_C99 "${_cmake_oldestSupported} && ${DETECT_C99}")
-set(_cmake_feature_test_c_restrict "${Intel_C99}")
-set(_cmake_feature_test_c_variadic_macros "${Intel_C99}")
-set(_cmake_feature_test_c_function_prototypes "${_cmake_oldestSupported}")
-unset(Intel_C99)
-
-unset(DETECT_C99)
-unset(DETECT_C11)
diff --git a/share/cmake-3.10/Modules/Compiler/Intel-C.cmake b/share/cmake-3.10/Modules/Compiler/Intel-C.cmake
deleted file mode 100755
index 4e4af29..0000000
--- a/share/cmake-3.10/Modules/Compiler/Intel-C.cmake
+++ /dev/null
@@ -1,43 +0,0 @@
-include(Compiler/Intel)
-__compiler_intel(C)
-
-string(APPEND CMAKE_C_FLAGS_MINSIZEREL_INIT " -DNDEBUG")
-string(APPEND CMAKE_C_FLAGS_RELEASE_INIT " -DNDEBUG")
-string(APPEND CMAKE_C_FLAGS_RELWITHDEBINFO_INIT " -DNDEBUG")
-
-set(CMAKE_DEPFILE_FLAGS_C "-MD -MT <OBJECT> -MF <DEPFILE>")
-
-if("x${CMAKE_C_SIMULATE_ID}" STREQUAL "xMSVC")
-
- if (NOT CMAKE_C_COMPILER_VERSION VERSION_LESS 16.0.0)
- set(CMAKE_C11_STANDARD_COMPILE_OPTION "-Qstd=c11")
- set(CMAKE_C11_EXTENSION_COMPILE_OPTION "-Qstd=c11")
- endif()
-
- if (NOT CMAKE_C_COMPILER_VERSION VERSION_LESS 12.0)
- set(CMAKE_C90_STANDARD_COMPILE_OPTION "-Qstd=c89")
- set(CMAKE_C90_EXTENSION_COMPILE_OPTION "-Qstd=c89")
- set(CMAKE_C99_STANDARD_COMPILE_OPTION "-Qstd=c99")
- set(CMAKE_C99_EXTENSION_COMPILE_OPTION "-Qstd=c99")
- endif()
-
-else()
-
- if (NOT CMAKE_C_COMPILER_VERSION VERSION_LESS 15.0.0)
- set(CMAKE_C11_STANDARD_COMPILE_OPTION "-std=c11")
- set(CMAKE_C11_EXTENSION_COMPILE_OPTION "-std=gnu11")
- endif()
-
- if (NOT CMAKE_C_COMPILER_VERSION VERSION_LESS 12.0)
- set(CMAKE_C90_STANDARD_COMPILE_OPTION "-std=c89")
- set(CMAKE_C90_EXTENSION_COMPILE_OPTION "-std=gnu89")
- set(CMAKE_C99_STANDARD_COMPILE_OPTION "-std=c99")
- set(CMAKE_C99_EXTENSION_COMPILE_OPTION "-std=gnu99")
- endif()
-
-endif()
-
-__compiler_check_default_language_standard(C 12.0 90 15.0.0 11)
-
-set(CMAKE_C_CREATE_PREPROCESSED_SOURCE "<CMAKE_C_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE> > <PREPROCESSED_SOURCE>")
-set(CMAKE_C_CREATE_ASSEMBLY_SOURCE "<CMAKE_C_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -S <SOURCE> -o <ASSEMBLY_SOURCE>")
diff --git a/share/cmake-3.10/Modules/Compiler/Intel-CXX-FeatureTests.cmake b/share/cmake-3.10/Modules/Compiler/Intel-CXX-FeatureTests.cmake
deleted file mode 100755
index 929a7c6..0000000
--- a/share/cmake-3.10/Modules/Compiler/Intel-CXX-FeatureTests.cmake
+++ /dev/null
@@ -1,115 +0,0 @@
-# References:
-# - https://software.intel.com/en-us/articles/c0x-features-supported-by-intel-c-compiler
-# - https://software.intel.com/en-us/articles/c14-features-supported-by-intel-c-compiler
-# - http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0096r3.html
-
-# Notes:
-# [1] Some Intel versions define some feature macros under -std=gnu++98
-# that do not work in that mode (or work with warnings):
-# - __cpp_attributes 200809
-# - __cpp_init_captures 201304
-# - __cpp_lambdas 200907
-# - __cpp_rvalue_references 200610
-# - __cpp_variadic_templates 200704
-
-set(_cmake_feature_test_cxx_variable_templates "__cpp_variable_templates >= 201304")
-
-set(_cmake_oldestSupported "__INTEL_COMPILER >= 1210")
-set(DETECT_CXX11 "((__cplusplus >= 201103L) || defined(__INTEL_CXX11_MODE__) || defined(__GXX_EXPERIMENTAL_CXX0X__))")
-#ICC version 15 update 1 has a bug where __cplusplus is defined as 1 no matter
-#if you are compiling as 98/11/14. So to properly detect C++14 with this version
-#we look for the existence of __GXX_EXPERIMENTAL_CXX0X__ but not __INTEL_CXX11_MODE__
-set(DETECT_BUGGY_ICC15 "((__INTEL_COMPILER == 1500) && (__INTEL_COMPILER_UPDATE == 1))")
-set(DETECT_CXX14 "((__cplusplus >= 201300L) || ((__cplusplus == 201103L) && !defined(__INTEL_CXX11_MODE__)) || ((${DETECT_BUGGY_ICC15}) && defined(__GXX_EXPERIMENTAL_CXX0X__) && !defined(__INTEL_CXX11_MODE__) ) || (defined(__INTEL_CXX11_MODE__) && defined(__cpp_aggregate_nsdmi)) )")
-unset(DETECT_BUGGY_ICC15)
-
-set(Intel17_CXX14 "__INTEL_COMPILER >= 1700 && ${DETECT_CXX14}")
-set(_cmake_feature_test_cxx_relaxed_constexpr "__cpp_constexpr >= 201304 || (${Intel17_CXX14} && !defined(_MSC_VER))")
-
-set(Intel16_CXX14 "__INTEL_COMPILER >= 1600 && ${DETECT_CXX14}")
-set(_cmake_feature_test_cxx_aggregate_default_initializers "${Intel16_CXX14}")
-set(_cmake_feature_test_cxx_contextual_conversions "${Intel16_CXX14}")
-set(_cmake_feature_test_cxx_generic_lambdas "__cpp_generic_lambdas >= 201304")
-set(_cmake_feature_test_cxx_digit_separators "${Intel16_CXX14}")
-# This test is supposed to work in Intel 14 but the compiler has a bug
-# in versions 14 and 15::
-# https://software.intel.com/en-us/forums/intel-c-compiler/topic/600514
-# It also appears to fail with an internal compiler error on Intel 16 and 17.
-#set(_cmake_feature_test_cxx_generalized_initializers "${Intel16_CXX14}")
-unset(Intel16_CXX14)
-
-set(Intel15 "__INTEL_COMPILER >= 1500")
-set(Intel15_CXX14 "${Intel15} && ${DETECT_CXX14}")
-set(_cmake_feature_test_cxx_decltype_auto "__cpp_decltype_auto >= 201304 || ${Intel15_CXX14}")
-set(_cmake_feature_test_cxx_lambda_init_captures "(__cpp_init_captures >= 201304 || ${Intel15}) && ${DETECT_CXX14}") # [1]
-set(_cmake_feature_test_cxx_attribute_deprecated "${Intel15_CXX14}")
-set(_cmake_feature_test_cxx_return_type_deduction "__cpp_return_type_deduction >= 201304 || ${Intel15_CXX14}")
-unset(Intel15_CXX14)
-unset(Intel15)
-
-set(Intel15_CXX11 "__INTEL_COMPILER >= 1500 && ${DETECT_CXX11}")
-set(_cmake_feature_test_cxx_alignas "${Intel15_CXX11}")
-set(_cmake_feature_test_cxx_alignof "${Intel15_CXX11}")
-set(_cmake_feature_test_cxx_inheriting_constructors "${Intel15_CXX11}")
-set(_cmake_feature_test_cxx_user_literals "__cpp_user_defined_literals >= 200809 || (${Intel15_CXX11} && (!defined(_MSC_VER) || __INTEL_COMPILER >= 1600))")
-set(_cmake_feature_test_cxx_thread_local "${Intel15_CXX11}")
-unset(Intel15_CXX11)
-
-set(Intel14_CXX11 "${DETECT_CXX11} && (__INTEL_COMPILER > 1400 || (__INTEL_COMPILER == 1400 && __INTEL_COMPILER_UPDATE >= 2))")
-# Documented as 12.0+ but in testing it only works on 14.0.2+
-set(_cmake_feature_test_cxx_decltype_incomplete_return_types "${Intel14_CXX11} && !defined(_MSC_VER)")
-
-set(Intel14_CXX11 "__INTEL_COMPILER >= 1400 && ${DETECT_CXX11}")
-set(_cmake_feature_test_cxx_delegating_constructors "${Intel14_CXX11}")
-set(_cmake_feature_test_cxx_constexpr "__cpp_constexpr >= 200704 || ${Intel14_CXX11}")
-set(_cmake_feature_test_cxx_sizeof_member "${Intel14_CXX11}")
-set(_cmake_feature_test_cxx_strong_enums "${Intel14_CXX11}")
-set(_cmake_feature_test_cxx_reference_qualified_functions "${Intel14_CXX11}")
-set(_cmake_feature_test_cxx_raw_string_literals "__cpp_raw_strings >= 200710 || ${Intel14_CXX11}")
-set(_cmake_feature_test_cxx_unicode_literals "__cpp_unicode_literals >= 200710 || (${Intel14_CXX11} && (!defined(_MSC_VER) || __INTEL_COMPILER >= 1600))")
-set(_cmake_feature_test_cxx_inline_namespaces "${Intel14_CXX11}")
-set(_cmake_feature_test_cxx_unrestricted_unions "${Intel14_CXX11}")
-set(_cmake_feature_test_cxx_nonstatic_member_init "${Intel14_CXX11}")
-set(_cmake_feature_test_cxx_enum_forward_declarations "${Intel14_CXX11}")
-set(_cmake_feature_test_cxx_override "${Intel14_CXX11}")
-set(_cmake_feature_test_cxx_final "${Intel14_CXX11}")
-set(_cmake_feature_test_cxx_noexcept "${Intel14_CXX11}")
-set(_cmake_feature_test_cxx_defaulted_move_initializers "${Intel14_CXX11}")
-unset(Intel14_CXX11)
-
-set(Intel13_CXX11 "__INTEL_COMPILER >= 1300 && ${DETECT_CXX11}")
-set(_cmake_feature_test_cxx_explicit_conversions "${Intel13_CXX11}")
-set(_cmake_feature_test_cxx_range_for "${Intel13_CXX11}")
-# Cannot find Intel documentation for N2640: cxx_uniform_initialization
-set(_cmake_feature_test_cxx_uniform_initialization "${Intel13_CXX11}")
-unset(Intel13_CXX11)
-
-set(Intel121 "${_cmake_oldestSupported}")
-set(Intel121_CXX11 "${Intel121} && ${DETECT_CXX11}")
-set(_cmake_feature_test_cxx_variadic_templates "(__cpp_variadic_templates >= 200704 || ${Intel121}) && ${DETECT_CXX11}") # [1]
-set(_cmake_feature_test_cxx_alias_templates "${Intel121_CXX11}")
-set(_cmake_feature_test_cxx_nullptr "${Intel121_CXX11}")
-set(_cmake_feature_test_cxx_trailing_return_types "${Intel121_CXX11}")
-set(_cmake_feature_test_cxx_attributes "(__cpp_attributes >= 200809 || ${Intel121}) && ${DETECT_CXX11}") # [1]
-set(_cmake_feature_test_cxx_default_function_template_args "${Intel121_CXX11}")
-set(_cmake_feature_test_cxx_extended_friend_declarations "${Intel121_CXX11}")
-set(_cmake_feature_test_cxx_rvalue_references "(__cpp_rvalue_references >= 200610 || ${Intel121}) && ${DETECT_CXX11}") # [1]
-set(_cmake_feature_test_cxx_decltype "__cpp_decltype >= 200707 || ${Intel121_CXX11}")
-set(_cmake_feature_test_cxx_defaulted_functions "${Intel121_CXX11}")
-set(_cmake_feature_test_cxx_deleted_functions "${Intel121_CXX11}")
-set(_cmake_feature_test_cxx_local_type_template_args "${Intel121_CXX11}")
-set(_cmake_feature_test_cxx_lambdas "(__cpp_lambdas >= 200907 || ${Intel121}) && ${DETECT_CXX11}") # [1]
-set(_cmake_feature_test_cxx_binary_literals "__cpp_binary_literals >= 201304 || ${Intel121}")
-set(_cmake_feature_test_cxx_static_assert "(__cpp_static_assert >= 200410 || ${Intel121}) && ${DETECT_CXX11}")
-set(_cmake_feature_test_cxx_right_angle_brackets "${Intel121_CXX11}")
-set(_cmake_feature_test_cxx_auto_type "${Intel121_CXX11}")
-set(_cmake_feature_test_cxx_extern_templates "${Intel121_CXX11}")
-set(_cmake_feature_test_cxx_variadic_macros "${Intel121_CXX11}")
-set(_cmake_feature_test_cxx_long_long_type "${Intel121_CXX11}")
-set(_cmake_feature_test_cxx_func_identifier "${Intel121_CXX11}")
-set(_cmake_feature_test_cxx_template_template_parameters "${Intel121_CXX11}")
-unset(Intel121_CXX11)
-unset(Intel121)
-
-unset(DETECT_CXX11)
-unset(DETECT_CXX14)
diff --git a/share/cmake-3.10/Modules/Compiler/Intel-CXX.cmake b/share/cmake-3.10/Modules/Compiler/Intel-CXX.cmake
deleted file mode 100755
index 0eb9e1f..0000000
--- a/share/cmake-3.10/Modules/Compiler/Intel-CXX.cmake
+++ /dev/null
@@ -1,60 +0,0 @@
-include(Compiler/Intel)
-__compiler_intel(CXX)
-
-string(APPEND CMAKE_CXX_FLAGS_MINSIZEREL_INIT " -DNDEBUG")
-string(APPEND CMAKE_CXX_FLAGS_RELEASE_INIT " -DNDEBUG")
-string(APPEND CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT " -DNDEBUG")
-
-set(CMAKE_DEPFILE_FLAGS_CXX "-MD -MT <OBJECT> -MF <DEPFILE>")
-
-if("x${CMAKE_CXX_SIMULATE_ID}" STREQUAL "xMSVC")
-
- if (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 16.0)
- set(CMAKE_CXX14_STANDARD_COMPILE_OPTION "-Qstd=c++14")
- set(CMAKE_CXX14_EXTENSION_COMPILE_OPTION "-Qstd=c++14")
- endif()
-
- if (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 13.0)
- set(CMAKE_CXX11_STANDARD_COMPILE_OPTION "-Qstd=c++11")
- set(CMAKE_CXX11_EXTENSION_COMPILE_OPTION "-Qstd=c++11")
- elseif (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 12.1)
- set(CMAKE_CXX11_STANDARD_COMPILE_OPTION "-Qstd=c++0x")
- set(CMAKE_CXX11_EXTENSION_COMPILE_OPTION "-Qstd=c++0x")
- endif()
-
- if (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 12.1)
- set(CMAKE_CXX98_STANDARD_COMPILE_OPTION "")
- set(CMAKE_CXX98_EXTENSION_COMPILE_OPTION "")
- endif()
-
-else()
-
- if (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 15.0.2)
- set(CMAKE_CXX14_STANDARD_COMPILE_OPTION "-std=c++14")
- # todo: there is no gnu++14 value supported; figure out what to do
- set(CMAKE_CXX14_EXTENSION_COMPILE_OPTION "-std=c++14")
- elseif (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 15.0.0)
- set(CMAKE_CXX14_STANDARD_COMPILE_OPTION "-std=c++1y")
- # todo: there is no gnu++14 value supported; figure out what to do
- set(CMAKE_CXX14_EXTENSION_COMPILE_OPTION "-std=c++1y")
- endif()
-
- if (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 13.0)
- set(CMAKE_CXX11_STANDARD_COMPILE_OPTION "-std=c++11")
- set(CMAKE_CXX11_EXTENSION_COMPILE_OPTION "-std=gnu++11")
- elseif (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 12.1)
- set(CMAKE_CXX11_STANDARD_COMPILE_OPTION "-std=c++0x")
- set(CMAKE_CXX11_EXTENSION_COMPILE_OPTION "-std=gnu++0x")
- endif()
-
- if (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 12.1)
- set(CMAKE_CXX98_STANDARD_COMPILE_OPTION "-std=c++98")
- set(CMAKE_CXX98_EXTENSION_COMPILE_OPTION "-std=gnu++98")
- endif()
-
-endif()
-
-__compiler_check_default_language_standard(CXX 12.1 98)
-
-set(CMAKE_CXX_CREATE_PREPROCESSED_SOURCE "<CMAKE_CXX_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE> > <PREPROCESSED_SOURCE>")
-set(CMAKE_CXX_CREATE_ASSEMBLY_SOURCE "<CMAKE_CXX_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -S <SOURCE> -o <ASSEMBLY_SOURCE>")
diff --git a/share/cmake-3.10/Modules/Compiler/Intel-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/Intel-DetermineCompiler.cmake
deleted file mode 100755
index d7e4532..0000000
--- a/share/cmake-3.10/Modules/Compiler/Intel-DetermineCompiler.cmake
+++ /dev/null
@@ -1,26 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__INTEL_COMPILER) || defined(__ICC)")
-
-set(_compiler_id_version_compute "
- /* __INTEL_COMPILER = VRP */
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__INTEL_COMPILER/100)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__INTEL_COMPILER/10 % 10)
-# if defined(__INTEL_COMPILER_UPDATE)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__INTEL_COMPILER_UPDATE)
-# else
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__INTEL_COMPILER % 10)
-# endif
-# if defined(__INTEL_COMPILER_BUILD_DATE)
- /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
-# define @PREFIX@COMPILER_VERSION_TWEAK @MACRO_DEC@(__INTEL_COMPILER_BUILD_DATE)
-# endif
-# if defined(_MSC_VER)
- /* _MSC_VER = VVRR */
-# define @PREFIX@SIMULATE_VERSION_MAJOR @MACRO_DEC@(_MSC_VER / 100)
-# define @PREFIX@SIMULATE_VERSION_MINOR @MACRO_DEC@(_MSC_VER % 100)
-# endif")
-
-set(_compiler_id_simulate "
-# if defined(_MSC_VER)
-# define @PREFIX@SIMULATE_ID \"MSVC\"
-# endif")
diff --git a/share/cmake-3.10/Modules/Compiler/Intel-Fortran.cmake b/share/cmake-3.10/Modules/Compiler/Intel-Fortran.cmake
deleted file mode 100755
index a132055..0000000
--- a/share/cmake-3.10/Modules/Compiler/Intel-Fortran.cmake
+++ /dev/null
@@ -1,12 +0,0 @@
-include(Compiler/Intel)
-__compiler_intel(Fortran)
-
-set(CMAKE_Fortran_MODDIR_FLAG "-module ")
-set(CMAKE_Fortran_FORMAT_FIXED_FLAG "-fixed")
-set(CMAKE_Fortran_FORMAT_FREE_FLAG "-free")
-
-set(CMAKE_Fortran_CREATE_PREPROCESSED_SOURCE "<CMAKE_Fortran_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE> > <PREPROCESSED_SOURCE>")
-set(CMAKE_Fortran_CREATE_ASSEMBLY_SOURCE "<CMAKE_Fortran_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -S <SOURCE> -o <ASSEMBLY_SOURCE>")
-
-set(CMAKE_Fortran_PREPROCESS_SOURCE
- "<CMAKE_Fortran_COMPILER> -fpp <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE> > <PREPROCESSED_SOURCE>")
diff --git a/share/cmake-3.10/Modules/Compiler/Intel.cmake b/share/cmake-3.10/Modules/Compiler/Intel.cmake
deleted file mode 100755
index 635ac4d..0000000
--- a/share/cmake-3.10/Modules/Compiler/Intel.cmake
+++ /dev/null
@@ -1,30 +0,0 @@
-# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
-
-# This module is shared by multiple languages; use include blocker.
-if(__COMPILER_INTEL)
- return()
-endif()
-set(__COMPILER_INTEL 1)
-
-include(Compiler/CMakeCommonCompilerMacros)
-
-if(CMAKE_HOST_WIN32)
- # MSVC-like
- macro(__compiler_intel lang)
- endmacro()
-else()
- # GNU-like
- macro(__compiler_intel lang)
- set(CMAKE_${lang}_VERBOSE_FLAG "-v")
-
- string(APPEND CMAKE_${lang}_FLAGS_INIT " ")
- string(APPEND CMAKE_${lang}_FLAGS_DEBUG_INIT " -g")
- string(APPEND CMAKE_${lang}_FLAGS_MINSIZEREL_INIT " -Os")
- string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -O3")
- string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -O2 -g")
-
- set(CMAKE_${lang}_COMPILER_PREDEFINES_COMMAND "${CMAKE_${lang}_COMPILER}" "-QdM" "-P" "-Za" "${CMAKE_ROOT}/Modules/CMakeCXXCompilerABI.cpp")
- endmacro()
-endif()
diff --git a/share/cmake-3.10/Modules/Compiler/MIPSpro-C.cmake b/share/cmake-3.10/Modules/Compiler/MIPSpro-C.cmake
deleted file mode 100755
index 675560c..0000000
--- a/share/cmake-3.10/Modules/Compiler/MIPSpro-C.cmake
+++ /dev/null
@@ -1 +0,0 @@
-set(CMAKE_C_VERBOSE_FLAG "-v")
diff --git a/share/cmake-3.10/Modules/Compiler/MIPSpro-CXX.cmake b/share/cmake-3.10/Modules/Compiler/MIPSpro-CXX.cmake
deleted file mode 100755
index 9fb191c..0000000
--- a/share/cmake-3.10/Modules/Compiler/MIPSpro-CXX.cmake
+++ /dev/null
@@ -1 +0,0 @@
-set(CMAKE_CXX_VERBOSE_FLAG "-v")
diff --git a/share/cmake-3.10/Modules/Compiler/MIPSpro-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/MIPSpro-DetermineCompiler.cmake
deleted file mode 100755
index 9e48553..0000000
--- a/share/cmake-3.10/Modules/Compiler/MIPSpro-DetermineCompiler.cmake
+++ /dev/null
@@ -1,15 +0,0 @@
-
-set(_compiler_id_pp_test "defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION)")
-
-set(_compiler_id_version_compute "
-# if defined(_SGI_COMPILER_VERSION)
- /* _SGI_COMPILER_VERSION = VRP */
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(_SGI_COMPILER_VERSION/100)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(_SGI_COMPILER_VERSION/10 % 10)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(_SGI_COMPILER_VERSION % 10)
-# else
- /* _COMPILER_VERSION = VRP */
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(_COMPILER_VERSION/100)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(_COMPILER_VERSION/10 % 10)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(_COMPILER_VERSION % 10)
-# endif")
diff --git a/share/cmake-3.10/Modules/Compiler/MIPSpro-Fortran.cmake b/share/cmake-3.10/Modules/Compiler/MIPSpro-Fortran.cmake
deleted file mode 100755
index ffceea8..0000000
--- a/share/cmake-3.10/Modules/Compiler/MIPSpro-Fortran.cmake
+++ /dev/null
@@ -1,3 +0,0 @@
-set(CMAKE_Fortran_VERBOSE_FLAG "-v")
-set(CMAKE_Fortran_FORMAT_FIXED_FLAG "-fixedform")
-set(CMAKE_Fortran_FORMAT_FREE_FLAG "-freeform")
diff --git a/share/cmake-3.10/Modules/Compiler/MSVC-CXX-FeatureTests.cmake b/share/cmake-3.10/Modules/Compiler/MSVC-CXX-FeatureTests.cmake
deleted file mode 100755
index 5969586..0000000
--- a/share/cmake-3.10/Modules/Compiler/MSVC-CXX-FeatureTests.cmake
+++ /dev/null
@@ -1,117 +0,0 @@
-
-# Reference: http://msdn.microsoft.com/en-us/library/vstudio/hh567368.aspx
-# http://blogs.msdn.com/b/vcblog/archive/2013/06/28/c-11-14-stl-features-fixes-and-breaking-changes-in-vs-2013.aspx
-# http://blogs.msdn.com/b/vcblog/archive/2014/11/17/c-11-14-17-features-in-vs-2015-preview.aspx
-# http://www.visualstudio.com/en-us/news/vs2015-preview-vs.aspx
-# http://blogs.msdn.com/b/vcblog/archive/2015/04/29/c-11-14-17-features-in-vs-2015-rc.aspx
-# http://blogs.msdn.com/b/vcblog/archive/2015/06/19/c-11-14-17-features-in-vs-2015-rtm.aspx
-
-
-set(_cmake_oldestSupported "_MSC_VER >= 1600")
-
-# VS version 15 (not 2015) introduces support for aggregate initializers.
-set(_cmake_feature_test_cxx_aggregate_default_initializers "_MSC_FULL_VER >= 190024406")
-
-# VS 2015 Update 2 introduces support for variable templates.
-# https://www.visualstudio.com/en-us/news/vs2015-update2-vs.aspx
-set(_cmake_feature_test_cxx_variable_templates "_MSC_FULL_VER >= 190023918")
-
-set(MSVC_2015 "_MSC_VER >= 1900")
-set(_cmake_feature_test_cxx_alignas "${MSVC_2015}")
-set(_cmake_feature_test_cxx_alignof "${MSVC_2015}")
-set(_cmake_feature_test_cxx_attributes "${MSVC_2015}")
-set(_cmake_feature_test_cxx_attribute_deprecated "${MSVC_2015}")
-set(_cmake_feature_test_cxx_binary_literals "${MSVC_2015}")
-set(_cmake_feature_test_cxx_constexpr "${MSVC_2015}")
-set(_cmake_feature_test_cxx_decltype_auto "${MSVC_2015}")
-set(_cmake_feature_test_cxx_digit_separators "${MSVC_2015}")
-set(_cmake_feature_test_cxx_func_identifier "${MSVC_2015}")
-set(_cmake_feature_test_cxx_nonstatic_member_init "${MSVC_2015}")
-# Microsoft calls this 'rvalue references v3'
-set(_cmake_feature_test_cxx_defaulted_move_initializers "${MSVC_2015}")
-set(_cmake_feature_test_cxx_generic_lambdas "${MSVC_2015}")
-set(_cmake_feature_test_cxx_inheriting_constructors "${MSVC_2015}")
-set(_cmake_feature_test_cxx_inline_namespaces "${MSVC_2015}")
-set(_cmake_feature_test_cxx_lambda_init_captures "${MSVC_2015}")
-set(_cmake_feature_test_cxx_noexcept "${MSVC_2015}")
-set(_cmake_feature_test_cxx_return_type_deduction "${MSVC_2015}")
-set(_cmake_feature_test_cxx_sizeof_member "${MSVC_2015}")
-set(_cmake_feature_test_cxx_thread_local "${MSVC_2015}")
-set(_cmake_feature_test_cxx_unicode_literals "${MSVC_2015}")
-set(_cmake_feature_test_cxx_unrestricted_unions "${MSVC_2015}")
-set(_cmake_feature_test_cxx_user_literals "${MSVC_2015}")
-set(_cmake_feature_test_cxx_reference_qualified_functions "${MSVC_2015}")
-# "The copies and moves don't interact precisely like the Standard says they
-# should. For example, deletion of moves is specified to also suppress
-# copies, but Visual C++ in Visual Studio 2013 does not."
-# http://blogs.msdn.com/b/vcblog/archive/2014/11/17/c-11-14-17-features-in-vs-2015-preview.aspx
-# lists this as 'partial' in 2013
-set(_cmake_feature_test_cxx_deleted_functions "${MSVC_2015}")
-
-set(MSVC_2013_v30723 "_MSC_FULL_VER >= 180030723")
-# http://blogs.msdn.com/b/vcblog/archive/2014/11/17/c-11-14-17-features-in-vs-2015-preview.aspx
-# Note 1. While previous version of VisualStudio said they supported these
-# they silently produced bad code, and are now marked as having partial
-# support in previous versions. The footnote says the support will be complete
-# in MSVC 2015, so support the feature for that version, assuming that is true.
-# The blog post also says that VS 2013 Update 3 generates an error in cases
-# that previously produced bad code.
-set(_cmake_feature_test_cxx_generalized_initializers "${MSVC_2013_v30723}")
-
-set(MSVC_2013 "_MSC_VER >= 1800")
-set(_cmake_feature_test_cxx_alias_templates "${MSVC_2013}")
-# Microsoft now states they support contextual conversions in 2013 and above.
-# See footnote 6 at:
-# http://blogs.msdn.com/b/vcblog/archive/2014/11/17/c-11-14-17-features-in-vs-2015-preview.aspx
-set(_cmake_feature_test_cxx_contextual_conversions "${MSVC_2013}")
-set(_cmake_feature_test_cxx_default_function_template_args "${MSVC_2013}")
-set(_cmake_feature_test_cxx_defaulted_functions "${MSVC_2013}")
-set(_cmake_feature_test_cxx_delegating_constructors "${MSVC_2013}")
-set(_cmake_feature_test_cxx_explicit_conversions "${MSVC_2013}")
-set(_cmake_feature_test_cxx_raw_string_literals "${MSVC_2013}")
-set(_cmake_feature_test_cxx_uniform_initialization "${MSVC_2013}")
-# Support is documented, but possibly partly broken:
-# https://msdn.microsoft.com/en-us/library/hh567368.aspx
-# http://thread.gmane.org/gmane.comp.lib.boost.devel/244986/focus=245333
-set(_cmake_feature_test_cxx_variadic_templates "${MSVC_2013}")
-
-set(MSVC_2012 "_MSC_VER >= 1700")
-set(_cmake_feature_test_cxx_enum_forward_declarations "${MSVC_2012}")
-set(_cmake_feature_test_cxx_final "${MSVC_2012}")
-set(_cmake_feature_test_cxx_range_for "${MSVC_2012}")
-set(_cmake_feature_test_cxx_strong_enums "${MSVC_2012}")
-
-set(MSVC_2010 "_MSC_VER >= 1600")
-set(_cmake_feature_test_cxx_auto_type "${MSVC_2010}")
-set(_cmake_feature_test_cxx_decltype "${MSVC_2010}")
-set(_cmake_feature_test_cxx_extended_friend_declarations "${MSVC_2010}")
-set(_cmake_feature_test_cxx_extern_templates "${MSVC_2010}")
-set(_cmake_feature_test_cxx_lambdas "${MSVC_2010}")
-set(_cmake_feature_test_cxx_local_type_template_args "${MSVC_2010}")
-set(_cmake_feature_test_cxx_long_long_type "${MSVC_2010}")
-set(_cmake_feature_test_cxx_nullptr "${MSVC_2010}")
-set(_cmake_feature_test_cxx_override "${MSVC_2010}")
-set(_cmake_feature_test_cxx_right_angle_brackets "${MSVC_2010}")
-set(_cmake_feature_test_cxx_rvalue_references "${MSVC_2010}")
-set(_cmake_feature_test_cxx_static_assert "${MSVC_2010}")
-set(_cmake_feature_test_cxx_template_template_parameters "${MSVC_2010}")
-set(_cmake_feature_test_cxx_trailing_return_types "${MSVC_2010}")
-set(_cmake_feature_test_cxx_variadic_macros "${MSVC_2010}")
-
-# Currently unsupported:
-# set(_cmake_feature_test_cxx_relaxed_constexpr )
-# 'NSDMIs for aggregates'
-# set(_cmake_feature_test_cxx_aggregate_default_initializers )
-
-# In theory decltype incomplete return types was added in 2012
-# but without support for decltype_auto and return type deduction this
-# feature is unusable. This remains so as of VS 2015 Preview.
-# set(_cmake_feature_test_cxx_decltype_incomplete_return_types )
-
-# Unset all the variables that we don't need exposed.
-# _cmake_oldestSupported is required by WriteCompilerDetectionHeader
-set(MSVC_2015)
-set(MSVC_2013_v30723)
-set(MSVC_2013)
-set(MSVC_2012)
-set(MSVC_2010)
diff --git a/share/cmake-3.10/Modules/Compiler/MSVC-CXX.cmake b/share/cmake-3.10/Modules/Compiler/MSVC-CXX.cmake
deleted file mode 100755
index 789fff5..0000000
--- a/share/cmake-3.10/Modules/Compiler/MSVC-CXX.cmake
+++ /dev/null
@@ -1,66 +0,0 @@
-# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
-include(Compiler/CMakeCommonCompilerMacros)
-
-if ((CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 19.0.24215.1 AND
- CMAKE_CXX_COMPILER_VERSION VERSION_LESS 19.10) OR
- CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 19.10.25017)
-
- # VS 2015 Update 3 and above support language standard level flags,
- # with the default and minimum level being C++14.
- set(CMAKE_CXX98_STANDARD_COMPILE_OPTION "")
- set(CMAKE_CXX98_EXTENSION_COMPILE_OPTION "")
- set(CMAKE_CXX11_STANDARD_COMPILE_OPTION "")
- set(CMAKE_CXX11_EXTENSION_COMPILE_OPTION "")
- set(CMAKE_CXX14_STANDARD_COMPILE_OPTION "-std:c++14")
- set(CMAKE_CXX14_EXTENSION_COMPILE_OPTION "-std:c++14")
- if (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 19.11.25505)
- set(CMAKE_CXX17_STANDARD_COMPILE_OPTION "-std:c++17")
- set(CMAKE_CXX17_EXTENSION_COMPILE_OPTION "-std:c++17")
- else()
- set(CMAKE_CXX17_STANDARD_COMPILE_OPTION "-std:c++latest")
- set(CMAKE_CXX17_EXTENSION_COMPILE_OPTION "-std:c++latest")
- endif()
-
- __compiler_check_default_language_standard(CXX 19.0 14)
-
- # All features that we define are available in the base mode, except
- # for meta-features for C++14 and above. Override the default macro
- # to avoid doing unnecessary work.
- macro(cmake_record_cxx_compile_features)
- list(APPEND CMAKE_CXX17_COMPILE_FEATURES cxx_std_17)
- list(APPEND CMAKE_CXX14_COMPILE_FEATURES cxx_std_14)
- list(APPEND CMAKE_CXX98_COMPILE_FEATURES cxx_std_11) # no flag needed for 11
- _record_compiler_features_cxx(98)
- endmacro()
-elseif (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 16.0)
- # MSVC has no specific options to set language standards, but set them as
- # empty strings anyways so the feature test infrastructure can at least check
- # to see if they are defined.
- set(CMAKE_CXX98_STANDARD_COMPILE_OPTION "")
- set(CMAKE_CXX98_EXTENSION_COMPILE_OPTION "")
- set(CMAKE_CXX11_STANDARD_COMPILE_OPTION "")
- set(CMAKE_CXX11_EXTENSION_COMPILE_OPTION "")
- set(CMAKE_CXX14_STANDARD_COMPILE_OPTION "")
- set(CMAKE_CXX14_EXTENSION_COMPILE_OPTION "")
- set(CMAKE_CXX17_STANDARD_COMPILE_OPTION "")
- set(CMAKE_CXX17_EXTENSION_COMPILE_OPTION "")
-
- # There is no meaningful default for this
- set(CMAKE_CXX_STANDARD_DEFAULT "")
-
- # There are no compiler modes so we only need to test features once.
- # Override the default macro for this special case. Pretend that
- # all language standards are available so that at least compilation
- # can be attempted.
- macro(cmake_record_cxx_compile_features)
- list(APPEND CMAKE_CXX_COMPILE_FEATURES
- cxx_std_98
- cxx_std_11
- cxx_std_14
- cxx_std_17
- )
- _record_compiler_features(CXX "" CMAKE_CXX_COMPILE_FEATURES)
- endmacro()
-endif()
diff --git a/share/cmake-3.10/Modules/Compiler/MSVC-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/MSVC-DetermineCompiler.cmake
deleted file mode 100755
index 313de89..0000000
--- a/share/cmake-3.10/Modules/Compiler/MSVC-DetermineCompiler.cmake
+++ /dev/null
@@ -1,19 +0,0 @@
-
-set(_compiler_id_pp_test "defined(_MSC_VER)")
-
-set(_compiler_id_version_compute "
- /* _MSC_VER = VVRR */
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(_MSC_VER / 100)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(_MSC_VER % 100)
-# if defined(_MSC_FULL_VER)
-# if _MSC_VER >= 1400
- /* _MSC_FULL_VER = VVRRPPPPP */
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(_MSC_FULL_VER % 100000)
-# else
- /* _MSC_FULL_VER = VVRRPPPP */
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(_MSC_FULL_VER % 10000)
-# endif
-# endif
-# if defined(_MSC_BUILD)
-# define @PREFIX@COMPILER_VERSION_TWEAK @MACRO_DEC@(_MSC_BUILD)
-# endif")
diff --git a/share/cmake-3.10/Modules/Compiler/NAG-Fortran.cmake b/share/cmake-3.10/Modules/Compiler/NAG-Fortran.cmake
deleted file mode 100755
index 39aae18..0000000
--- a/share/cmake-3.10/Modules/Compiler/NAG-Fortran.cmake
+++ /dev/null
@@ -1,36 +0,0 @@
-# Help CMAKE_PARSE_IMPLICIT_LINK_INFO detect NAG Fortran object files.
-if(NOT CMAKE_Fortran_COMPILER_WORKS AND NOT CMAKE_Fortran_COMPILER_FORCED)
- message(STATUS "Detecting NAG Fortran directory")
- # Run with -dryrun to see sample "link" line.
- execute_process(
- COMMAND ${CMAKE_Fortran_COMPILER} dummy.o -dryrun
- OUTPUT_VARIABLE _dryrun
- ERROR_VARIABLE _dryrun
- )
- # Match an object file.
- string(REGEX MATCH "/[^ ]*/[^ /][^ /]*\\.o" _nag_obj "${_dryrun}")
- if(_nag_obj)
- # Parse object directory and convert to a regex.
- string(REGEX REPLACE "/[^/]*$" "" _nag_dir "${_nag_obj}")
- string(REGEX REPLACE "([][+.*()^])" "\\\\\\1" _nag_regex "${_nag_dir}")
- set(CMAKE_Fortran_IMPLICIT_OBJECT_REGEX "^${_nag_regex}/")
- file(APPEND ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeOutput.log
- "Detecting NAG Fortran directory with -dryrun found\n"
- " object: ${_nag_obj}\n"
- " directory: ${_nag_dir}\n"
- " regex: ${CMAKE_Fortran_IMPLICIT_OBJECT_REGEX}\n"
- "from output:\n${_dryrun}\n\n")
- message(STATUS "Detecting NAG Fortran directory - ${_nag_dir}")
- else()
- file(APPEND ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeError.log
- "Detecting NAG Fortran directory with -dryrun failed:\n${_dryrun}\n\n")
- message(STATUS "Detecting NAG Fortran directory - failed")
- endif()
-endif()
-
-set(CMAKE_Fortran_MODDIR_FLAG "-mdir ")
-set(CMAKE_SHARED_LIBRARY_Fortran_FLAGS "-PIC")
-set(CMAKE_Fortran_FORMAT_FIXED_FLAG "-fixed")
-set(CMAKE_Fortran_FORMAT_FREE_FLAG "-free")
-set(CMAKE_Fortran_COMPILE_OPTIONS_PIC "-PIC")
-set(CMAKE_Fortran_COMPILE_OPTIONS_PIE "-PIC")
diff --git a/share/cmake-3.10/Modules/Compiler/NVIDIA-CUDA.cmake b/share/cmake-3.10/Modules/Compiler/NVIDIA-CUDA.cmake
deleted file mode 100755
index 1c91654..0000000
--- a/share/cmake-3.10/Modules/Compiler/NVIDIA-CUDA.cmake
+++ /dev/null
@@ -1,35 +0,0 @@
-set(CMAKE_CUDA_VERBOSE_FLAG "-v")
-
-if(NOT "x${CMAKE_CUDA_SIMULATE_ID}" STREQUAL "xMSVC")
- set(CMAKE_CUDA_COMPILE_OPTIONS_PIE -Xcompiler=-fPIE)
- set(CMAKE_CUDA_COMPILE_OPTIONS_PIC -Xcompiler=-fPIC)
- set(CMAKE_CUDA_COMPILE_OPTIONS_VISIBILITY -Xcompiler=-fvisibility=)
- # CMAKE_SHARED_LIBRARY_CUDA_FLAGS is sent to the host linker so we
- # don't need to forward it through nvcc.
- set(CMAKE_SHARED_LIBRARY_CUDA_FLAGS -fPIC)
- string(APPEND CMAKE_CUDA_FLAGS_INIT " ")
- string(APPEND CMAKE_CUDA_FLAGS_DEBUG_INIT " -g")
- string(APPEND CMAKE_CUDA_FLAGS_RELEASE_INIT " -O3 -DNDEBUG")
- string(APPEND CMAKE_CUDA_FLAGS_MINSIZEREL_INIT " -O1 -DNDEBUG")
- string(APPEND CMAKE_CUDA_FLAGS_RELWITHDEBINFO_INIT " -O2 -g -DNDEBUG")
-endif()
-set(CMAKE_SHARED_LIBRARY_CREATE_CUDA_FLAGS -shared)
-set(CMAKE_INCLUDE_SYSTEM_FLAG_CUDA -isystem=)
-
-if("x${CMAKE_CUDA_SIMULATE_ID}" STREQUAL "xMSVC")
- set(CMAKE_CUDA_STANDARD_DEFAULT "")
-else()
- set(CMAKE_CUDA_STANDARD_DEFAULT 98)
- set(CMAKE_CUDA98_STANDARD_COMPILE_OPTION "")
- set(CMAKE_CUDA98_EXTENSION_COMPILE_OPTION "")
- set(CMAKE_CUDA11_STANDARD_COMPILE_OPTION "-std=c++11")
- set(CMAKE_CUDA11_EXTENSION_COMPILE_OPTION "-std=c++11")
-
- if (NOT CMAKE_CUDA_COMPILER_VERSION VERSION_LESS 9.0)
- set(CMAKE_CUDA98_STANDARD_COMPILE_OPTION "-std=c++03")
- set(CMAKE_CUDA98_EXTENSION_COMPILE_OPTION "-std=c++03")
- set(CMAKE_CUDA14_STANDARD_COMPILE_OPTION "-std=c++14")
- set(CMAKE_CUDA14_EXTENSION_COMPILE_OPTION "-std=c++14")
- endif()
-
-endif()
diff --git a/share/cmake-3.10/Modules/Compiler/NVIDIA-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/NVIDIA-DetermineCompiler.cmake
deleted file mode 100755
index cb0beaf..0000000
--- a/share/cmake-3.10/Modules/Compiler/NVIDIA-DetermineCompiler.cmake
+++ /dev/null
@@ -1,17 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__NVCC__)")
-
-set(_compiler_id_version_compute "
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__CUDACC_VER_MAJOR__)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__CUDACC_VER_MINOR__)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__CUDACC_VER_BUILD__)
-# if defined(_MSC_VER)
- /* _MSC_VER = VVRR */
-# define @PREFIX@SIMULATE_VERSION_MAJOR @MACRO_DEC@(_MSC_VER / 100)
-# define @PREFIX@SIMULATE_VERSION_MINOR @MACRO_DEC@(_MSC_VER % 100)
-# endif")
-
-set(_compiler_id_simulate "
-# if defined(_MSC_VER)
-# define @PREFIX@SIMULATE_ID \"MSVC\"
-# endif")
diff --git a/share/cmake-3.10/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake
deleted file mode 100755
index 2ed116c..0000000
--- a/share/cmake-3.10/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake
+++ /dev/null
@@ -1,10 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__WATCOMC__)")
-
-set(_compiler_id_version_compute "
- /* __WATCOMC__ = VVRP + 1100 */
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@((__WATCOMC__ - 1100) / 100)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@((__WATCOMC__ / 10) % 10)
-# if (__WATCOMC__ % 10) > 0
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__WATCOMC__ % 10)
-# endif")
diff --git a/share/cmake-3.10/Modules/Compiler/PGI-C.cmake b/share/cmake-3.10/Modules/Compiler/PGI-C.cmake
deleted file mode 100755
index 3b3848a..0000000
--- a/share/cmake-3.10/Modules/Compiler/PGI-C.cmake
+++ /dev/null
@@ -1,17 +0,0 @@
-include(Compiler/PGI)
-__compiler_pgi(C)
-string(APPEND CMAKE_C_FLAGS_MINSIZEREL_INIT " -DNDEBUG")
-string(APPEND CMAKE_C_FLAGS_RELEASE_INIT " -DNDEBUG")
-
-if (CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 12.10)
- set(CMAKE_C90_STANDARD_COMPILE_OPTION -c89)
- set(CMAKE_C90_EXTENSION_COMPILE_OPTION -c89)
- set(CMAKE_C99_STANDARD_COMPILE_OPTION -c99)
- set(CMAKE_C99_EXTENSION_COMPILE_OPTION -c99)
- if (CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 15.3)
- set(CMAKE_C11_STANDARD_COMPILE_OPTION -c11)
- set(CMAKE_C11_EXTENSION_COMPILE_OPTION -c11)
- endif ()
-endif ()
-
-__compiler_check_default_language_standard(C 12.10 90)
diff --git a/share/cmake-3.10/Modules/Compiler/PGI-CXX.cmake b/share/cmake-3.10/Modules/Compiler/PGI-CXX.cmake
deleted file mode 100755
index 35076bb..0000000
--- a/share/cmake-3.10/Modules/Compiler/PGI-CXX.cmake
+++ /dev/null
@@ -1,23 +0,0 @@
-include(Compiler/PGI)
-__compiler_pgi(CXX)
-string(APPEND CMAKE_CXX_FLAGS_MINSIZEREL_INIT " -DNDEBUG")
-string(APPEND CMAKE_CXX_FLAGS_RELEASE_INIT " -DNDEBUG")
-
-if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 12.10)
- set(CMAKE_CXX98_STANDARD_COMPILE_OPTION -A)
- set(CMAKE_CXX98_EXTENSION_COMPILE_OPTION --gnu_extensions)
- if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 13.10)
- set(CMAKE_CXX11_STANDARD_COMPILE_OPTION --c++11 -A)
- set(CMAKE_CXX11_EXTENSION_COMPILE_OPTION --c++11 --gnu_extensions)
- if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 15.7)
- set(CMAKE_CXX14_STANDARD_COMPILE_OPTION --c++14 -A)
- set(CMAKE_CXX14_EXTENSION_COMPILE_OPTION --c++14 --gnu_extensions)
- if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 17.1)
- set(CMAKE_CXX17_STANDARD_COMPILE_OPTION --c++17 -A)
- set(CMAKE_CXX17_EXTENSION_COMPILE_OPTION --c++17 --gnu_extensions)
- endif()
- endif()
- endif()
-endif()
-
-__compiler_check_default_language_standard(CXX 12.10 98)
diff --git a/share/cmake-3.10/Modules/Compiler/PGI-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/PGI-DetermineCompiler.cmake
deleted file mode 100755
index 8d3dc9c..0000000
--- a/share/cmake-3.10/Modules/Compiler/PGI-DetermineCompiler.cmake
+++ /dev/null
@@ -1,9 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__PGI)")
-
-set(_compiler_id_version_compute "
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__PGIC__)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__PGIC_MINOR__)
-# if defined(__PGIC_PATCHLEVEL__)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__PGIC_PATCHLEVEL__)
-# endif")
diff --git a/share/cmake-3.10/Modules/Compiler/PGI-Fortran.cmake b/share/cmake-3.10/Modules/Compiler/PGI-Fortran.cmake
deleted file mode 100755
index a183c33..0000000
--- a/share/cmake-3.10/Modules/Compiler/PGI-Fortran.cmake
+++ /dev/null
@@ -1,12 +0,0 @@
-include(Compiler/PGI)
-__compiler_pgi(Fortran)
-
-set(CMAKE_Fortran_PREPROCESS_SOURCE
- "<CMAKE_Fortran_COMPILER> -Mpreprocess <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE> > <PREPROCESSED_SOURCE>")
-
-set(CMAKE_Fortran_FORMAT_FIXED_FLAG "-Mnofreeform")
-set(CMAKE_Fortran_FORMAT_FREE_FLAG "-Mfreeform")
-
-string(APPEND CMAKE_Fortran_FLAGS_DEBUG_INIT " -Mbounds")
-
-set(CMAKE_Fortran_MODDIR_FLAG "-module ")
diff --git a/share/cmake-3.10/Modules/Compiler/PGI.cmake b/share/cmake-3.10/Modules/Compiler/PGI.cmake
deleted file mode 100755
index d5a57ee..0000000
--- a/share/cmake-3.10/Modules/Compiler/PGI.cmake
+++ /dev/null
@@ -1,39 +0,0 @@
-# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
-
-# This module is shared by multiple languages; use include blocker.
-if(__COMPILER_PGI)
- return()
-endif()
-set(__COMPILER_PGI 1)
-
-include(Compiler/CMakeCommonCompilerMacros)
-
-macro(__compiler_pgi lang)
- # Feature flags.
- set(CMAKE_${lang}_VERBOSE_FLAG "-v")
-
- # Initial configuration flags.
- string(APPEND CMAKE_${lang}_FLAGS_INIT " ")
- string(APPEND CMAKE_${lang}_FLAGS_DEBUG_INIT " -g -O0")
- string(APPEND CMAKE_${lang}_FLAGS_MINSIZEREL_INIT " -O2 -s")
- string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -fast -O3")
- string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -O2 -gopt")
-
- if(CMAKE_HOST_WIN32)
- string(APPEND CMAKE_${lang}_FLAGS_INIT " -Bdynamic")
- endif()
-
- set(_CMAKE_${lang}_IPO_SUPPORTED_BY_CMAKE YES)
- if(NOT CMAKE_SYSTEM_PROCESSOR STREQUAL ppc64le AND (NOT CMAKE_HOST_WIN32 OR CMAKE_${lang}_COMPILER_VERSION VERSION_LESS 16.3))
- set(_CMAKE_${lang}_IPO_MAY_BE_SUPPORTED_BY_COMPILER YES)
- set(CMAKE_${lang}_COMPILE_OPTIONS_IPO "-Mipa=fast,inline")
- else()
- set(_CMAKE_${lang}_IPO_MAY_BE_SUPPORTED_BY_COMPILER NO)
- endif()
-
- # Preprocessing and assembly rules.
- set(CMAKE_${lang}_CREATE_PREPROCESSED_SOURCE "<CMAKE_${lang}_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE> > <PREPROCESSED_SOURCE>")
- set(CMAKE_${lang}_CREATE_ASSEMBLY_SOURCE "<CMAKE_${lang}_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -S <SOURCE> -o <ASSEMBLY_SOURCE>")
-endmacro()
diff --git a/share/cmake-3.10/Modules/Compiler/PathScale-C.cmake b/share/cmake-3.10/Modules/Compiler/PathScale-C.cmake
deleted file mode 100755
index 94c7d08..0000000
--- a/share/cmake-3.10/Modules/Compiler/PathScale-C.cmake
+++ /dev/null
@@ -1,4 +0,0 @@
-include(Compiler/PathScale)
-__compiler_pathscale(C)
-string(APPEND CMAKE_C_FLAGS_MINSIZEREL_INIT " -DNDEBUG")
-string(APPEND CMAKE_C_FLAGS_RELEASE_INIT " -DNDEBUG")
diff --git a/share/cmake-3.10/Modules/Compiler/PathScale-CXX.cmake b/share/cmake-3.10/Modules/Compiler/PathScale-CXX.cmake
deleted file mode 100755
index 276b81b..0000000
--- a/share/cmake-3.10/Modules/Compiler/PathScale-CXX.cmake
+++ /dev/null
@@ -1,4 +0,0 @@
-include(Compiler/PathScale)
-__compiler_pathscale(CXX)
-string(APPEND CMAKE_CXX_FLAGS_MINSIZEREL_INIT " -DNDEBUG")
-string(APPEND CMAKE_CXX_FLAGS_RELEASE_INIT " -DNDEBUG")
diff --git a/share/cmake-3.10/Modules/Compiler/PathScale-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/PathScale-DetermineCompiler.cmake
deleted file mode 100755
index 4eb81de..0000000
--- a/share/cmake-3.10/Modules/Compiler/PathScale-DetermineCompiler.cmake
+++ /dev/null
@@ -1,9 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__PATHCC__)")
-
-set(_compiler_id_version_compute "
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__PATHCC__)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__PATHCC_MINOR__)
-# if defined(__PATHCC_PATCHLEVEL__)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__PATHCC_PATCHLEVEL__)
-# endif")
diff --git a/share/cmake-3.10/Modules/Compiler/PathScale-Fortran.cmake b/share/cmake-3.10/Modules/Compiler/PathScale-Fortran.cmake
deleted file mode 100755
index d903621..0000000
--- a/share/cmake-3.10/Modules/Compiler/PathScale-Fortran.cmake
+++ /dev/null
@@ -1,6 +0,0 @@
-include(Compiler/PathScale)
-__compiler_pathscale(Fortran)
-
-set(CMAKE_Fortran_MODDIR_FLAG "-module ")
-set(CMAKE_Fortran_FORMAT_FIXED_FLAG "-fixedform")
-set(CMAKE_Fortran_FORMAT_FREE_FLAG "-freeform")
diff --git a/share/cmake-3.10/Modules/Compiler/PathScale.cmake b/share/cmake-3.10/Modules/Compiler/PathScale.cmake
deleted file mode 100755
index d5f8cb1..0000000
--- a/share/cmake-3.10/Modules/Compiler/PathScale.cmake
+++ /dev/null
@@ -1,21 +0,0 @@
-# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
-
-# This module is shared by multiple languages; use include blocker.
-if(__COMPILER_PATHSCALE)
- return()
-endif()
-set(__COMPILER_PATHSCALE 1)
-
-macro(__compiler_pathscale lang)
- # Feature flags.
- set(CMAKE_${lang}_VERBOSE_FLAG "-v")
-
- # Initial configuration flags.
- string(APPEND CMAKE_${lang}_FLAGS_INIT " ")
- string(APPEND CMAKE_${lang}_FLAGS_DEBUG_INIT " -g -O0")
- string(APPEND CMAKE_${lang}_FLAGS_MINSIZEREL_INIT " -Os")
- string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -O3")
- string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -g -O2")
-endmacro()
diff --git a/share/cmake-3.10/Modules/Compiler/QCC-C.cmake b/share/cmake-3.10/Modules/Compiler/QCC-C.cmake
deleted file mode 100755
index ae4a2f4..0000000
--- a/share/cmake-3.10/Modules/Compiler/QCC-C.cmake
+++ /dev/null
@@ -1,2 +0,0 @@
-include(Compiler/QCC)
-__compiler_qcc(C)
diff --git a/share/cmake-3.10/Modules/Compiler/QCC-CXX.cmake b/share/cmake-3.10/Modules/Compiler/QCC-CXX.cmake
deleted file mode 100755
index e86d1fa..0000000
--- a/share/cmake-3.10/Modules/Compiler/QCC-CXX.cmake
+++ /dev/null
@@ -1,12 +0,0 @@
-include(Compiler/QCC)
-__compiler_qcc(CXX)
-
-# If the toolchain uses qcc for CMAKE_CXX_COMPILER instead of QCC, the
-# default for the driver is not c++.
-set(CMAKE_CXX_COMPILE_OBJECT
- "<CMAKE_CXX_COMPILER> -lang-c++ <DEFINES> <INCLUDES> <FLAGS> -o <OBJECT> -c <SOURCE>")
-
-set(CMAKE_CXX_LINK_EXECUTABLE
- "<CMAKE_CXX_COMPILER> -lang-c++ <FLAGS> <CMAKE_CXX_LINK_FLAGS> <LINK_FLAGS> <OBJECTS> -o <TARGET> <LINK_LIBRARIES>")
-
-set(CMAKE_CXX_COMPILE_OPTIONS_VISIBILITY_INLINES_HIDDEN "-fvisibility-inlines-hidden")
diff --git a/share/cmake-3.10/Modules/Compiler/QCC.cmake b/share/cmake-3.10/Modules/Compiler/QCC.cmake
deleted file mode 100755
index 0da7050..0000000
--- a/share/cmake-3.10/Modules/Compiler/QCC.cmake
+++ /dev/null
@@ -1,23 +0,0 @@
-# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
-
-include(Compiler/GNU)
-
-macro(__compiler_qcc lang)
- __compiler_gnu(${lang})
-
- # http://www.qnx.com/developers/docs/6.4.0/neutrino/utilities/q/qcc.html#examples
- set(CMAKE_${lang}_COMPILE_OPTIONS_TARGET "-V")
-
- set(CMAKE_INCLUDE_SYSTEM_FLAG_${lang} "-Wp,-isystem,")
- set(CMAKE_DEPFILE_FLAGS_${lang} "-Wc,-MD,<DEPFILE>,-MT,<OBJECT>,-MF,<DEPFILE>")
-
- set(_CMAKE_${lang}_IPO_SUPPORTED_BY_CMAKE NO)
- set(_CMAKE_${lang}_IPO_MAY_BE_SUPPORTED_BY_COMPILER NO)
-
- unset(CMAKE_${lang}_COMPILE_OPTIONS_IPO)
- unset(CMAKE_${lang}_ARCHIVE_CREATE_IPO)
- unset(CMAKE_${lang}_ARCHIVE_APPEND_IPO)
- unset(CMAKE_${lang}_ARCHIVE_FINISH_IPO)
-endmacro()
diff --git a/share/cmake-3.10/Modules/Compiler/SCO-C.cmake b/share/cmake-3.10/Modules/Compiler/SCO-C.cmake
deleted file mode 100755
index 6e762cc..0000000
--- a/share/cmake-3.10/Modules/Compiler/SCO-C.cmake
+++ /dev/null
@@ -1,2 +0,0 @@
-include(Compiler/SCO)
-__compiler_sco(C)
diff --git a/share/cmake-3.10/Modules/Compiler/SCO-CXX.cmake b/share/cmake-3.10/Modules/Compiler/SCO-CXX.cmake
deleted file mode 100755
index 5b713a0..0000000
--- a/share/cmake-3.10/Modules/Compiler/SCO-CXX.cmake
+++ /dev/null
@@ -1,2 +0,0 @@
-include(Compiler/SCO)
-__compiler_sco(CXX)
diff --git a/share/cmake-3.10/Modules/Compiler/SCO-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/SCO-DetermineCompiler.cmake
deleted file mode 100755
index a44b22b..0000000
--- a/share/cmake-3.10/Modules/Compiler/SCO-DetermineCompiler.cmake
+++ /dev/null
@@ -1,2 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__SCO_VERSION__)")
diff --git a/share/cmake-3.10/Modules/Compiler/SCO.cmake b/share/cmake-3.10/Modules/Compiler/SCO.cmake
deleted file mode 100755
index c55a048..0000000
--- a/share/cmake-3.10/Modules/Compiler/SCO.cmake
+++ /dev/null
@@ -1,18 +0,0 @@
-# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
-
-# This module is shared by multiple languages; use include blocker.
-if(__COMPILER_SCO)
- return()
-endif()
-set(__COMPILER_SCO 1)
-
-macro(__compiler_sco lang)
- # Feature flags.
- set(CMAKE_${lang}_COMPILE_OPTIONS_PIC -Kpic)
- set(CMAKE_${lang}_COMPILE_OPTIONS_PIE -Kpie)
- set(CMAKE_${lang}_COMPILE_OPTIONS_DLL -belf)
- set(CMAKE_SHARED_LIBRARY_${lang}_FLAGS "-Kpic -belf")
- set(CMAKE_SHARED_LIBRARY_CREATE_${lang}_FLAGS "-belf -Wl,-Bexport")
-endmacro()
diff --git a/share/cmake-3.10/Modules/Compiler/SDCC-C-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/SDCC-C-DetermineCompiler.cmake
deleted file mode 100755
index 4c70c5e..0000000
--- a/share/cmake-3.10/Modules/Compiler/SDCC-C-DetermineCompiler.cmake
+++ /dev/null
@@ -1,16 +0,0 @@
-
-# sdcc, the small devices C compiler for embedded systems,
-# http://sdcc.sourceforge.net */
-set(_compiler_id_pp_test "defined(__SDCC_VERSION_MAJOR) || defined(SDCC)")
-
-set(_compiler_id_version_compute "
-# if defined(__SDCC_VERSION_MAJOR)
-# define COMPILER_VERSION_MAJOR @MACRO_DEC@(__SDCC_VERSION_MAJOR)
-# define COMPILER_VERSION_MINOR @MACRO_DEC@(__SDCC_VERSION_MINOR)
-# define COMPILER_VERSION_PATCH @MACRO_DEC@(__SDCC_VERSION_PATCH)
-# else
- /* SDCC = VRP */
-# define COMPILER_VERSION_MAJOR @MACRO_DEC@(SDCC/100)
-# define COMPILER_VERSION_MINOR @MACRO_DEC@(SDCC/10 % 10)
-# define COMPILER_VERSION_PATCH @MACRO_DEC@(SDCC % 10)
-# endif")
diff --git a/share/cmake-3.10/Modules/Compiler/SunPro-ASM.cmake b/share/cmake-3.10/Modules/Compiler/SunPro-ASM.cmake
deleted file mode 100755
index 0d67400..0000000
--- a/share/cmake-3.10/Modules/Compiler/SunPro-ASM.cmake
+++ /dev/null
@@ -1,24 +0,0 @@
-set(CMAKE_ASM_SOURCE_FILE_EXTENSIONS s )
-
-set(CMAKE_ASM_VERBOSE_FLAG "-#")
-
-set(CMAKE_SHARED_LIBRARY_ASM_FLAGS "-KPIC")
-set(CMAKE_SHARED_LIBRARY_CREATE_ASM_FLAGS "-G")
-set(CMAKE_SHARED_LIBRARY_RUNTIME_ASM_FLAG "-R")
-set(CMAKE_SHARED_LIBRARY_RUNTIME_ASM_FLAG_SEP ":")
-set(CMAKE_SHARED_LIBRARY_SONAME_ASM_FLAG "-h")
-
-string(APPEND CMAKE_ASM_FLAGS_INIT " ")
-string(APPEND CMAKE_ASM_FLAGS_DEBUG_INIT " -g")
-string(APPEND CMAKE_ASM_FLAGS_MINSIZEREL_INIT " -xO2 -xspace -DNDEBUG")
-string(APPEND CMAKE_ASM_FLAGS_RELEASE_INIT " -xO3 -DNDEBUG")
-string(APPEND CMAKE_ASM_FLAGS_RELWITHDEBINFO_INIT " -g -xO2 -DNDEBUG")
-
-# Initialize ASM link type selection flags. These flags are used when
-# building a shared library, shared module, or executable that links
-# to other libraries to select whether to use the static or shared
-# versions of the libraries.
-foreach(type SHARED_LIBRARY SHARED_MODULE EXE)
- set(CMAKE_${type}_LINK_STATIC_ASM_FLAGS "-Bstatic")
- set(CMAKE_${type}_LINK_DYNAMIC_ASM_FLAGS "-Bdynamic")
-endforeach()
diff --git a/share/cmake-3.10/Modules/Compiler/SunPro-C-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/SunPro-C-DetermineCompiler.cmake
deleted file mode 100755
index e9d7457..0000000
--- a/share/cmake-3.10/Modules/Compiler/SunPro-C-DetermineCompiler.cmake
+++ /dev/null
@@ -1,15 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__SUNPRO_C)")
-
-set(_compiler_id_version_compute "
-# if __SUNPRO_C >= 0x5100
- /* __SUNPRO_C = 0xVRRP */
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_HEX@(__SUNPRO_C>>12)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_HEX@(__SUNPRO_C>>4 & 0xFF)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_HEX@(__SUNPRO_C & 0xF)
-# else
- /* __SUNPRO_CC = 0xVRP */
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_HEX@(__SUNPRO_C>>8)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_HEX@(__SUNPRO_C>>4 & 0xF)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_HEX@(__SUNPRO_C & 0xF)
-# endif")
diff --git a/share/cmake-3.10/Modules/Compiler/SunPro-C-FeatureTests.cmake b/share/cmake-3.10/Modules/Compiler/SunPro-C-FeatureTests.cmake
deleted file mode 100755
index cccf3ae..0000000
--- a/share/cmake-3.10/Modules/Compiler/SunPro-C-FeatureTests.cmake
+++ /dev/null
@@ -1,14 +0,0 @@
-set(_cmake_oldestSupported "__SUNPRO_C >= 0x5130")
-
-set(SunPro_C11 "${_cmake_oldestSupported} && defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 201112L || __STDC_VERSION__ >= 199901L && defined(__C11FEATURES__))")
-set(_cmake_feature_test_c_static_assert "${SunPro_C11}")
-unset(SunPro_C11)
-
-set(SunPro_C99 "${_cmake_oldestSupported} && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L")
-set(_cmake_feature_test_c_restrict "${SunPro_C99}")
-set(_cmake_feature_test_c_variadic_macros "${SunPro_C99}")
-unset(SunPro_C99)
-
-set(SunPro_C90 "${_cmake_oldestSupported}")
-set(_cmake_feature_test_c_function_prototypes "${SunPro_C90}")
-unset(SunPro_C90)
diff --git a/share/cmake-3.10/Modules/Compiler/SunPro-C.cmake b/share/cmake-3.10/Modules/Compiler/SunPro-C.cmake
deleted file mode 100755
index 29c2f22..0000000
--- a/share/cmake-3.10/Modules/Compiler/SunPro-C.cmake
+++ /dev/null
@@ -1,47 +0,0 @@
-# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
-include(Compiler/SunPro)
-
-set(CMAKE_C_VERBOSE_FLAG "-#")
-
-set(CMAKE_C_COMPILE_OPTIONS_PIC -KPIC)
-set(CMAKE_SHARED_LIBRARY_C_FLAGS "-KPIC")
-set(CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS "-G")
-set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG "-R")
-set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG_SEP ":")
-set(CMAKE_SHARED_LIBRARY_SONAME_C_FLAG "-h")
-
-string(APPEND CMAKE_C_FLAGS_INIT " ")
-string(APPEND CMAKE_C_FLAGS_DEBUG_INIT " -g")
-string(APPEND CMAKE_C_FLAGS_MINSIZEREL_INIT " -xO2 -xspace -DNDEBUG")
-string(APPEND CMAKE_C_FLAGS_RELEASE_INIT " -xO3 -DNDEBUG")
-string(APPEND CMAKE_C_FLAGS_RELWITHDEBINFO_INIT " -g -xO2 -DNDEBUG")
-
-# Initialize C link type selection flags. These flags are used when
-# building a shared library, shared module, or executable that links
-# to other libraries to select whether to use the static or shared
-# versions of the libraries.
-foreach(type SHARED_LIBRARY SHARED_MODULE EXE)
- set(CMAKE_${type}_LINK_STATIC_C_FLAGS "-Bstatic")
- set(CMAKE_${type}_LINK_DYNAMIC_C_FLAGS "-Bdynamic")
-endforeach()
-
-if (CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 5.13)
- set(CMAKE_C90_STANDARD_COMPILE_OPTION "-std=c89")
- set(CMAKE_C90_EXTENSION_COMPILE_OPTION "-std=c89")
- set(CMAKE_C99_STANDARD_COMPILE_OPTION "-std=c99")
- set(CMAKE_C99_EXTENSION_COMPILE_OPTION "-std=c99")
- set(CMAKE_C11_STANDARD_COMPILE_OPTION "-std=c11")
- set(CMAKE_C11_EXTENSION_COMPILE_OPTION "-std=c11")
-elseif (CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 5.11)
- set(CMAKE_C90_STANDARD_COMPILE_OPTION "")
- set(CMAKE_C90_EXTENSION_COMPILE_OPTION "")
- set(CMAKE_C99_STANDARD_COMPILE_OPTION "-xc99")
- set(CMAKE_C99_EXTENSION_COMPILE_OPTION "-xc99")
-endif()
-
-__compiler_check_default_language_standard(C 5.11 90 5.14 11)
-
-set(CMAKE_C_CREATE_PREPROCESSED_SOURCE "<CMAKE_C_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE> > <PREPROCESSED_SOURCE>")
-set(CMAKE_C_CREATE_ASSEMBLY_SOURCE "<CMAKE_C_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -S <SOURCE> -o <ASSEMBLY_SOURCE>")
diff --git a/share/cmake-3.10/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake
deleted file mode 100755
index 5c23a95..0000000
--- a/share/cmake-3.10/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake
+++ /dev/null
@@ -1,15 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__SUNPRO_CC)")
-
-set(_compiler_id_version_compute "
-# if __SUNPRO_CC >= 0x5100
- /* __SUNPRO_CC = 0xVRRP */
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_HEX@(__SUNPRO_CC>>12)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_HEX@(__SUNPRO_CC>>4 & 0xFF)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_HEX@(__SUNPRO_CC & 0xF)
-# else
- /* __SUNPRO_CC = 0xVRP */
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_HEX@(__SUNPRO_CC>>8)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_HEX@(__SUNPRO_CC>>4 & 0xF)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_HEX@(__SUNPRO_CC & 0xF)
-# endif")
diff --git a/share/cmake-3.10/Modules/Compiler/SunPro-CXX-FeatureTests.cmake b/share/cmake-3.10/Modules/Compiler/SunPro-CXX-FeatureTests.cmake
deleted file mode 100755
index 60280ca..0000000
--- a/share/cmake-3.10/Modules/Compiler/SunPro-CXX-FeatureTests.cmake
+++ /dev/null
@@ -1,56 +0,0 @@
-
-# Based on GNU 4.8.2
-# http://docs.oracle.com/cd/E37069_01/html/E37071/gncix.html
-# Reference: http://gcc.gnu.org/projects/cxx0x.html
-
-set(_cmake_oldestSupported "__SUNPRO_CC >= 0x5130")
-
-set(SolarisStudio125_CXX11 "(__SUNPRO_CC >= 0x5140) && __cplusplus >= 201103L")
-set(_cmake_feature_test_cxx_binary_literals "${SolarisStudio125_CXX11}")
-set(_cmake_feature_test_cxx_reference_qualified_functions "${SolarisStudio125_CXX11}")
-
-set(SolarisStudio124_CXX11 "(__SUNPRO_CC >= 0x5130) && __cplusplus >= 201103L")
-set(_cmake_feature_test_cxx_alignas "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_alignof "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_attributes "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_inheriting_constructors "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_thread_local "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_alias_templates "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_delegating_constructors "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_extended_friend_declarations "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_final "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_noexcept "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_nonstatic_member_init "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_override "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_constexpr "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_defaulted_move_initializers "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_enum_forward_declarations "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_nullptr "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_range_for "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_unrestricted_unions "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_explicit_conversions "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_lambdas "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_local_type_template_args "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_raw_string_literals "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_auto_type "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_defaulted_functions "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_deleted_functions "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_generalized_initializers "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_inline_namespaces "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_sizeof_member "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_strong_enums "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_trailing_return_types "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_unicode_literals "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_uniform_initialization "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_variadic_templates "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_decltype "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_default_function_template_args "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_long_long_type "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_right_angle_brackets "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_rvalue_references "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_static_assert "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_extern_templates "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_func_identifier "${SolarisStudio124_CXX11}")
-set(_cmake_feature_test_cxx_variadic_macros "${SolarisStudio124_CXX11}")
-
-set(_cmake_feature_test_cxx_template_template_parameters "${_cmake_oldestSupported} && __cplusplus")
diff --git a/share/cmake-3.10/Modules/Compiler/SunPro-CXX.cmake b/share/cmake-3.10/Modules/Compiler/SunPro-CXX.cmake
deleted file mode 100755
index 5cb7edc..0000000
--- a/share/cmake-3.10/Modules/Compiler/SunPro-CXX.cmake
+++ /dev/null
@@ -1,51 +0,0 @@
-# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
-include(Compiler/SunPro)
-
-set(CMAKE_CXX_VERBOSE_FLAG "-v")
-
-set(CMAKE_CXX_COMPILE_OPTIONS_PIC -KPIC)
-set(CMAKE_SHARED_LIBRARY_CXX_FLAGS "-KPIC")
-set(CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS "-G")
-set(CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG "-R")
-set(CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG_SEP ":")
-set(CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG "-h")
-
-string(APPEND CMAKE_CXX_FLAGS_INIT " ")
-string(APPEND CMAKE_CXX_FLAGS_DEBUG_INIT " -g")
-string(APPEND CMAKE_CXX_FLAGS_MINSIZEREL_INIT " -xO2 -xspace -DNDEBUG")
-string(APPEND CMAKE_CXX_FLAGS_RELEASE_INIT " -xO3 -DNDEBUG")
-string(APPEND CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT " -g -xO2 -DNDEBUG")
-
-# Initialize C link type selection flags. These flags are used when
-# building a shared library, shared module, or executable that links
-# to other libraries to select whether to use the static or shared
-# versions of the libraries.
-foreach(type SHARED_LIBRARY SHARED_MODULE EXE)
- set(CMAKE_${type}_LINK_STATIC_CXX_FLAGS "-Bstatic")
- set(CMAKE_${type}_LINK_DYNAMIC_CXX_FLAGS "-Bdynamic")
-endforeach()
-
-set(CMAKE_CXX_CREATE_PREPROCESSED_SOURCE "<CMAKE_CXX_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE> > <PREPROCESSED_SOURCE>")
-set(CMAKE_CXX_CREATE_ASSEMBLY_SOURCE "<CMAKE_CXX_COMPILER> <INCLUDES> <FLAGS> -S <SOURCE> -o <ASSEMBLY_SOURCE>")
-
-# Create archives with "CC -xar" in case user adds "-instances=extern"
-# so that template instantiations are available to archive members.
-set(CMAKE_CXX_CREATE_STATIC_LIBRARY
- "<CMAKE_CXX_COMPILER> -xar -o <TARGET> <OBJECTS> "
- "<CMAKE_RANLIB> <TARGET> ")
-
-if (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 5.13)
- set(CMAKE_CXX98_STANDARD_COMPILE_OPTION "-std=c++03")
- set(CMAKE_CXX98_EXTENSION_COMPILE_OPTION "-std=c++03")
- set(CMAKE_CXX11_STANDARD_COMPILE_OPTION "-std=c++11")
- set(CMAKE_CXX11_EXTENSION_COMPILE_OPTION "-std=c++11")
- set(CMAKE_CXX_LINK_WITH_STANDARD_COMPILE_OPTION 1)
-else()
- set(CMAKE_CXX98_STANDARD_COMPILE_OPTION "-library=stlport4")
- set(CMAKE_CXX98_EXTENSION_COMPILE_OPTION "-library=stlport4")
- set(CMAKE_CXX_LINK_WITH_STANDARD_COMPILE_OPTION 1)
-endif()
-
-__compiler_check_default_language_standard(CXX 1 98)
diff --git a/share/cmake-3.10/Modules/Compiler/SunPro-Fortran.cmake b/share/cmake-3.10/Modules/Compiler/SunPro-Fortran.cmake
deleted file mode 100755
index 9b25c0b..0000000
--- a/share/cmake-3.10/Modules/Compiler/SunPro-Fortran.cmake
+++ /dev/null
@@ -1,25 +0,0 @@
-set(CMAKE_Fortran_VERBOSE_FLAG "-v")
-set(CMAKE_Fortran_FORMAT_FIXED_FLAG "-fixed")
-set(CMAKE_Fortran_FORMAT_FREE_FLAG "-free")
-
-set(CMAKE_Fortran_COMPILE_OPTIONS_PIC "-KPIC")
-set(CMAKE_SHARED_LIBRARY_Fortran_FLAGS "-KPIC")
-set(CMAKE_SHARED_LIBRARY_CREATE_Fortran_FLAGS "-G")
-set(CMAKE_SHARED_LIBRARY_RUNTIME_Fortran_FLAG "-R")
-set(CMAKE_SHARED_LIBRARY_RUNTIME_Fortran_FLAG_SEP ":")
-set(CMAKE_SHARED_LIBRARY_SONAME_Fortran_FLAG "-h")
-set(CMAKE_EXECUTABLE_RUNTIME_Fortran_FLAG "-R")
-
-string(APPEND CMAKE_Fortran_FLAGS_INIT " ")
-string(APPEND CMAKE_Fortran_FLAGS_DEBUG_INIT " -g")
-string(APPEND CMAKE_Fortran_FLAGS_MINSIZEREL_INIT " -xO2 -xspace -DNDEBUG")
-string(APPEND CMAKE_Fortran_FLAGS_RELEASE_INIT " -xO3 -DNDEBUG")
-string(APPEND CMAKE_Fortran_FLAGS_RELWITHDEBINFO_INIT " -g -xO2 -DNDEBUG")
-set(CMAKE_Fortran_MODDIR_FLAG "-moddir=")
-set(CMAKE_Fortran_MODPATH_FLAG "-M")
-
-set(CMAKE_Fortran_PREPROCESS_SOURCE
- "<CMAKE_Fortran_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -F -fpp <SOURCE> -o <PREPROCESSED_SOURCE>")
-
-set(CMAKE_Fortran_CREATE_PREPROCESSED_SOURCE "<CMAKE_Fortran_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -F -fpp <SOURCE> -o <PREPROCESSED_SOURCE>")
-set(CMAKE_Fortran_CREATE_ASSEMBLY_SOURCE "<CMAKE_Fortran_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -S <SOURCE> -o <ASSEMBLY_SOURCE>")
diff --git a/share/cmake-3.10/Modules/Compiler/SunPro.cmake b/share/cmake-3.10/Modules/Compiler/SunPro.cmake
deleted file mode 100755
index 52da39a..0000000
--- a/share/cmake-3.10/Modules/Compiler/SunPro.cmake
+++ /dev/null
@@ -1,10 +0,0 @@
-# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
-# This module is shared by multiple languages; use include blocker.
-if(__COMPILER_SUNPRO)
- return()
-endif()
-set(__COMPILER_SUNPRO 1)
-
-include(Compiler/CMakeCommonCompilerMacros)
diff --git a/share/cmake-3.10/Modules/Compiler/TI-ASM.cmake b/share/cmake-3.10/Modules/Compiler/TI-ASM.cmake
deleted file mode 100755
index a566d70..0000000
--- a/share/cmake-3.10/Modules/Compiler/TI-ASM.cmake
+++ /dev/null
@@ -1,8 +0,0 @@
-set(CMAKE_LIBRARY_PATH_FLAG "--search_path=")
-set(CMAKE_LINK_LIBRARY_FLAG "--library=")
-set(CMAKE_INCLUDE_FLAG_ASM "--include_path=")
-
-set(CMAKE_ASM_COMPILE_OBJECT "<CMAKE_ASM_COMPILER> --compile_only --asm_file=<SOURCE> <DEFINES> <INCLUDES> <FLAGS> --output_file=<OBJECT>")
-set(CMAKE_ASM_LINK_EXECUTABLE "<CMAKE_ASM_COMPILER> <OBJECTS> --run_linker --output_file=<TARGET> <CMAKE_ASM_LINK_FLAGS> <LINK_FLAGS> <LINK_LIBRARIES>")
-
-set(CMAKE_ASM_SOURCE_FILE_EXTENSIONS asm;s;abs)
diff --git a/share/cmake-3.10/Modules/Compiler/TI-C.cmake b/share/cmake-3.10/Modules/Compiler/TI-C.cmake
deleted file mode 100755
index ebc79f4..0000000
--- a/share/cmake-3.10/Modules/Compiler/TI-C.cmake
+++ /dev/null
@@ -1,10 +0,0 @@
-set(CMAKE_LIBRARY_PATH_FLAG "--search_path=")
-set(CMAKE_LINK_LIBRARY_FLAG "--library=")
-set(CMAKE_INCLUDE_FLAG_C "--include_path=")
-
-set(CMAKE_C_CREATE_ASSEMBLY_SOURCE "<CMAKE_C_COMPILER> --compile_only --skip_assembler --c_file=<SOURCE> <DEFINES> <INCLUDES> <FLAGS> --output_file=<ASSEMBLY_SOURCE>")
-set(CMAKE_C_CREATE_PREPROCESSED_SOURCE "<CMAKE_C_COMPILER> --preproc_only --c_file=<SOURCE> <DEFINES> <INCLUDES> <FLAGS> --output_file=<PREPROCESSED_SOURCE>")
-
-set(CMAKE_C_COMPILE_OBJECT "<CMAKE_C_COMPILER> --compile_only --c_file=<SOURCE> <DEFINES> <INCLUDES> <FLAGS> --output_file=<OBJECT>")
-set(CMAKE_C_ARCHIVE_CREATE "<CMAKE_AR> -r <TARGET> <OBJECTS>")
-set(CMAKE_C_LINK_EXECUTABLE "<CMAKE_C_COMPILER> --run_linker --output_file=<TARGET> --map_file=<TARGET>.map <CMAKE_C_LINK_FLAGS> <LINK_FLAGS> <OBJECTS> <LINK_LIBRARIES>")
diff --git a/share/cmake-3.10/Modules/Compiler/TI-CXX.cmake b/share/cmake-3.10/Modules/Compiler/TI-CXX.cmake
deleted file mode 100755
index 4104c3b..0000000
--- a/share/cmake-3.10/Modules/Compiler/TI-CXX.cmake
+++ /dev/null
@@ -1,10 +0,0 @@
-set(CMAKE_LIBRARY_PATH_FLAG "--search_path=")
-set(CMAKE_LINK_LIBRARY_FLAG "--library=")
-set(CMAKE_INCLUDE_FLAG_CXX "--include_path=")
-
-set(CMAKE_CXX_CREATE_ASSEMBLY_SOURCE "<CMAKE_CXX_COMPILER> --compile_only --skip_assembler --cpp_file=<SOURCE> <DEFINES> <INCLUDES> <FLAGS> --output_file=<ASSEMBLY_SOURCE>")
-set(CMAKE_CXX_CREATE_PREPROCESSED_SOURCE "<CMAKE_CXX_COMPILER> --preproc_only --cpp_file=<SOURCE> <DEFINES> <INCLUDES> <FLAGS> --output_file=<PREPROCESSED_SOURCE>")
-
-set(CMAKE_CXX_COMPILE_OBJECT "<CMAKE_CXX_COMPILER> --compile_only --cpp_file=<SOURCE> <DEFINES> <INCLUDES> <FLAGS> --output_file=<OBJECT>")
-set(CMAKE_CXX_ARCHIVE_CREATE "<CMAKE_AR> -r <TARGET> <OBJECTS>")
-set(CMAKE_CXX_LINK_EXECUTABLE "<CMAKE_CXX_COMPILER> --run_linker --output_file=<TARGET> --map_file=<TARGET>.map <CMAKE_CXX_LINK_FLAGS> <LINK_LIBRARIES> <LINK_FLAGS> <OBJECTS>")
diff --git a/share/cmake-3.10/Modules/Compiler/TI-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/TI-DetermineCompiler.cmake
deleted file mode 100755
index 19aa9e3..0000000
--- a/share/cmake-3.10/Modules/Compiler/TI-DetermineCompiler.cmake
+++ /dev/null
@@ -1,8 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__TI_COMPILER_VERSION__)")
-
-set(_compiler_id_version_compute "
- /* __TI_COMPILER_VERSION__ = VVVRRRPPP */
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__TI_COMPILER_VERSION__/1000000)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__TI_COMPILER_VERSION__/1000 % 1000)
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__TI_COMPILER_VERSION__ % 1000)")
diff --git a/share/cmake-3.10/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake
deleted file mode 100755
index 8d6de7e..0000000
--- a/share/cmake-3.10/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake
+++ /dev/null
@@ -1,2 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__TINYC__)")
diff --git a/share/cmake-3.10/Modules/Compiler/TinyCC-C.cmake b/share/cmake-3.10/Modules/Compiler/TinyCC-C.cmake
deleted file mode 100755
index fbd2841..0000000
--- a/share/cmake-3.10/Modules/Compiler/TinyCC-C.cmake
+++ /dev/null
@@ -1,8 +0,0 @@
-set(CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS "-shared")
-
-# no optimization in tcc:
-string(APPEND CMAKE_C_FLAGS_INIT " ")
-string(APPEND CMAKE_C_FLAGS_DEBUG_INIT " -g")
-string(APPEND CMAKE_C_FLAGS_MINSIZEREL_INIT " -DNDEBUG")
-string(APPEND CMAKE_C_FLAGS_RELEASE_INIT " -DNDEBUG")
-string(APPEND CMAKE_C_FLAGS_RELWITHDEBINFO_INIT " -g -DNDEBUG")
diff --git a/share/cmake-3.10/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake
deleted file mode 100755
index 97c2263..0000000
--- a/share/cmake-3.10/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake
+++ /dev/null
@@ -1,4 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800")
-
-include("${CMAKE_CURRENT_LIST_DIR}/IBMCPP-C-DetermineVersionInternal.cmake")
diff --git a/share/cmake-3.10/Modules/Compiler/VisualAge-C.cmake b/share/cmake-3.10/Modules/Compiler/VisualAge-C.cmake
deleted file mode 100755
index 40b609e..0000000
--- a/share/cmake-3.10/Modules/Compiler/VisualAge-C.cmake
+++ /dev/null
@@ -1 +0,0 @@
-include(Compiler/XL-C)
diff --git a/share/cmake-3.10/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake
deleted file mode 100755
index cd53499..0000000
--- a/share/cmake-3.10/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake
+++ /dev/null
@@ -1,4 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800")
-
-include("${CMAKE_CURRENT_LIST_DIR}/IBMCPP-CXX-DetermineVersionInternal.cmake")
diff --git a/share/cmake-3.10/Modules/Compiler/VisualAge-CXX.cmake b/share/cmake-3.10/Modules/Compiler/VisualAge-CXX.cmake
deleted file mode 100755
index 2509b43..0000000
--- a/share/cmake-3.10/Modules/Compiler/VisualAge-CXX.cmake
+++ /dev/null
@@ -1 +0,0 @@
-include(Compiler/XL-CXX)
diff --git a/share/cmake-3.10/Modules/Compiler/VisualAge-Fortran.cmake b/share/cmake-3.10/Modules/Compiler/VisualAge-Fortran.cmake
deleted file mode 100755
index 3ef3178..0000000
--- a/share/cmake-3.10/Modules/Compiler/VisualAge-Fortran.cmake
+++ /dev/null
@@ -1 +0,0 @@
-include(Compiler/XL-Fortran)
diff --git a/share/cmake-3.10/Modules/Compiler/Watcom-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/Watcom-DetermineCompiler.cmake
deleted file mode 100755
index 153e350..0000000
--- a/share/cmake-3.10/Modules/Compiler/Watcom-DetermineCompiler.cmake
+++ /dev/null
@@ -1,10 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__WATCOMC__) && __WATCOMC__ < 1200")
-
-set(_compiler_id_version_compute "
- /* __WATCOMC__ = VVRR */
-# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__WATCOMC__ / 100)
-# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@((__WATCOMC__ / 10) % 10)
-# if (__WATCOMC__ % 10) > 0
-# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__WATCOMC__ % 10)
-# endif")
diff --git a/share/cmake-3.10/Modules/Compiler/XL-ASM.cmake b/share/cmake-3.10/Modules/Compiler/XL-ASM.cmake
deleted file mode 100755
index 9177b39..0000000
--- a/share/cmake-3.10/Modules/Compiler/XL-ASM.cmake
+++ /dev/null
@@ -1,12 +0,0 @@
-set(CMAKE_ASM_VERBOSE_FLAG "-V")
-
-# -qthreaded = Ensures that all optimizations will be thread-safe
-# -qhalt=e = Halt on error messages (rather than just severe errors)
-string(APPEND CMAKE_ASM_FLAGS_INIT " -qthreaded -qhalt=e -qsourcetype=assembler")
-
-string(APPEND CMAKE_ASM_FLAGS_DEBUG_INIT " -g")
-string(APPEND CMAKE_ASM_FLAGS_RELEASE_INIT " -O -DNDEBUG")
-string(APPEND CMAKE_ASM_FLAGS_MINSIZEREL_INIT " -O -DNDEBUG")
-string(APPEND CMAKE_ASM_FLAGS_RELWITHDEBINFO_INIT " -g -DNDEBUG")
-
-set(CMAKE_ASM_SOURCE_FILE_EXTENSIONS s )
diff --git a/share/cmake-3.10/Modules/Compiler/XL-C-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/XL-C-DetermineCompiler.cmake
deleted file mode 100755
index 3f4e05c..0000000
--- a/share/cmake-3.10/Modules/Compiler/XL-C-DetermineCompiler.cmake
+++ /dev/null
@@ -1,4 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800")
-
-include("${CMAKE_CURRENT_LIST_DIR}/IBMCPP-C-DetermineVersionInternal.cmake")
diff --git a/share/cmake-3.10/Modules/Compiler/XL-C.cmake b/share/cmake-3.10/Modules/Compiler/XL-C.cmake
deleted file mode 100755
index 5dc8bc1..0000000
--- a/share/cmake-3.10/Modules/Compiler/XL-C.cmake
+++ /dev/null
@@ -1,41 +0,0 @@
-include(Compiler/XL)
-__compiler_xl(C)
-string(APPEND CMAKE_C_FLAGS_RELEASE_INIT " -DNDEBUG")
-string(APPEND CMAKE_C_FLAGS_MINSIZEREL_INIT " -DNDEBUG")
-
-# -qthreaded = Ensures that all optimizations will be thread-safe
-string(APPEND CMAKE_C_FLAGS_INIT " -qthreaded")
-
-# XL v13.1.1 for Linux ppc64 little-endian switched to using a clang based
-# front end and accepts the -std= option while only reserving -qlanglevel= for
-# compatibility. All other versions (previous versions on Linux ppc64
-# little-endian, all versions on Linux ppc64 big-endian, all versions on AIX
-# and BGQ, etc) are derived from the UNIX compiler and only accept the
-# -qlanglvl option.
-if (CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 10.1)
- if (CMAKE_SYSTEM MATCHES "Linux.*ppc64le" AND
- CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 13.1.1)
- set(CMAKE_C90_STANDARD_COMPILE_OPTION "-std=c89")
- set(CMAKE_C90_EXTENSION_COMPILE_OPTION "-std=gnu89")
- set(CMAKE_C99_STANDARD_COMPILE_OPTION "-std=c99")
- set(CMAKE_C99_EXTENSION_COMPILE_OPTION "-std=gnu99")
- if (CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 13.1.2)
- set(CMAKE_C11_STANDARD_COMPILE_OPTION "-std=c11")
- set(CMAKE_C11_EXTENSION_COMPILE_OPTION "-std=gnu11")
- else ()
- set(CMAKE_C11_STANDARD_COMPILE_OPTION "-qlanglvl=extc1x")
- set(CMAKE_C11_EXTENSION_COMPILE_OPTION "-qlanglvl=extc1x")
- endif ()
- else ()
- set(CMAKE_C90_STANDARD_COMPILE_OPTION "-qlanglvl=stdc89")
- set(CMAKE_C90_EXTENSION_COMPILE_OPTION "-qlanglvl=extc89")
- set(CMAKE_C99_STANDARD_COMPILE_OPTION "-qlanglvl=stdc99")
- set(CMAKE_C99_EXTENSION_COMPILE_OPTION "-qlanglvl=extc99")
- if (CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 12.1)
- set(CMAKE_C11_STANDARD_COMPILE_OPTION "-qlanglvl=extc1x")
- set(CMAKE_C11_EXTENSION_COMPILE_OPTION "-qlanglvl=extc1x")
- endif ()
- endif ()
-endif()
-
-__compiler_check_default_language_standard(C 10.1 90)
diff --git a/share/cmake-3.10/Modules/Compiler/XL-CXX-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/XL-CXX-DetermineCompiler.cmake
deleted file mode 100755
index dffa4bc..0000000
--- a/share/cmake-3.10/Modules/Compiler/XL-CXX-DetermineCompiler.cmake
+++ /dev/null
@@ -1,4 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800")
-
-include("${CMAKE_CURRENT_LIST_DIR}/IBMCPP-CXX-DetermineVersionInternal.cmake")
diff --git a/share/cmake-3.10/Modules/Compiler/XL-CXX.cmake b/share/cmake-3.10/Modules/Compiler/XL-CXX.cmake
deleted file mode 100755
index b87e923..0000000
--- a/share/cmake-3.10/Modules/Compiler/XL-CXX.cmake
+++ /dev/null
@@ -1,49 +0,0 @@
-include(Compiler/XL)
-__compiler_xl(CXX)
-string(APPEND CMAKE_CXX_FLAGS_RELEASE_INIT " -DNDEBUG")
-string(APPEND CMAKE_CXX_FLAGS_MINSIZEREL_INIT " -DNDEBUG")
-
-# -qthreaded = Ensures that all optimizations will be thread-safe
-string(APPEND CMAKE_CXX_FLAGS_INIT " -qthreaded")
-
-# XL v13.1.1 for Linux ppc64 little-endian switched to using a clang based
-# front end and accepts the -std= option while only reserving -qlanglevel= for
-# compatibility. All other versions (previous versions on Linux ppc64
-# little-endian, all versions on Linux ppc64 big-endian, all versions on AIX
-# and BGQ, etc) are derived from the UNIX compiler and only accept the
-# -qlanglvl option.
-if (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 10.1)
- if (CMAKE_SYSTEM MATCHES "Linux.*ppc64")
- if (CMAKE_SYSTEM MATCHES "Linux.*ppc64le" AND
- CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 13.1.1)
- set(CMAKE_CXX98_STANDARD_COMPILE_OPTION "-std=c++98")
- set(CMAKE_CXX98_EXTENSION_COMPILE_OPTION "-std=gnu++98")
- if (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 13.1.2)
- set(CMAKE_CXX11_STANDARD_COMPILE_OPTION "-std=c++11")
- set(CMAKE_CXX11_EXTENSION_COMPILE_OPTION "-std=gnu++11")
- set(CMAKE_CXX14_STANDARD_COMPILE_OPTION "-std=c++1y")
- set(CMAKE_CXX14_EXTENSION_COMPILE_OPTION "-qlanglvl=extended1y")
- else ()
- set(CMAKE_CXX11_STANDARD_COMPILE_OPTION "-qlanglvl=extended0x")
- set(CMAKE_CXX11_EXTENSION_COMPILE_OPTION "-qlanglvl=extended0x")
- endif ()
- else ()
- # The non-clang based Linux ppc64 compiler, both big-endian and
- # little-endian lacks, the non-extension language level flags
- set(CMAKE_CXX98_STANDARD_COMPILE_OPTION "-qlanglvl=extended")
- set(CMAKE_CXX98_EXTENSION_COMPILE_OPTION "-qlanglvl=extended")
- set(CMAKE_CXX11_STANDARD_COMPILE_OPTION "-qlanglvl=extended0x")
- set(CMAKE_CXX11_EXTENSION_COMPILE_OPTION "-qlanglvl=extended0x")
- endif ()
- else ()
- set(CMAKE_CXX98_STANDARD_COMPILE_OPTION "-qlanglvl=strict98")
- set(CMAKE_CXX98_EXTENSION_COMPILE_OPTION "-qlanglvl=extended")
- set(CMAKE_CXX11_STANDARD_COMPILE_OPTION "-qlanglvl=extended0x")
- set(CMAKE_CXX11_EXTENSION_COMPILE_OPTION "-qlanglvl=extended0x")
- endif ()
-endif ()
-
-__compiler_check_default_language_standard(CXX 10.1 98)
-
-set(CMAKE_CXX_COMPILE_OBJECT
- "<CMAKE_CXX_COMPILER> -+ <DEFINES> <INCLUDES> <FLAGS> -o <OBJECT> -c <SOURCE>")
diff --git a/share/cmake-3.10/Modules/Compiler/XL-Fortran.cmake b/share/cmake-3.10/Modules/Compiler/XL-Fortran.cmake
deleted file mode 100755
index 6bab6f6..0000000
--- a/share/cmake-3.10/Modules/Compiler/XL-Fortran.cmake
+++ /dev/null
@@ -1,17 +0,0 @@
-include(Compiler/XL)
-__compiler_xl(Fortran)
-
-set(CMAKE_Fortran_FORMAT_FIXED_FLAG "-qfixed") # [=<right_margin>]
-set(CMAKE_Fortran_FORMAT_FREE_FLAG "-qfree") # [=f90|ibm]
-
-set(CMAKE_Fortran_MODDIR_FLAG "-qmoddir=")
-
-set(CMAKE_Fortran_DEFINE_FLAG "-WF,-D")
-
-# -qthreaded = Ensures that all optimizations will be thread-safe
-# -qhalt=e = Halt on error messages (rather than just severe errors)
-string(APPEND CMAKE_Fortran_FLAGS_INIT " -qthreaded -qhalt=e")
-
-# xlf: 1501-214 (W) command option E reserved for future use - ignored
-set(CMAKE_Fortran_CREATE_PREPROCESSED_SOURCE)
-set(CMAKE_Fortran_CREATE_ASSEMBLY_SOURCE)
diff --git a/share/cmake-3.10/Modules/Compiler/XL.cmake b/share/cmake-3.10/Modules/Compiler/XL.cmake
deleted file mode 100755
index 4783785..0000000
--- a/share/cmake-3.10/Modules/Compiler/XL.cmake
+++ /dev/null
@@ -1,46 +0,0 @@
-# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
-
-# This module is shared by multiple languages; use include blocker.
-if(__COMPILER_XL)
- return()
-endif()
-set(__COMPILER_XL 1)
-
-include(Compiler/CMakeCommonCompilerMacros)
-
-# Find the CreateExportList program that comes with this toolchain.
-find_program(CMAKE_XL_CreateExportList
- NAMES CreateExportList
- DOC "IBM XL CreateExportList tool"
- )
-
-macro(__compiler_xl lang)
- # Feature flags.
- set(CMAKE_${lang}_VERBOSE_FLAG "-V")
- set(CMAKE_${lang}_COMPILE_OPTIONS_PIC "-qpic")
-
- string(APPEND CMAKE_${lang}_FLAGS_DEBUG_INIT " -g")
- string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -O")
- string(APPEND CMAKE_${lang}_FLAGS_MINSIZEREL_INIT " -O")
- string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -g")
- set(CMAKE_${lang}_CREATE_PREPROCESSED_SOURCE "<CMAKE_${lang}_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE> > <PREPROCESSED_SOURCE>")
- set(CMAKE_${lang}_CREATE_ASSEMBLY_SOURCE "<CMAKE_${lang}_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -S <SOURCE> -o <ASSEMBLY_SOURCE>")
-
- # CMAKE_XL_CreateExportList is part of the AIX XL compilers but not the linux ones.
- # If we found the tool, we'll use it to create exports, otherwise stick with the regular
- # create shared library compile line.
- if (CMAKE_XL_CreateExportList)
- # The compiler front-end passes all object files, archive files, and shared
- # library files named on the command line to CreateExportList to create a
- # list of all symbols to be exported from the shared library. This causes
- # all archive members to be copied into the shared library whether they are
- # needed or not. Instead we run the tool ourselves to pass only the object
- # files so that we export only the symbols actually provided by the sources.
- set(CMAKE_${lang}_CREATE_SHARED_LIBRARY
- "${CMAKE_XL_CreateExportList} <OBJECT_DIR>/objects.exp <OBJECTS>"
- "<CMAKE_${lang}_COMPILER> <CMAKE_SHARED_LIBRARY_${lang}_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_${lang}_FLAGS> -Wl,-bE:<OBJECT_DIR>/objects.exp <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>"
- )
- endif()
-endmacro()
diff --git a/share/cmake-3.10/Modules/Compiler/zOS-C-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/zOS-C-DetermineCompiler.cmake
deleted file mode 100755
index daa3781..0000000
--- a/share/cmake-3.10/Modules/Compiler/zOS-C-DetermineCompiler.cmake
+++ /dev/null
@@ -1,4 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__IBMC__) && defined(__COMPILER_VER__)")
-
-include("${CMAKE_CURRENT_LIST_DIR}/IBMCPP-C-DetermineVersionInternal.cmake")
diff --git a/share/cmake-3.10/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake b/share/cmake-3.10/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake
deleted file mode 100755
index a08ff57..0000000
--- a/share/cmake-3.10/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake
+++ /dev/null
@@ -1,4 +0,0 @@
-
-set(_compiler_id_pp_test "defined(__IBMCPP__) && defined(__COMPILER_VER__)")
-
-include("${CMAKE_CURRENT_LIST_DIR}/IBMCPP-CXX-DetermineVersionInternal.cmake")