├── CMakeLists.txt ├── CleanProjectFiles.bat ├── GenerateProjectFiles.bat ├── README.md ├── SDFGenerator ├── CMakeLists.txt ├── main.cpp ├── original.cpp ├── original.h ├── sdf.h ├── stb_image.h └── stb_image_write.h ├── ThirdParty └── SDL2-2.0.14 │ ├── include │ ├── SDL.h │ ├── SDL_assert.h │ ├── SDL_atomic.h │ ├── SDL_audio.h │ ├── SDL_bits.h │ ├── SDL_blendmode.h │ ├── SDL_clipboard.h │ ├── SDL_config.h │ ├── SDL_config.h.cmake │ ├── SDL_config.h.in │ ├── SDL_config_android.h │ ├── SDL_config_iphoneos.h │ ├── SDL_config_macosx.h │ ├── SDL_config_macosx.h.orig │ ├── SDL_config_minimal.h │ ├── SDL_config_pandora.h │ ├── SDL_config_psp.h │ ├── SDL_config_windows.h │ ├── SDL_config_winrt.h │ ├── SDL_config_wiz.h │ ├── SDL_copying.h │ ├── SDL_cpuinfo.h │ ├── SDL_egl.h │ ├── SDL_endian.h │ ├── SDL_error.h │ ├── SDL_events.h │ ├── SDL_filesystem.h │ ├── SDL_gamecontroller.h │ ├── SDL_gesture.h │ ├── SDL_haptic.h │ ├── SDL_hints.h │ ├── SDL_joystick.h │ ├── SDL_keyboard.h │ ├── SDL_keycode.h │ ├── SDL_loadso.h │ ├── SDL_locale.h │ ├── SDL_log.h │ ├── SDL_main.h │ ├── SDL_messagebox.h │ ├── SDL_metal.h │ ├── SDL_misc.h │ ├── SDL_mouse.h │ ├── SDL_mutex.h │ ├── SDL_name.h │ ├── SDL_opengl.h │ ├── SDL_opengl_glext.h │ ├── SDL_opengles.h │ ├── SDL_opengles2.h │ ├── SDL_opengles2_gl2.h │ ├── SDL_opengles2_gl2ext.h │ ├── SDL_opengles2_gl2platform.h │ ├── SDL_opengles2_khrplatform.h │ ├── SDL_pixels.h │ ├── SDL_platform.h │ ├── SDL_power.h │ ├── SDL_quit.h │ ├── SDL_rect.h │ ├── SDL_render.h │ ├── SDL_revision.h │ ├── SDL_rwops.h │ ├── SDL_scancode.h │ ├── SDL_sensor.h │ ├── SDL_shape.h │ ├── SDL_stdinc.h │ ├── SDL_surface.h │ ├── SDL_system.h │ ├── SDL_syswm.h │ ├── SDL_test.h │ ├── SDL_test_assert.h │ ├── SDL_test_common.h │ ├── SDL_test_compare.h │ ├── SDL_test_crc32.h │ ├── SDL_test_font.h │ ├── SDL_test_fuzzer.h │ ├── SDL_test_harness.h │ ├── SDL_test_images.h │ ├── SDL_test_log.h │ ├── SDL_test_md5.h │ ├── SDL_test_memory.h │ ├── SDL_test_random.h │ ├── SDL_thread.h │ ├── SDL_timer.h │ ├── SDL_touch.h │ ├── SDL_types.h │ ├── SDL_version.h │ ├── SDL_video.h │ ├── SDL_vulkan.h │ ├── begin_code.h │ └── close_code.h │ └── lib │ └── x64 │ ├── SDL2.dll │ ├── SDL2.lib │ └── SDL2main.lib ├── Tools ├── cmake-3.18.3-win64-x64 │ ├── bin │ │ ├── cmake-gui.exe │ │ ├── cmake.exe │ │ ├── cmcldeps.exe │ │ ├── cpack.exe │ │ └── ctest.exe │ └── share │ │ ├── aclocal │ │ └── cmake.m4 │ │ └── cmake-3.18 │ │ ├── Licenses │ │ └── LGPLv3.txt │ │ ├── Modules │ │ ├── AddFileDependencies.cmake │ │ ├── AndroidTestUtilities.cmake │ │ ├── AndroidTestUtilities │ │ │ └── PushToAndroidDevice.cmake │ │ ├── BasicConfigVersion-AnyNewerVersion.cmake.in │ │ ├── BasicConfigVersion-ExactVersion.cmake.in │ │ ├── BasicConfigVersion-SameMajorVersion.cmake.in │ │ ├── BasicConfigVersion-SameMinorVersion.cmake.in │ │ ├── BundleUtilities.cmake │ │ ├── CMake.cmake │ │ ├── CMakeASM-ATTInformation.cmake │ │ ├── CMakeASMCompiler.cmake.in │ │ ├── CMakeASMInformation.cmake │ │ ├── CMakeASM_MASMInformation.cmake │ │ ├── CMakeASM_NASMInformation.cmake │ │ ├── CMakeAddFortranSubdirectory.cmake │ │ ├── CMakeAddFortranSubdirectory │ │ │ ├── build_mingw.cmake.in │ │ │ └── config_mingw.cmake.in │ │ ├── CMakeAddNewLanguage.txt │ │ ├── CMakeBackwardCompatibilityC.cmake │ │ ├── CMakeBackwardCompatibilityCXX.cmake │ │ ├── CMakeBorlandFindMake.cmake │ │ ├── CMakeBuildSettings.cmake.in │ │ ├── CMakeCCompiler.cmake.in │ │ ├── CMakeCCompilerABI.c │ │ ├── CMakeCCompilerId.c.in │ │ ├── CMakeCInformation.cmake │ │ ├── CMakeCSharpCompiler.cmake.in │ │ ├── CMakeCSharpCompilerId.cs.in │ │ ├── CMakeCSharpInformation.cmake │ │ ├── CMakeCUDACompiler.cmake.in │ │ ├── CMakeCUDACompilerABI.cu │ │ ├── CMakeCUDACompilerId.cu.in │ │ ├── CMakeCUDAInformation.cmake │ │ ├── CMakeCXXCompiler.cmake.in │ │ ├── CMakeCXXCompilerABI.cpp │ │ ├── CMakeCXXCompilerId.cpp.in │ │ ├── CMakeCXXInformation.cmake │ │ ├── CMakeCheckCompilerFlagCommonPatterns.cmake │ │ ├── CMakeCommonLanguageInclude.cmake │ │ ├── CMakeCompilerABI.h │ │ ├── CMakeCompilerIdDetection.cmake │ │ ├── CMakeConfigurableFile.in │ │ ├── CMakeDependentOption.cmake │ │ ├── CMakeDetermineASM-ATTCompiler.cmake │ │ ├── CMakeDetermineASMCompiler.cmake │ │ ├── CMakeDetermineASM_MASMCompiler.cmake │ │ ├── CMakeDetermineASM_NASMCompiler.cmake │ │ ├── CMakeDetermineCCompiler.cmake │ │ ├── CMakeDetermineCSharpCompiler.cmake │ │ ├── CMakeDetermineCUDACompiler.cmake │ │ ├── CMakeDetermineCXXCompiler.cmake │ │ ├── CMakeDetermineCompileFeatures.cmake │ │ ├── CMakeDetermineCompiler.cmake │ │ ├── CMakeDetermineCompilerABI.cmake │ │ ├── CMakeDetermineCompilerId.cmake │ │ ├── CMakeDetermineFortranCompiler.cmake │ │ ├── CMakeDetermineJavaCompiler.cmake │ │ ├── CMakeDetermineOBJCCompiler.cmake │ │ ├── CMakeDetermineOBJCXXCompiler.cmake │ │ ├── CMakeDetermineRCCompiler.cmake │ │ ├── CMakeDetermineSwiftCompiler.cmake │ │ ├── CMakeDetermineSystem.cmake │ │ ├── CMakeDetermineVSServicePack.cmake │ │ ├── CMakeExpandImportedTargets.cmake │ │ ├── CMakeExportBuildSettings.cmake │ │ ├── CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake │ │ ├── CMakeFindBinUtils.cmake │ │ ├── CMakeFindCodeBlocks.cmake │ │ ├── CMakeFindDependencyMacro.cmake │ │ ├── CMakeFindEclipseCDT4.cmake │ │ ├── CMakeFindFrameworks.cmake │ │ ├── CMakeFindJavaCommon.cmake │ │ ├── CMakeFindKate.cmake │ │ ├── CMakeFindPackageMode.cmake │ │ ├── CMakeFindSublimeText2.cmake │ │ ├── CMakeFindWMake.cmake │ │ ├── CMakeFindXCode.cmake │ │ ├── CMakeForceCompiler.cmake │ │ ├── CMakeFortranCompiler.cmake.in │ │ ├── CMakeFortranCompilerABI.F │ │ ├── CMakeFortranCompilerId.F.in │ │ ├── CMakeFortranInformation.cmake │ │ ├── CMakeGenericSystem.cmake │ │ ├── CMakeGraphVizOptions.cmake │ │ ├── CMakeIOSInstallCombined.cmake │ │ ├── CMakeImportBuildSettings.cmake │ │ ├── CMakeInitializeConfigs.cmake │ │ ├── CMakeJOMFindMake.cmake │ │ ├── CMakeJavaCompiler.cmake.in │ │ ├── CMakeJavaInformation.cmake │ │ ├── CMakeLanguageInformation.cmake │ │ ├── CMakeMSYSFindMake.cmake │ │ ├── CMakeMinGWFindMake.cmake │ │ ├── CMakeNMakeFindMake.cmake │ │ ├── CMakeNinjaFindMake.cmake │ │ ├── CMakeOBJCCompiler.cmake.in │ │ ├── CMakeOBJCCompilerABI.m │ │ ├── CMakeOBJCCompilerId.m.in │ │ ├── CMakeOBJCInformation.cmake │ │ ├── CMakeOBJCXXCompiler.cmake.in │ │ ├── CMakeOBJCXXCompilerABI.mm │ │ ├── CMakeOBJCXXCompilerId.mm.in │ │ ├── CMakeOBJCXXInformation.cmake │ │ ├── CMakePackageConfigHelpers.cmake │ │ ├── CMakeParseArguments.cmake │ │ ├── CMakeParseImplicitIncludeInfo.cmake │ │ ├── CMakeParseImplicitLinkInfo.cmake │ │ ├── CMakePlatformId.h.in │ │ ├── CMakePrintHelpers.cmake │ │ ├── CMakePrintSystemInformation.cmake │ │ ├── CMakePushCheckState.cmake │ │ ├── CMakeRCCompiler.cmake.in │ │ ├── CMakeRCInformation.cmake │ │ ├── CMakeSwiftCompiler.cmake.in │ │ ├── CMakeSwiftInformation.cmake │ │ ├── CMakeSystem.cmake.in │ │ ├── CMakeSystemSpecificInformation.cmake │ │ ├── CMakeSystemSpecificInitialize.cmake │ │ ├── CMakeTestASM-ATTCompiler.cmake │ │ ├── CMakeTestASMCompiler.cmake │ │ ├── CMakeTestASM_MASMCompiler.cmake │ │ ├── CMakeTestASM_NASMCompiler.cmake │ │ ├── CMakeTestCCompiler.cmake │ │ ├── CMakeTestCSharpCompiler.cmake │ │ ├── CMakeTestCUDACompiler.cmake │ │ ├── CMakeTestCXXCompiler.cmake │ │ ├── CMakeTestCompilerCommon.cmake │ │ ├── CMakeTestFortranCompiler.cmake │ │ ├── CMakeTestGNU.c │ │ ├── CMakeTestJavaCompiler.cmake │ │ ├── CMakeTestOBJCCompiler.cmake │ │ ├── CMakeTestOBJCXXCompiler.cmake │ │ ├── CMakeTestRCCompiler.cmake │ │ ├── CMakeTestSwiftCompiler.cmake │ │ ├── CMakeUnixFindMake.cmake │ │ ├── CMakeVerifyManifest.cmake │ │ ├── CPack.cmake │ │ ├── CPackComponent.cmake │ │ ├── CPackIFW.cmake │ │ ├── CPackIFWConfigureFile.cmake │ │ ├── CSharpUtilities.cmake │ │ ├── CTest.cmake │ │ ├── CTestCoverageCollectGCOV.cmake │ │ ├── CTestScriptMode.cmake │ │ ├── CTestTargets.cmake │ │ ├── CTestUseLaunchers.cmake │ │ ├── CheckCCompilerFlag.cmake │ │ ├── CheckCSourceCompiles.cmake │ │ ├── CheckCSourceRuns.cmake │ │ ├── CheckCXXCompilerFlag.cmake │ │ ├── CheckCXXSourceCompiles.cmake │ │ ├── CheckCXXSourceRuns.cmake │ │ ├── CheckCXXSymbolExists.cmake │ │ ├── CheckForPthreads.c │ │ ├── CheckFortranCompilerFlag.cmake │ │ ├── CheckFortranFunctionExists.cmake │ │ ├── CheckFortranSourceCompiles.cmake │ │ ├── CheckFortranSourceRuns.cmake │ │ ├── CheckFunctionExists.c │ │ ├── CheckFunctionExists.cmake │ │ ├── CheckIPOSupported.cmake │ │ ├── CheckIPOSupported │ │ │ ├── CMakeLists-C.txt.in │ │ │ ├── CMakeLists-CXX.txt.in │ │ │ ├── CMakeLists-Fortran.txt.in │ │ │ ├── foo.c │ │ │ ├── foo.cpp │ │ │ ├── foo.f │ │ │ ├── main.c │ │ │ ├── main.cpp │ │ │ └── main.f │ │ ├── CheckIncludeFile.c.in │ │ ├── CheckIncludeFile.cmake │ │ ├── CheckIncludeFile.cxx.in │ │ ├── CheckIncludeFileCXX.cmake │ │ ├── CheckIncludeFiles.cmake │ │ ├── CheckLanguage.cmake │ │ ├── CheckLibraryExists.cmake │ │ ├── CheckLibraryExists.lists.in │ │ ├── CheckLinkerFlag.cmake │ │ ├── CheckOBJCCompilerFlag.cmake │ │ ├── CheckOBJCSourceCompiles.cmake │ │ ├── CheckOBJCSourceRuns.cmake │ │ ├── CheckOBJCXXCompilerFlag.cmake │ │ ├── CheckOBJCXXSourceCompiles.cmake │ │ ├── CheckOBJCXXSourceRuns.cmake │ │ ├── CheckPIESupported.cmake │ │ ├── CheckPrototypeDefinition.c.in │ │ ├── CheckPrototypeDefinition.cmake │ │ ├── CheckSizeOf.cmake │ │ ├── CheckStructHasMember.cmake │ │ ├── CheckSymbolExists.cmake │ │ ├── CheckTypeSize.c.in │ │ ├── CheckTypeSize.cmake │ │ ├── CheckTypeSizeMap.cmake.in │ │ ├── CheckVariableExists.c │ │ ├── CheckVariableExists.cmake │ │ ├── Compiler │ │ │ ├── ADSP-DetermineCompiler.cmake │ │ │ ├── ARMCC-ASM.cmake │ │ │ ├── ARMCC-C.cmake │ │ │ ├── ARMCC-CXX.cmake │ │ │ ├── ARMCC-DetermineCompiler.cmake │ │ │ ├── ARMCC.cmake │ │ │ ├── ARMClang-ASM.cmake │ │ │ ├── ARMClang-C-FeatureTests.cmake │ │ │ ├── ARMClang-C.cmake │ │ │ ├── ARMClang-CXX-FeatureTests.cmake │ │ │ ├── ARMClang-CXX.cmake │ │ │ ├── ARMClang-DetermineCompiler.cmake │ │ │ ├── ARMClang.cmake │ │ │ ├── Absoft-Fortran.cmake │ │ │ ├── AppleClang-ASM.cmake │ │ │ ├── AppleClang-C-FeatureTests.cmake │ │ │ ├── AppleClang-C.cmake │ │ │ ├── AppleClang-CXX-FeatureTests.cmake │ │ │ ├── AppleClang-CXX.cmake │ │ │ ├── AppleClang-DetermineCompiler.cmake │ │ │ ├── AppleClang-OBJC.cmake │ │ │ ├── AppleClang-OBJCXX.cmake │ │ │ ├── Borland-DetermineCompiler.cmake │ │ │ ├── Bruce-C-DetermineCompiler.cmake │ │ │ ├── Bruce-C.cmake │ │ │ ├── CCur-Fortran.cmake │ │ │ ├── CMakeCommonCompilerMacros.cmake │ │ │ ├── Clang-ASM.cmake │ │ │ ├── Clang-C-FeatureTests.cmake │ │ │ ├── Clang-C.cmake │ │ │ ├── Clang-CUDA.cmake │ │ │ ├── Clang-CXX-FeatureTests.cmake │ │ │ ├── Clang-CXX-TestableFeatures.cmake │ │ │ ├── Clang-CXX.cmake │ │ │ ├── Clang-DetermineCompiler.cmake │ │ │ ├── Clang-DetermineCompilerInternal.cmake │ │ │ ├── Clang-FindBinUtils.cmake │ │ │ ├── Clang-OBJC.cmake │ │ │ ├── Clang-OBJCXX.cmake │ │ │ ├── Clang.cmake │ │ │ ├── Comeau-CXX-DetermineCompiler.cmake │ │ │ ├── Compaq-C-DetermineCompiler.cmake │ │ │ ├── Compaq-CXX-DetermineCompiler.cmake │ │ │ ├── Cray-C.cmake │ │ │ ├── Cray-CXX.cmake │ │ │ ├── Cray-DetermineCompiler.cmake │ │ │ ├── Cray-Fortran.cmake │ │ │ ├── Cray.cmake │ │ │ ├── CrayPrgEnv-C.cmake │ │ │ ├── CrayPrgEnv-CXX.cmake │ │ │ ├── CrayPrgEnv-Fortran.cmake │ │ │ ├── CrayPrgEnv.cmake │ │ │ ├── Embarcadero-DetermineCompiler.cmake │ │ │ ├── Flang-FindBinUtils.cmake │ │ │ ├── Flang-Fortran.cmake │ │ │ ├── Fujitsu-DetermineCompiler.cmake │ │ │ ├── G95-Fortran.cmake │ │ │ ├── GHS-C.cmake │ │ │ ├── GHS-CXX.cmake │ │ │ ├── GHS-DetermineCompiler.cmake │ │ │ ├── GHS.cmake │ │ │ ├── GNU-ASM.cmake │ │ │ ├── GNU-C-DetermineCompiler.cmake │ │ │ ├── GNU-C-FeatureTests.cmake │ │ │ ├── GNU-C.cmake │ │ │ ├── GNU-CXX-DetermineCompiler.cmake │ │ │ ├── GNU-CXX-FeatureTests.cmake │ │ │ ├── GNU-CXX.cmake │ │ │ ├── GNU-FindBinUtils.cmake │ │ │ ├── GNU-Fortran.cmake │ │ │ ├── GNU-OBJC.cmake │ │ │ ├── GNU-OBJCXX.cmake │ │ │ ├── GNU.cmake │ │ │ ├── HP-ASM.cmake │ │ │ ├── HP-C-DetermineCompiler.cmake │ │ │ ├── HP-C.cmake │ │ │ ├── HP-CXX-DetermineCompiler.cmake │ │ │ ├── HP-CXX.cmake │ │ │ ├── HP-Fortran.cmake │ │ │ ├── IAR-ASM.cmake │ │ │ ├── IAR-C.cmake │ │ │ ├── IAR-CXX.cmake │ │ │ ├── IAR-DetermineCompiler.cmake │ │ │ ├── IAR-FindBinUtils.cmake │ │ │ ├── IAR.cmake │ │ │ ├── IBMCPP-C-DetermineVersionInternal.cmake │ │ │ ├── IBMCPP-CXX-DetermineVersionInternal.cmake │ │ │ ├── Intel-ASM.cmake │ │ │ ├── Intel-C-FeatureTests.cmake │ │ │ ├── Intel-C.cmake │ │ │ ├── Intel-CXX-FeatureTests.cmake │ │ │ ├── Intel-CXX.cmake │ │ │ ├── Intel-DetermineCompiler.cmake │ │ │ ├── Intel-Fortran.cmake │ │ │ ├── Intel.cmake │ │ │ ├── MSVC-ASM.cmake │ │ │ ├── MSVC-C-FeatureTests.cmake │ │ │ ├── MSVC-C.cmake │ │ │ ├── MSVC-CXX-FeatureTests.cmake │ │ │ ├── MSVC-CXX.cmake │ │ │ ├── MSVC-DetermineCompiler.cmake │ │ │ ├── NAG-Fortran.cmake │ │ │ ├── NVIDIA-CUDA.cmake │ │ │ ├── NVIDIA-DetermineCompiler.cmake │ │ │ ├── OpenWatcom-C.cmake │ │ │ ├── OpenWatcom-CXX.cmake │ │ │ ├── OpenWatcom-DetermineCompiler.cmake │ │ │ ├── OpenWatcom.cmake │ │ │ ├── PGI-C.cmake │ │ │ ├── PGI-CXX.cmake │ │ │ ├── PGI-DetermineCompiler.cmake │ │ │ ├── PGI-Fortran.cmake │ │ │ ├── PGI.cmake │ │ │ ├── PathScale-C.cmake │ │ │ ├── PathScale-CXX.cmake │ │ │ ├── PathScale-DetermineCompiler.cmake │ │ │ ├── PathScale-Fortran.cmake │ │ │ ├── PathScale.cmake │ │ │ ├── QCC-ASM.cmake │ │ │ ├── QCC-C-FeatureTests.cmake │ │ │ ├── QCC-C.cmake │ │ │ ├── QCC-CXX-FeatureTests.cmake │ │ │ ├── QCC-CXX.cmake │ │ │ ├── QCC.cmake │ │ │ ├── SCO-C.cmake │ │ │ ├── SCO-CXX.cmake │ │ │ ├── SCO-DetermineCompiler.cmake │ │ │ ├── SCO.cmake │ │ │ ├── SDCC-C-DetermineCompiler.cmake │ │ │ ├── SunPro-ASM.cmake │ │ │ ├── SunPro-C-DetermineCompiler.cmake │ │ │ ├── SunPro-C-FeatureTests.cmake │ │ │ ├── SunPro-C.cmake │ │ │ ├── SunPro-CXX-DetermineCompiler.cmake │ │ │ ├── SunPro-CXX-FeatureTests.cmake │ │ │ ├── SunPro-CXX.cmake │ │ │ ├── SunPro-Fortran.cmake │ │ │ ├── SunPro.cmake │ │ │ ├── TI-ASM.cmake │ │ │ ├── TI-C.cmake │ │ │ ├── TI-CXX.cmake │ │ │ ├── TI-DetermineCompiler.cmake │ │ │ ├── TinyCC-C-DetermineCompiler.cmake │ │ │ ├── TinyCC-C.cmake │ │ │ ├── VisualAge-C-DetermineCompiler.cmake │ │ │ ├── VisualAge-C.cmake │ │ │ ├── VisualAge-CXX-DetermineCompiler.cmake │ │ │ ├── VisualAge-CXX.cmake │ │ │ ├── VisualAge-Fortran.cmake │ │ │ ├── Watcom-DetermineCompiler.cmake │ │ │ ├── XL-ASM.cmake │ │ │ ├── XL-C-DetermineCompiler.cmake │ │ │ ├── XL-C.cmake │ │ │ ├── XL-CXX-DetermineCompiler.cmake │ │ │ ├── XL-CXX.cmake │ │ │ ├── XL-Fortran.cmake │ │ │ ├── XL-Fortran │ │ │ │ └── cpp │ │ │ ├── XL.cmake │ │ │ ├── XLClang-C-DetermineCompiler.cmake │ │ │ ├── XLClang-C.cmake │ │ │ ├── XLClang-CXX-DetermineCompiler.cmake │ │ │ ├── XLClang-CXX.cmake │ │ │ ├── XLClang.cmake │ │ │ ├── zOS-C-DetermineCompiler.cmake │ │ │ └── zOS-CXX-DetermineCompiler.cmake │ │ ├── CompilerId │ │ │ ├── GHS_default.gpj.in │ │ │ ├── GHS_lib.gpj.in │ │ │ ├── VS-10.csproj.in │ │ │ ├── VS-10.vcxproj.in │ │ │ ├── VS-7.vcproj.in │ │ │ ├── VS-Intel.vfproj.in │ │ │ ├── VS-NsightTegra.vcxproj.in │ │ │ ├── Xcode-3.pbxproj.in │ │ │ └── main.swift.in │ │ ├── Dart.cmake │ │ ├── DartConfiguration.tcl.in │ │ ├── DeployQt4.cmake │ │ ├── Documentation.cmake │ │ ├── DummyCXXFile.cxx │ │ ├── ExternalData.cmake │ │ ├── ExternalData_config.cmake.in │ │ ├── ExternalProject-download.cmake.in │ │ ├── ExternalProject-gitupdate.cmake.in │ │ ├── ExternalProject-verify.cmake.in │ │ ├── ExternalProject.cmake │ │ ├── FLTKCompatibility.cmake │ │ ├── FeatureSummary.cmake │ │ ├── FetchContent.cmake │ │ ├── FetchContent │ │ │ └── CMakeLists.cmake.in │ │ ├── FindALSA.cmake │ │ ├── FindASPELL.cmake │ │ ├── FindAVIFile.cmake │ │ ├── FindArmadillo.cmake │ │ ├── FindBISON.cmake │ │ ├── FindBLAS.cmake │ │ ├── FindBZip2.cmake │ │ ├── FindBacktrace.cmake │ │ ├── FindBoost.cmake │ │ ├── FindBullet.cmake │ │ ├── FindCABLE.cmake │ │ ├── FindCUDA.cmake │ │ ├── FindCUDA │ │ │ ├── make2cmake.cmake │ │ │ ├── parse_cubin.cmake │ │ │ ├── run_nvcc.cmake │ │ │ └── select_compute_arch.cmake │ │ ├── FindCUDAToolkit.cmake │ │ ├── FindCURL.cmake │ │ ├── FindCVS.cmake │ │ ├── FindCoin3D.cmake │ │ ├── FindCups.cmake │ │ ├── FindCurses.cmake │ │ ├── FindCxxTest.cmake │ │ ├── FindCygwin.cmake │ │ ├── FindDCMTK.cmake │ │ ├── FindDart.cmake │ │ ├── FindDevIL.cmake │ │ ├── FindDoxygen.cmake │ │ ├── FindEXPAT.cmake │ │ ├── FindEnvModules.cmake │ │ ├── FindFLEX.cmake │ │ ├── FindFLTK.cmake │ │ ├── FindFLTK2.cmake │ │ ├── FindFontconfig.cmake │ │ ├── FindFreetype.cmake │ │ ├── FindGCCXML.cmake │ │ ├── FindGDAL.cmake │ │ ├── FindGIF.cmake │ │ ├── FindGLEW.cmake │ │ ├── FindGLU.cmake │ │ ├── FindGLUT.cmake │ │ ├── FindGSL.cmake │ │ ├── FindGTK.cmake │ │ ├── FindGTK2.cmake │ │ ├── FindGTest.cmake │ │ ├── FindGettext.cmake │ │ ├── FindGit.cmake │ │ ├── FindGnuTLS.cmake │ │ ├── FindGnuplot.cmake │ │ ├── FindHDF5.cmake │ │ ├── FindHSPELL.cmake │ │ ├── FindHTMLHelp.cmake │ │ ├── FindHg.cmake │ │ ├── FindICU.cmake │ │ ├── FindIce.cmake │ │ ├── FindIconv.cmake │ │ ├── FindIcotool.cmake │ │ ├── FindImageMagick.cmake │ │ ├── FindIntl.cmake │ │ ├── FindJNI.cmake │ │ ├── FindJPEG.cmake │ │ ├── FindJasper.cmake │ │ ├── FindJava.cmake │ │ ├── FindKDE3.cmake │ │ ├── FindKDE4.cmake │ │ ├── FindLAPACK.cmake │ │ ├── FindLATEX.cmake │ │ ├── FindLTTngUST.cmake │ │ ├── FindLibArchive.cmake │ │ ├── FindLibLZMA.cmake │ │ ├── FindLibXml2.cmake │ │ ├── FindLibXslt.cmake │ │ ├── FindLibinput.cmake │ │ ├── FindLua.cmake │ │ ├── FindLua50.cmake │ │ ├── FindLua51.cmake │ │ ├── FindMFC.cmake │ │ ├── FindMPEG.cmake │ │ ├── FindMPEG2.cmake │ │ ├── FindMPI.cmake │ │ ├── FindMPI │ │ │ ├── fortranparam_mpi.f90.in │ │ │ ├── libver_mpi.c │ │ │ ├── libver_mpi.f90.in │ │ │ ├── mpiver.f90.in │ │ │ ├── test_mpi.c │ │ │ └── test_mpi.f90.in │ │ ├── FindMatlab.cmake │ │ ├── FindMotif.cmake │ │ ├── FindODBC.cmake │ │ ├── FindOpenACC.cmake │ │ ├── FindOpenAL.cmake │ │ ├── FindOpenCL.cmake │ │ ├── FindOpenGL.cmake │ │ ├── FindOpenMP.cmake │ │ ├── FindOpenSSL.cmake │ │ ├── FindOpenSceneGraph.cmake │ │ ├── FindOpenThreads.cmake │ │ ├── FindPHP4.cmake │ │ ├── FindPNG.cmake │ │ ├── FindPackageHandleStandardArgs.cmake │ │ ├── FindPackageMessage.cmake │ │ ├── FindPatch.cmake │ │ ├── FindPerl.cmake │ │ ├── FindPerlLibs.cmake │ │ ├── FindPhysFS.cmake │ │ ├── FindPike.cmake │ │ ├── FindPkgConfig.cmake │ │ ├── FindPostgreSQL.cmake │ │ ├── FindProducer.cmake │ │ ├── FindProtobuf.cmake │ │ ├── FindPython.cmake │ │ ├── FindPython │ │ │ └── Support.cmake │ │ ├── FindPython2.cmake │ │ ├── FindPython3.cmake │ │ ├── FindPythonInterp.cmake │ │ ├── FindPythonLibs.cmake │ │ ├── FindQt.cmake │ │ ├── FindQt3.cmake │ │ ├── FindQt4.cmake │ │ ├── FindQuickTime.cmake │ │ ├── FindRTI.cmake │ │ ├── FindRuby.cmake │ │ ├── FindSDL.cmake │ │ ├── FindSDL_image.cmake │ │ ├── FindSDL_mixer.cmake │ │ ├── FindSDL_net.cmake │ │ ├── FindSDL_sound.cmake │ │ ├── FindSDL_ttf.cmake │ │ ├── FindSQLite3.cmake │ │ ├── FindSWIG.cmake │ │ ├── FindSelfPackers.cmake │ │ ├── FindSquish.cmake │ │ ├── FindSubversion.cmake │ │ ├── FindTCL.cmake │ │ ├── FindTIFF.cmake │ │ ├── FindTclStub.cmake │ │ ├── FindTclsh.cmake │ │ ├── FindThreads.cmake │ │ ├── FindUnixCommands.cmake │ │ ├── FindVulkan.cmake │ │ ├── FindWget.cmake │ │ ├── FindWish.cmake │ │ ├── FindX11.cmake │ │ ├── FindXCTest.cmake │ │ ├── FindXMLRPC.cmake │ │ ├── FindXalanC.cmake │ │ ├── FindXercesC.cmake │ │ ├── FindZLIB.cmake │ │ ├── Findosg.cmake │ │ ├── FindosgAnimation.cmake │ │ ├── FindosgDB.cmake │ │ ├── FindosgFX.cmake │ │ ├── FindosgGA.cmake │ │ ├── FindosgIntrospection.cmake │ │ ├── FindosgManipulator.cmake │ │ ├── FindosgParticle.cmake │ │ ├── FindosgPresentation.cmake │ │ ├── FindosgProducer.cmake │ │ ├── FindosgQt.cmake │ │ ├── FindosgShadow.cmake │ │ ├── FindosgSim.cmake │ │ ├── FindosgTerrain.cmake │ │ ├── FindosgText.cmake │ │ ├── FindosgUtil.cmake │ │ ├── FindosgViewer.cmake │ │ ├── FindosgVolume.cmake │ │ ├── FindosgWidget.cmake │ │ ├── Findosg_functions.cmake │ │ ├── FindwxWidgets.cmake │ │ ├── FindwxWindows.cmake │ │ ├── FortranCInterface.cmake │ │ ├── FortranCInterface │ │ │ ├── CMakeLists.txt │ │ │ ├── Detect.cmake │ │ │ ├── Input.cmake.in │ │ │ ├── MYMODULE.c │ │ │ ├── MY_MODULE.c │ │ │ ├── Macro.h.in │ │ │ ├── Output.cmake.in │ │ │ ├── Verify │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── VerifyC.c │ │ │ │ ├── VerifyCXX.cxx │ │ │ │ ├── VerifyFortran.f │ │ │ │ └── main.c │ │ │ ├── call_mod.f90 │ │ │ ├── call_sub.f │ │ │ ├── main.F │ │ │ ├── my_module.f90 │ │ │ ├── my_module_.c │ │ │ ├── my_sub.f │ │ │ ├── mymodule.f90 │ │ │ ├── mymodule_.c │ │ │ ├── mysub.f │ │ │ └── symbol.c.in │ │ ├── GNUInstallDirs.cmake │ │ ├── GenerateExportHeader.cmake │ │ ├── GetPrerequisites.cmake │ │ ├── GoogleTest.cmake │ │ ├── GoogleTestAddTests.cmake │ │ ├── ITKCompatibility.cmake │ │ ├── InstallRequiredSystemLibraries.cmake │ │ ├── IntelVSImplicitPath │ │ │ ├── CMakeLists.txt │ │ │ ├── detect.cmake │ │ │ └── hello.f │ │ ├── Internal │ │ │ ├── CMakeCheckCompilerFlag.cmake │ │ │ ├── CPack │ │ │ │ ├── CPack.DS_Store.in │ │ │ │ ├── CPack.Description.plist.in │ │ │ │ ├── CPack.Info.plist.in │ │ │ │ ├── CPack.NuGet.nuspec.in │ │ │ │ ├── CPack.OSXScriptLauncher.in │ │ │ │ ├── CPack.OSXScriptLauncher.rsrc.in │ │ │ │ ├── CPack.OSXX11.Info.plist.in │ │ │ │ ├── CPack.OSXX11.main.scpt.in │ │ │ │ ├── CPack.RuntimeScript.in │ │ │ │ ├── CPack.STGZ_Header.sh.in │ │ │ │ ├── CPack.VolumeIcon.icns.in │ │ │ │ ├── CPack.background.png.in │ │ │ │ ├── CPack.distribution.dist.in │ │ │ │ ├── CPackDeb.cmake │ │ │ │ ├── CPackExternal.cmake │ │ │ │ ├── CPackFreeBSD.cmake │ │ │ │ ├── CPackNuGet.cmake │ │ │ │ ├── CPackRPM.cmake │ │ │ │ ├── CPackWIX.cmake │ │ │ │ ├── CPackZIP.cmake │ │ │ │ ├── NSIS.InstallOptions.ini.in │ │ │ │ ├── NSIS.template.in │ │ │ │ └── WIX.template.in │ │ │ └── FeatureTesting.cmake │ │ ├── KDE3Macros.cmake │ │ ├── MacOSXBundleInfo.plist.in │ │ ├── MacOSXFrameworkInfo.plist.in │ │ ├── MacroAddFileDependencies.cmake │ │ ├── MatlabTestsRedirect.cmake │ │ ├── Platform │ │ │ ├── AIX-Clang-C.cmake │ │ │ ├── AIX-Clang-CXX.cmake │ │ │ ├── AIX-GNU-ASM.cmake │ │ │ ├── AIX-GNU-C.cmake │ │ │ ├── AIX-GNU-CXX.cmake │ │ │ ├── AIX-GNU-Fortran.cmake │ │ │ ├── AIX-GNU.cmake │ │ │ ├── AIX-VisualAge-C.cmake │ │ │ ├── AIX-VisualAge-CXX.cmake │ │ │ ├── AIX-VisualAge-Fortran.cmake │ │ │ ├── AIX-XL-ASM.cmake │ │ │ ├── AIX-XL-C.cmake │ │ │ ├── AIX-XL-CXX.cmake │ │ │ ├── AIX-XL-Fortran.cmake │ │ │ ├── AIX-XL.cmake │ │ │ ├── AIX-XLClang-C.cmake │ │ │ ├── AIX-XLClang-CXX.cmake │ │ │ ├── AIX-XLClang.cmake │ │ │ ├── AIX.cmake │ │ │ ├── AIX │ │ │ │ └── ExportImportList │ │ │ ├── ARTOS-GNU-C.cmake │ │ │ ├── ARTOS.cmake │ │ │ ├── Android-Clang-ASM.cmake │ │ │ ├── Android-Clang-C.cmake │ │ │ ├── Android-Clang-CXX.cmake │ │ │ ├── Android-Clang.cmake │ │ │ ├── Android-Common.cmake │ │ │ ├── Android-Determine-C.cmake │ │ │ ├── Android-Determine-CXX.cmake │ │ │ ├── Android-Determine.cmake │ │ │ ├── Android-GNU-C.cmake │ │ │ ├── Android-GNU-CXX.cmake │ │ │ ├── Android-GNU.cmake │ │ │ ├── Android-Initialize.cmake │ │ │ ├── Android.cmake │ │ │ ├── Android │ │ │ │ ├── Determine-Compiler-NDK.cmake │ │ │ │ ├── Determine-Compiler-Standalone.cmake │ │ │ │ ├── Determine-Compiler.cmake │ │ │ │ ├── abi-arm64-v8a-Clang.cmake │ │ │ │ ├── abi-arm64-v8a-GNU.cmake │ │ │ │ ├── abi-armeabi-Clang.cmake │ │ │ │ ├── abi-armeabi-GNU.cmake │ │ │ │ ├── abi-armeabi-v6-Clang.cmake │ │ │ │ ├── abi-armeabi-v6-GNU.cmake │ │ │ │ ├── abi-armeabi-v7a-Clang.cmake │ │ │ │ ├── abi-armeabi-v7a-GNU.cmake │ │ │ │ ├── abi-common-Clang.cmake │ │ │ │ ├── abi-common-GNU.cmake │ │ │ │ ├── abi-common.cmake │ │ │ │ ├── abi-mips-Clang.cmake │ │ │ │ ├── abi-mips-GNU.cmake │ │ │ │ ├── abi-mips64-Clang.cmake │ │ │ │ ├── abi-mips64-GNU.cmake │ │ │ │ ├── abi-x86-Clang.cmake │ │ │ │ ├── abi-x86-GNU.cmake │ │ │ │ ├── abi-x86_64-Clang.cmake │ │ │ │ ├── abi-x86_64-GNU.cmake │ │ │ │ ├── ndk-stl-c++.cmake │ │ │ │ ├── ndk-stl-c++_shared.cmake │ │ │ │ ├── ndk-stl-c++_static.cmake │ │ │ │ ├── ndk-stl-gabi++.cmake │ │ │ │ ├── ndk-stl-gabi++_shared.cmake │ │ │ │ ├── ndk-stl-gabi++_static.cmake │ │ │ │ ├── ndk-stl-gnustl.cmake │ │ │ │ ├── ndk-stl-gnustl_shared.cmake │ │ │ │ ├── ndk-stl-gnustl_static.cmake │ │ │ │ ├── ndk-stl-none.cmake │ │ │ │ ├── ndk-stl-stlport.cmake │ │ │ │ ├── ndk-stl-stlport_shared.cmake │ │ │ │ ├── ndk-stl-stlport_static.cmake │ │ │ │ └── ndk-stl-system.cmake │ │ │ ├── Apple-Absoft-Fortran.cmake │ │ │ ├── Apple-Apple-Swift.cmake │ │ │ ├── Apple-AppleClang-C.cmake │ │ │ ├── Apple-AppleClang-CXX.cmake │ │ │ ├── Apple-AppleClang-OBJC.cmake │ │ │ ├── Apple-AppleClang-OBJCXX.cmake │ │ │ ├── Apple-Clang-ASM.cmake │ │ │ ├── Apple-Clang-C.cmake │ │ │ ├── Apple-Clang-CXX.cmake │ │ │ ├── Apple-Clang-OBJC.cmake │ │ │ ├── Apple-Clang-OBJCXX.cmake │ │ │ ├── Apple-Clang.cmake │ │ │ ├── Apple-GNU-C.cmake │ │ │ ├── Apple-GNU-CXX.cmake │ │ │ ├── Apple-GNU-Fortran.cmake │ │ │ ├── Apple-GNU-OBJC.cmake │ │ │ ├── Apple-GNU-OBJCXX.cmake │ │ │ ├── Apple-GNU.cmake │ │ │ ├── Apple-Intel-C.cmake │ │ │ ├── Apple-Intel-CXX.cmake │ │ │ ├── Apple-Intel-Fortran.cmake │ │ │ ├── Apple-Intel.cmake │ │ │ ├── Apple-NAG-Fortran.cmake │ │ │ ├── Apple-NVIDIA-CUDA.cmake │ │ │ ├── Apple-PGI-C.cmake │ │ │ ├── Apple-PGI-CXX.cmake │ │ │ ├── Apple-PGI-Fortran.cmake │ │ │ ├── Apple-PGI.cmake │ │ │ ├── Apple-VisualAge-C.cmake │ │ │ ├── Apple-VisualAge-CXX.cmake │ │ │ ├── Apple-XL-C.cmake │ │ │ ├── Apple-XL-CXX.cmake │ │ │ ├── BSDOS.cmake │ │ │ ├── BeOS.cmake │ │ │ ├── BlueGeneL.cmake │ │ │ ├── BlueGeneP-base.cmake │ │ │ ├── BlueGeneP-dynamic-GNU-C.cmake │ │ │ ├── BlueGeneP-dynamic-GNU-CXX.cmake │ │ │ ├── BlueGeneP-dynamic-GNU-Fortran.cmake │ │ │ ├── BlueGeneP-dynamic-XL-C.cmake │ │ │ ├── BlueGeneP-dynamic-XL-CXX.cmake │ │ │ ├── BlueGeneP-dynamic-XL-Fortran.cmake │ │ │ ├── BlueGeneP-dynamic.cmake │ │ │ ├── BlueGeneP-static-GNU-C.cmake │ │ │ ├── BlueGeneP-static-GNU-CXX.cmake │ │ │ ├── BlueGeneP-static-GNU-Fortran.cmake │ │ │ ├── BlueGeneP-static-XL-C.cmake │ │ │ ├── BlueGeneP-static-XL-CXX.cmake │ │ │ ├── BlueGeneP-static-XL-Fortran.cmake │ │ │ ├── BlueGeneP-static.cmake │ │ │ ├── BlueGeneQ-base.cmake │ │ │ ├── BlueGeneQ-dynamic-GNU-C.cmake │ │ │ ├── BlueGeneQ-dynamic-GNU-CXX.cmake │ │ │ ├── BlueGeneQ-dynamic-GNU-Fortran.cmake │ │ │ ├── BlueGeneQ-dynamic-XL-C.cmake │ │ │ ├── BlueGeneQ-dynamic-XL-CXX.cmake │ │ │ ├── BlueGeneQ-dynamic-XL-Fortran.cmake │ │ │ ├── BlueGeneQ-dynamic.cmake │ │ │ ├── BlueGeneQ-static-GNU-C.cmake │ │ │ ├── BlueGeneQ-static-GNU-CXX.cmake │ │ │ ├── BlueGeneQ-static-GNU-Fortran.cmake │ │ │ ├── BlueGeneQ-static-XL-C.cmake │ │ │ ├── BlueGeneQ-static-XL-CXX.cmake │ │ │ ├── BlueGeneQ-static-XL-Fortran.cmake │ │ │ ├── BlueGeneQ-static.cmake │ │ │ ├── CYGWIN-Clang-C.cmake │ │ │ ├── CYGWIN-Clang-CXX.cmake │ │ │ ├── CYGWIN-Determine-CXX.cmake │ │ │ ├── CYGWIN-GNU-C.cmake │ │ │ ├── CYGWIN-GNU-CXX.cmake │ │ │ ├── CYGWIN-GNU-Fortran.cmake │ │ │ ├── CYGWIN-GNU.cmake │ │ │ ├── CYGWIN-windres.cmake │ │ │ ├── CYGWIN.cmake │ │ │ ├── Catamount.cmake │ │ │ ├── CrayLinuxEnvironment.cmake │ │ │ ├── DOS-OpenWatcom-C.cmake │ │ │ ├── DOS-OpenWatcom-CXX.cmake │ │ │ ├── DOS-OpenWatcom.cmake │ │ │ ├── DOS.cmake │ │ │ ├── Darwin-Determine-CXX.cmake │ │ │ ├── Darwin-Initialize.cmake │ │ │ ├── Darwin.cmake │ │ │ ├── DragonFly.cmake │ │ │ ├── Euros.cmake │ │ │ ├── FreeBSD-Determine-CXX.cmake │ │ │ ├── FreeBSD.cmake │ │ │ ├── Fuchsia.cmake │ │ │ ├── GHS-MULTI-Determine.cmake │ │ │ ├── GHS-MULTI.cmake │ │ │ ├── GNU.cmake │ │ │ ├── GNUtoMS_lib.bat.in │ │ │ ├── GNUtoMS_lib.cmake │ │ │ ├── Generic-ADSP-ASM.cmake │ │ │ ├── Generic-ADSP-C.cmake │ │ │ ├── Generic-ADSP-CXX.cmake │ │ │ ├── Generic-ADSP-Common.cmake │ │ │ ├── Generic-SDCC-C.cmake │ │ │ ├── Generic.cmake │ │ │ ├── HP-UX-GNU-ASM.cmake │ │ │ ├── HP-UX-GNU-C.cmake │ │ │ ├── HP-UX-GNU-CXX.cmake │ │ │ ├── HP-UX-GNU-Fortran.cmake │ │ │ ├── HP-UX-GNU.cmake │ │ │ ├── HP-UX-HP-ASM.cmake │ │ │ ├── HP-UX-HP-C.cmake │ │ │ ├── HP-UX-HP-CXX.cmake │ │ │ ├── HP-UX-HP-Fortran.cmake │ │ │ ├── HP-UX-HP.cmake │ │ │ ├── HP-UX.cmake │ │ │ ├── Haiku.cmake │ │ │ ├── Linux-Absoft-Fortran.cmake │ │ │ ├── Linux-CCur-Fortran.cmake │ │ │ ├── Linux-Clang-C.cmake │ │ │ ├── Linux-Clang-CXX.cmake │ │ │ ├── Linux-Determine-CXX.cmake │ │ │ ├── Linux-GNU-C.cmake │ │ │ ├── Linux-GNU-CXX.cmake │ │ │ ├── Linux-GNU-Fortran.cmake │ │ │ ├── Linux-GNU.cmake │ │ │ ├── Linux-Intel-C.cmake │ │ │ ├── Linux-Intel-CXX.cmake │ │ │ ├── Linux-Intel-Fortran.cmake │ │ │ ├── Linux-Intel.cmake │ │ │ ├── Linux-NAG-Fortran.cmake │ │ │ ├── Linux-OpenWatcom-C.cmake │ │ │ ├── Linux-OpenWatcom-CXX.cmake │ │ │ ├── Linux-OpenWatcom.cmake │ │ │ ├── Linux-PGI-C.cmake │ │ │ ├── Linux-PGI-CXX.cmake │ │ │ ├── Linux-PGI-Fortran.cmake │ │ │ ├── Linux-PGI.cmake │ │ │ ├── Linux-PathScale-C.cmake │ │ │ ├── Linux-PathScale-CXX.cmake │ │ │ ├── Linux-PathScale-Fortran.cmake │ │ │ ├── Linux-PathScale.cmake │ │ │ ├── Linux-SunPro-CXX.cmake │ │ │ ├── Linux-TinyCC-C.cmake │ │ │ ├── Linux-VisualAge-C.cmake │ │ │ ├── Linux-VisualAge-CXX.cmake │ │ │ ├── Linux-VisualAge-Fortran.cmake │ │ │ ├── Linux-XL-C.cmake │ │ │ ├── Linux-XL-CXX.cmake │ │ │ ├── Linux-XL-Fortran.cmake │ │ │ ├── Linux-como.cmake │ │ │ ├── Linux.cmake │ │ │ ├── MP-RAS.cmake │ │ │ ├── Midipix.cmake │ │ │ ├── MirBSD.cmake │ │ │ ├── NetBSD.cmake │ │ │ ├── OS2-OpenWatcom-C.cmake │ │ │ ├── OS2-OpenWatcom-CXX.cmake │ │ │ ├── OS2-OpenWatcom.cmake │ │ │ ├── OS2.cmake │ │ │ ├── OSF1.cmake │ │ │ ├── OpenBSD.cmake │ │ │ ├── OpenVMS.cmake │ │ │ ├── QNX.cmake │ │ │ ├── RISCos.cmake │ │ │ ├── SCO_SV.cmake │ │ │ ├── SINIX.cmake │ │ │ ├── SunOS-Clang-C.cmake │ │ │ ├── SunOS-Clang-CXX.cmake │ │ │ ├── SunOS-GNU-C.cmake │ │ │ ├── SunOS-GNU-CXX.cmake │ │ │ ├── SunOS-GNU-Fortran.cmake │ │ │ ├── SunOS-GNU.cmake │ │ │ ├── SunOS-PathScale-C.cmake │ │ │ ├── SunOS-PathScale-CXX.cmake │ │ │ ├── SunOS-PathScale-Fortran.cmake │ │ │ ├── SunOS-PathScale.cmake │ │ │ ├── SunOS.cmake │ │ │ ├── Tru64.cmake │ │ │ ├── ULTRIX.cmake │ │ │ ├── UNIX_SV.cmake │ │ │ ├── UnixPaths.cmake │ │ │ ├── UnixWare.cmake │ │ │ ├── Windows-Apple-Swift.cmake │ │ │ ├── Windows-Borland-C.cmake │ │ │ ├── Windows-Borland-CXX.cmake │ │ │ ├── Windows-Clang-ASM.cmake │ │ │ ├── Windows-Clang-C.cmake │ │ │ ├── Windows-Clang-CXX.cmake │ │ │ ├── Windows-Clang.cmake │ │ │ ├── Windows-Determine-CXX.cmake │ │ │ ├── Windows-Embarcadero-C.cmake │ │ │ ├── Windows-Embarcadero-CXX.cmake │ │ │ ├── Windows-Embarcadero.cmake │ │ │ ├── Windows-Flang-Fortran.cmake │ │ │ ├── Windows-G95-Fortran.cmake │ │ │ ├── Windows-GNU-ASM.cmake │ │ │ ├── Windows-GNU-C-ABI.cmake │ │ │ ├── Windows-GNU-C.cmake │ │ │ ├── Windows-GNU-CXX-ABI.cmake │ │ │ ├── Windows-GNU-CXX.cmake │ │ │ ├── Windows-GNU-Fortran-ABI.cmake │ │ │ ├── Windows-GNU-Fortran.cmake │ │ │ ├── Windows-GNU.cmake │ │ │ ├── Windows-Intel-ASM.cmake │ │ │ ├── Windows-Intel-C.cmake │ │ │ ├── Windows-Intel-CXX.cmake │ │ │ ├── Windows-Intel-Fortran.cmake │ │ │ ├── Windows-Intel.cmake │ │ │ ├── Windows-MSVC-C.cmake │ │ │ ├── Windows-MSVC-CXX.cmake │ │ │ ├── Windows-MSVC.cmake │ │ │ ├── Windows-NVIDIA-CUDA.cmake │ │ │ ├── Windows-OpenWatcom-C.cmake │ │ │ ├── Windows-OpenWatcom-CXX.cmake │ │ │ ├── Windows-OpenWatcom.cmake │ │ │ ├── Windows-PGI-C.cmake │ │ │ ├── Windows-PGI-Fortran.cmake │ │ │ ├── Windows-PGI.cmake │ │ │ ├── Windows-Watcom-C.cmake │ │ │ ├── Windows-Watcom-CXX.cmake │ │ │ ├── Windows-df.cmake │ │ │ ├── Windows-windres.cmake │ │ │ ├── Windows.cmake │ │ │ ├── WindowsCE-MSVC-C.cmake │ │ │ ├── WindowsCE-MSVC-CXX.cmake │ │ │ ├── WindowsCE.cmake │ │ │ ├── WindowsPaths.cmake │ │ │ ├── WindowsPhone-Clang-ASM.cmake │ │ │ ├── WindowsPhone-Clang-C.cmake │ │ │ ├── WindowsPhone-Clang-CXX.cmake │ │ │ ├── WindowsPhone-GNU-ASM.cmake │ │ │ ├── WindowsPhone-GNU-C.cmake │ │ │ ├── WindowsPhone-GNU-CXX.cmake │ │ │ ├── WindowsPhone-MSVC-C.cmake │ │ │ ├── WindowsPhone-MSVC-CXX.cmake │ │ │ ├── WindowsPhone.cmake │ │ │ ├── WindowsStore-Clang-ASM.cmake │ │ │ ├── WindowsStore-Clang-C.cmake │ │ │ ├── WindowsStore-Clang-CXX.cmake │ │ │ ├── WindowsStore-GNU-ASM.cmake │ │ │ ├── WindowsStore-GNU-C.cmake │ │ │ ├── WindowsStore-GNU-CXX.cmake │ │ │ ├── WindowsStore-MSVC-C.cmake │ │ │ ├── WindowsStore-MSVC-CXX.cmake │ │ │ ├── WindowsStore.cmake │ │ │ ├── Xenix.cmake │ │ │ ├── eCos.cmake │ │ │ ├── gas.cmake │ │ │ ├── iOS-Determine-CXX.cmake │ │ │ ├── iOS-Initialize.cmake │ │ │ ├── iOS.cmake │ │ │ ├── kFreeBSD.cmake │ │ │ ├── syllable.cmake │ │ │ ├── tvOS-Determine-CXX.cmake │ │ │ ├── tvOS-Initialize.cmake │ │ │ ├── tvOS.cmake │ │ │ ├── watchOS-Determine-CXX.cmake │ │ │ ├── watchOS-Initialize.cmake │ │ │ └── watchOS.cmake │ │ ├── ProcessorCount.cmake │ │ ├── Qt4ConfigDependentSettings.cmake │ │ ├── Qt4Macros.cmake │ │ ├── RepositoryInfo.txt.in │ │ ├── SelectLibraryConfigurations.cmake │ │ ├── Squish4RunTestCase.bat │ │ ├── Squish4RunTestCase.sh │ │ ├── SquishRunTestCase.bat │ │ ├── SquishRunTestCase.sh │ │ ├── SquishTestScript.cmake │ │ ├── SystemInformation.cmake │ │ ├── SystemInformation.in │ │ ├── TestBigEndian.cmake │ │ ├── TestCXXAcceptsFlag.cmake │ │ ├── TestEndianess.c.in │ │ ├── TestForANSIForScope.cmake │ │ ├── TestForANSIStreamHeaders.cmake │ │ ├── TestForANSIStreamHeaders.cxx │ │ ├── TestForAnsiForScope.cxx │ │ ├── TestForSSTREAM.cmake │ │ ├── TestForSSTREAM.cxx │ │ ├── TestForSTDNamespace.cmake │ │ ├── TestForSTDNamespace.cxx │ │ ├── UseEcos.cmake │ │ ├── UseJava.cmake │ │ ├── UseJava │ │ │ └── ClearClassFiles.cmake │ │ ├── UseJavaClassFilelist.cmake │ │ ├── UseJavaSymlinks.cmake │ │ ├── UsePkgConfig.cmake │ │ ├── UseQt4.cmake │ │ ├── UseSWIG.cmake │ │ ├── UseSWIG │ │ │ └── ManageSupportFiles.cmake │ │ ├── Use_wxWindows.cmake │ │ ├── UsewxWidgets.cmake │ │ ├── VTKCompatibility.cmake │ │ ├── WriteBasicConfigVersionFile.cmake │ │ ├── WriteCompilerDetectionHeader.cmake │ │ ├── ecos_clean.cmake │ │ ├── exportheader.cmake.in │ │ ├── javaTargets.cmake.in │ │ ├── kde3init_dummy.cpp.in │ │ ├── kde3uic.cmake │ │ └── readme.txt │ │ └── Templates │ │ ├── AppleInfo.plist │ │ ├── CMakeVSMacros1.vsmacros │ │ ├── CMakeVSMacros2.vsmacros │ │ ├── CPack.GenericDescription.txt │ │ ├── CPack.GenericLicense.txt │ │ ├── CPack.GenericWelcome.txt │ │ ├── CPackConfig.cmake.in │ │ ├── CTestScript.cmake.in │ │ ├── MSBuild │ │ ├── FlagTables │ │ │ ├── v10_CL.json │ │ │ ├── v10_CSharp.json │ │ │ ├── v10_Cuda.json │ │ │ ├── v10_CudaHost.json │ │ │ ├── v10_LIB.json │ │ │ ├── v10_Link.json │ │ │ ├── v10_MASM.json │ │ │ ├── v10_NASM.json │ │ │ ├── v10_RC.json │ │ │ ├── v11_CL.json │ │ │ ├── v11_CSharp.json │ │ │ ├── v11_LIB.json │ │ │ ├── v11_Link.json │ │ │ ├── v11_MASM.json │ │ │ ├── v11_RC.json │ │ │ ├── v12_CL.json │ │ │ ├── v12_CSharp.json │ │ │ ├── v12_LIB.json │ │ │ ├── v12_Link.json │ │ │ ├── v12_MASM.json │ │ │ ├── v12_RC.json │ │ │ ├── v140_CL.json │ │ │ ├── v140_CSharp.json │ │ │ ├── v140_Link.json │ │ │ ├── v141_CL.json │ │ │ ├── v141_CSharp.json │ │ │ ├── v141_Link.json │ │ │ ├── v142_CL.json │ │ │ ├── v142_CSharp.json │ │ │ ├── v142_Link.json │ │ │ ├── v14_LIB.json │ │ │ ├── v14_MASM.json │ │ │ └── v14_RC.json │ │ ├── nasm.props.in │ │ ├── nasm.targets │ │ └── nasm.xml │ │ ├── TestDriver.cxx.in │ │ └── Windows │ │ ├── ApplicationIcon.png │ │ ├── Logo.png │ │ ├── SmallLogo.png │ │ ├── SmallLogo44x44.png │ │ ├── SplashScreen.png │ │ ├── StoreLogo.png │ │ └── Windows_TemporaryKey.pfx └── vswhere │ └── vswhere.exe └── example ├── a.png ├── b.png ├── c.png ├── d.png ├── e.png ├── f.png ├── g.png └── h.png /CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required( VERSION 3.16.1 ) # Latest version of CMake when this file was created. 2 | 3 | # Use solution folders to organize projects 4 | set_property(GLOBAL PROPERTY USE_FOLDERS ON) 5 | 6 | # Make sure DLL and EXE targets go to the same directory. 7 | set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) # Output directory for static lib (.LIB) 8 | set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) # Output directory for shared lib (.DLL) 9 | set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) # Output directory for executables (.EXE) 10 | 11 | set(CMAKE_LIBRARY_OUTPUT_DIRECTORY_DEBUG ${CMAKE_BINARY_DIR}/bin/debug) 12 | set(CMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE ${CMAKE_BINARY_DIR}/bin/release) 13 | 14 | project( SDF ) 15 | 16 | add_subdirectory(SDFGenerator) 17 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # SDF-LightMap 2 | 3 | 实现了基于SDF的卡通阴影图生成。 4 | 5 | - SDF的生成采用8ssedt算法。 6 | 7 | - 利用生成的SDF图进行插值,得到最后的阴影图。 8 | 9 | 具体的实现说明可以查看博客 [基于SDF的卡通阴影图生成](https://blog.csdn.net/qjh5606/article/details/119958786?spm=1001.2014.3001.5501)。 10 | 11 | 12 | 示例输入: 13 | 14 | ![美术绘制的多张中间过程图](https://img-blog.csdnimg.cn/f6d7b55174ef4a04ab2c60080d350ad1.png#pic_center) 15 | 16 | 生成的SDF图: 17 | 18 | 19 | ![SDF图](https://img-blog.csdnimg.cn/e7a0875706614270a5e32d5097d9779c.png#pic_center) 20 | 21 | 22 | 生成的脸部阴影图: 23 | 24 | - 注,这里显示的就是线性的数值。而非Gamma SRGB。(笔者在输出图像前先作了逆Gamma校正)。 25 | 26 | ![算法结果](https://img-blog.csdnimg.cn/65d33cade75e4d3683b1b7a783aa1edd.jpg?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5qGR5p2lOTM=,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center) 27 | 28 | 29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /ThirdParty/SDL2-2.0.14/include/SDL_revision.h: -------------------------------------------------------------------------------- 1 | #define SDL_REVISION "hg-14525:e52d96ea04fc" 2 | #define SDL_REVISION_NUMBER 14525 3 | -------------------------------------------------------------------------------- /ThirdParty/SDL2-2.0.14/lib/x64/SDL2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/ThirdParty/SDL2-2.0.14/lib/x64/SDL2.dll -------------------------------------------------------------------------------- /ThirdParty/SDL2-2.0.14/lib/x64/SDL2.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/ThirdParty/SDL2-2.0.14/lib/x64/SDL2.lib -------------------------------------------------------------------------------- /ThirdParty/SDL2-2.0.14/lib/x64/SDL2main.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/ThirdParty/SDL2-2.0.14/lib/x64/SDL2main.lib -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/bin/cmake-gui.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/cmake-3.18.3-win64-x64/bin/cmake-gui.exe -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/bin/cmake.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/cmake-3.18.3-win64-x64/bin/cmake.exe -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/bin/cmcldeps.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/cmake-3.18.3-win64-x64/bin/cmcldeps.exe -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/bin/cpack.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/cmake-3.18.3-win64-x64/bin/cpack.exe -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/bin/ctest.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/cmake-3.18.3-win64-x64/bin/ctest.exe -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMake.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | # This file is used by cmake.cxx to compute the CMAKE_ROOT location. 6 | # Do not remove this file from cvs without updating cmake.cxx to look 7 | # for a different file. 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeASM-ATTInformation.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | # support for AT&T syntax assemblers, e.g. GNU as 6 | 7 | set(ASM_DIALECT "-ATT") 8 | # *.S files are supposed to be preprocessed, so they should not be passed to 9 | # assembler but should be processed by gcc 10 | set(CMAKE_ASM${ASM_DIALECT}_SOURCE_FILE_EXTENSIONS s;asm) 11 | 12 | set(CMAKE_ASM${ASM_DIALECT}_COMPILE_OBJECT " -o ") 13 | 14 | include(CMakeASMInformation) 15 | set(ASM_DIALECT) 16 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeAddFortranSubdirectory/build_mingw.cmake.in: -------------------------------------------------------------------------------- 1 | set(ENV{PATH} "@MINGW_PATH@\;$ENV{PATH}") 2 | execute_process(COMMAND "@CMAKE_COMMAND@" --build . ) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeAddFortranSubdirectory/config_mingw.cmake.in: -------------------------------------------------------------------------------- 1 | set(ENV{PATH} "@MINGW_PATH@\;$ENV{PATH}") 2 | set(CMAKE_COMMAND_LINE "@ARGS_CMAKE_COMMAND_LINE@") 3 | execute_process( 4 | COMMAND "@CMAKE_COMMAND@" "-GMinGW Makefiles" 5 | -DCMAKE_Fortran_COMPILER:PATH=@MINGW_GFORTRAN@ 6 | -DBUILD_SHARED_LIBS=ON 7 | -DCMAKE_GNUtoMS=ON 8 | ${CMAKE_COMMAND_LINE} 9 | "@source_dir@") 10 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeBorlandFindMake.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | set (CMAKE_MAKE_PROGRAM "make" CACHE STRING 6 | "Program used to build from makefiles.") 7 | mark_as_advanced(CMAKE_MAKE_PROGRAM) 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeBuildSettings.cmake.in: -------------------------------------------------------------------------------- 1 | 2 | # The command CMAKE_EXPORT_BUILD_SETTINGS(...) was used by 3 | # @PROJECT_NAME@ to generate this file. As of CMake 2.8 the 4 | # functionality of this command has been dropped as it was deemed 5 | # harmful (confusing users by changing their compiler). 6 | 7 | # CMake 2.6 and below do not support loading their equivalent of this 8 | # file if it was produced by a newer version of CMake. CMake 2.8 and 9 | # above simply do not load this file. Therefore we simply error out. 10 | message(FATAL_ERROR 11 | "This @PROJECT_NAME@ was built by CMake @CMAKE_VERSION@, but this is CMake " 12 | "${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION}. " 13 | "Please upgrade CMake to a more recent version.") 14 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeCCompilerABI.c: -------------------------------------------------------------------------------- 1 | #ifdef __cplusplus 2 | # error "A C++ compiler has been selected for C." 3 | #endif 4 | 5 | #ifdef __CLASSIC_C__ 6 | # define const 7 | #endif 8 | 9 | #include "CMakeCompilerABI.h" 10 | 11 | #ifdef __CLASSIC_C__ 12 | int main(argc, argv) int argc; 13 | char* argv[]; 14 | #else 15 | int main(int argc, char* argv[]) 16 | #endif 17 | { 18 | int require = 0; 19 | require += info_sizeof_dptr[argc]; 20 | #if defined(ABI_ID) 21 | require += info_abi[argc]; 22 | #endif 23 | (void)argv; 24 | return require; 25 | } 26 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeCSharpCompiler.cmake.in: -------------------------------------------------------------------------------- 1 | set(CMAKE_CSharp_COMPILER "@CMAKE_CSharp_COMPILER@") 2 | set(CMAKE_CSharp_COMPILER_ID "@CMAKE_CSharp_COMPILER_ID@") 3 | set(CMAKE_CSharp_COMPILER_VERSION "@CMAKE_CSharp_COMPILER_VERSION@") 4 | 5 | set(CMAKE_CSharp_COMPILER_LOADED 1) 6 | set(CMAKE_CSharp_COMPILER_WORKS "@CMAKE_CSharp_COMPILER_WORKS@") 7 | 8 | set(CMAKE_CSharp_COMPILER_ID_RUN "@CMAKE_CSharp_COMPILER_ID_RUN@") 9 | set(CMAKE_CSharp_IGNORE_EXTENSIONS "inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC") 10 | set(CMAKE_CSharp_SOURCE_FILE_EXTENSIONS "cs") 11 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeCUDACompilerABI.cu: -------------------------------------------------------------------------------- 1 | #ifndef __CUDACC__ 2 | # error "A C or C++ compiler has been selected for CUDA" 3 | #endif 4 | 5 | #include "CMakeCompilerABI.h" 6 | 7 | int main(int argc, char* argv[]) 8 | { 9 | int require = 0; 10 | require += info_sizeof_dptr[argc]; 11 | #if defined(ABI_ID) 12 | require += info_abi[argc]; 13 | #endif 14 | (void)argv; 15 | return require; 16 | } 17 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp: -------------------------------------------------------------------------------- 1 | #ifndef __cplusplus 2 | # error "A C compiler has been selected for C++." 3 | #endif 4 | 5 | #include "CMakeCompilerABI.h" 6 | 7 | int main(int argc, char* argv[]) 8 | { 9 | int require = 0; 10 | require += info_sizeof_dptr[argc]; 11 | #if defined(ABI_ID) 12 | require += info_abi[argc]; 13 | #endif 14 | (void)argv; 15 | return require; 16 | } 17 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeConfigurableFile.in: -------------------------------------------------------------------------------- 1 | @CMAKE_CONFIGURABLE_FILE_CONTENT@ 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeDetermineASM-ATTCompiler.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | # determine the compiler to use for ASM using AT&T syntax, e.g. GNU as 6 | 7 | set(ASM_DIALECT "-ATT") 8 | set(CMAKE_ASM${ASM_DIALECT}_COMPILER_LIST ${_CMAKE_TOOLCHAIN_PREFIX}gas ${_CMAKE_TOOLCHAIN_PREFIX}as) 9 | include(CMakeDetermineASMCompiler) 10 | set(ASM_DIALECT) 11 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeDetermineASM_MASMCompiler.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | # Find the MS assembler (masm or masm64) 6 | 7 | set(ASM_DIALECT "_MASM") 8 | 9 | # if we are using the 64bit cl compiler, assume we also want the 64bit assembler 10 | if(";${CMAKE_VS_PLATFORM_NAME};${MSVC_C_ARCHITECTURE_ID};${MSVC_CXX_ARCHITECTURE_ID};" 11 | MATCHES ";(Win64|Itanium|x64|IA64);") 12 | set(CMAKE_ASM${ASM_DIALECT}_COMPILER_INIT ml64) 13 | else() 14 | set(CMAKE_ASM${ASM_DIALECT}_COMPILER_INIT ml) 15 | endif() 16 | 17 | include(CMakeDetermineASMCompiler) 18 | set(ASM_DIALECT) 19 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeFindWMake.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | set (CMAKE_MAKE_PROGRAM "wmake" CACHE STRING 6 | "Program used to build from makefiles.") 7 | mark_as_advanced(CMAKE_MAKE_PROGRAM) 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeFindXCode.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | # Empty placeholder for input dependencies in existing 6 | # build trees produced by older versions of CMake. 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeImportBuildSettings.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | # This module is purposely no longer documented. It does nothing useful. 6 | 7 | # This macro used to load build settings from another project that 8 | # stored settings using the CMAKE_EXPORT_BUILD_SETTINGS macro. 9 | macro(CMAKE_IMPORT_BUILD_SETTINGS SETTINGS_FILE) 10 | if("${SETTINGS_FILE}" STREQUAL "") 11 | message(SEND_ERROR "CMAKE_IMPORT_BUILD_SETTINGS called with no argument.") 12 | endif() 13 | endmacro() 14 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeJOMFindMake.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | set (CMAKE_MAKE_PROGRAM "jom" CACHE STRING 6 | "Program used to build from makefiles.") 7 | mark_as_advanced(CMAKE_MAKE_PROGRAM) 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeJavaCompiler.cmake.in: -------------------------------------------------------------------------------- 1 | set(CMAKE_Java_COMPILER "@CMAKE_Java_COMPILER@") 2 | set(CMAKE_Java_COMPILER_ARG1 "@CMAKE_Java_COMPILER_ARG1@") 3 | set(CMAKE_Java_RUNTIME "@CMAKE_Java_RUNTIME@") 4 | set(CMAKE_Java_ARCHIVE "@CMAKE_Java_ARCHIVE@") 5 | set(CMAKE_Java_COMPILER_LOADED 1) 6 | 7 | set(CMAKE_Java_SOURCE_FILE_EXTENSIONS java) 8 | set(CMAKE_Java_LINKER_PREFERENCE 40) 9 | set(CMAKE_Java_OUTPUT_EXTENSION .class) 10 | set(CMAKE_Java_OUTPUT_EXTENSION_REPLACE 1) 11 | set(CMAKE_STATIC_LIBRARY_PREFIX_Java "") 12 | set(CMAKE_STATIC_LIBRARY_SUFFIX_Java ".jar") 13 | set(CMAKE_Java_COMPILER_ENV_VAR "JAVA_COMPILER") 14 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeMSYSFindMake.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | find_program(CMAKE_MAKE_PROGRAM make 6 | PATHS 7 | "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MSYS-1.0_is1;Inno Setup: App Path]/bin" 8 | "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MinGW;InstallLocation]/bin" 9 | c:/msys/1.0/bin /msys/1.0/bin) 10 | mark_as_advanced(CMAKE_MAKE_PROGRAM) 11 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeMinGWFindMake.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | find_program(CMAKE_MAKE_PROGRAM mingw32-make.exe PATHS 6 | "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MinGW;InstallLocation]/bin" 7 | c:/MinGW/bin /MinGW/bin 8 | "[HKEY_CURRENT_USER\\Software\\CodeBlocks;Path]/MinGW/bin" 9 | ) 10 | 11 | mark_as_advanced(CMAKE_MAKE_PROGRAM) 12 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeNMakeFindMake.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | set (CMAKE_MAKE_PROGRAM "nmake" CACHE STRING 6 | "Program used to build from makefiles.") 7 | mark_as_advanced(CMAKE_MAKE_PROGRAM) 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeNinjaFindMake.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | find_program(CMAKE_MAKE_PROGRAM 6 | NAMES ninja-build ninja samu 7 | NAMES_PER_DIR 8 | DOC "Program used to build from build.ninja files.") 9 | mark_as_advanced(CMAKE_MAKE_PROGRAM) 10 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeOBJCCompilerABI.m: -------------------------------------------------------------------------------- 1 | #ifdef __cplusplus 2 | # error "A C++ compiler has been selected for Objective-C." 3 | #endif 4 | 5 | /*--------------------------------------------------------------------------*/ 6 | 7 | #include "CMakeCompilerABI.h" 8 | 9 | /*--------------------------------------------------------------------------*/ 10 | 11 | int main(int argc, char *argv[]) 12 | { 13 | int require = 0; 14 | require += info_sizeof_dptr[argc]; 15 | #if defined(ABI_ID) 16 | require += info_abi[argc]; 17 | #endif 18 | (void)argv; 19 | return require; 20 | } 21 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeOBJCXXCompilerABI.mm: -------------------------------------------------------------------------------- 1 | #ifndef __cplusplus 2 | # error "A C compiler has been selected for Objective-C++." 3 | #endif 4 | 5 | /*--------------------------------------------------------------------------*/ 6 | 7 | #include "CMakeCompilerABI.h" 8 | 9 | /*--------------------------------------------------------------------------*/ 10 | 11 | int main(int argc, char *argv[]) 12 | { 13 | int require = 0; 14 | require += info_sizeof_dptr[argc]; 15 | #if defined(ABI_ID) 16 | require += info_abi[argc]; 17 | #endif 18 | (void)argv; 19 | return require; 20 | } 21 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeParseArguments.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | #[=======================================================================[.rst: 5 | CMakeParseArguments 6 | ------------------- 7 | 8 | This module once implemented the :command:`cmake_parse_arguments` command 9 | that is now implemented natively by CMake. It is now an empty placeholder 10 | for compatibility with projects that include it to get the command from 11 | CMake 3.4 and lower. 12 | #]=======================================================================] 13 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeRCCompiler.cmake.in: -------------------------------------------------------------------------------- 1 | set(CMAKE_RC_COMPILER "@CMAKE_RC_COMPILER@") 2 | set(CMAKE_RC_COMPILER_ARG1 "@CMAKE_RC_COMPILER_ARG1@") 3 | set(CMAKE_RC_COMPILER_LOADED 1) 4 | set(CMAKE_RC_SOURCE_FILE_EXTENSIONS rc;RC) 5 | set(CMAKE_RC_OUTPUT_EXTENSION @CMAKE_RC_OUTPUT_EXTENSION@) 6 | set(CMAKE_RC_COMPILER_ENV_VAR "RC") 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeSwiftCompiler.cmake.in: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | set(CMAKE_Swift_COMPILER "@CMAKE_Swift_COMPILER@") 5 | set(CMAKE_Swift_COMPILER_ID "@CMAKE_Swift_COMPILER_ID@") 6 | set(CMAKE_Swift_COMPILER_VERSION "@CMAKE_Swift_COMPILER_VERSION@") 7 | 8 | set(CMAKE_Swift_COMPILER_LOADED 1) 9 | set(CMAKE_Swift_COMPILER_WORKS "@CMAKE_Swift_COMPILER_WORKS@") 10 | 11 | set(CMAKE_Swift_COMPILER_ENV_VAR "SWIFTC") 12 | 13 | set(CMAKE_Swift_COMPILER_ID_RUN 1) 14 | set(CMAKE_Swift_SOURCE_FILE_EXTENSIONS swift) 15 | 16 | set(CMAKE_Swift_IMPLICIT_INCLUDE_DIRECTORIES "@CMAKE_Swift_IMPLICIT_INCLUDE_DIRECTORIES@") 17 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeSystem.cmake.in: -------------------------------------------------------------------------------- 1 | set(CMAKE_HOST_SYSTEM "@CMAKE_HOST_SYSTEM@") 2 | set(CMAKE_HOST_SYSTEM_NAME "@CMAKE_HOST_SYSTEM_NAME@") 3 | set(CMAKE_HOST_SYSTEM_VERSION "@CMAKE_HOST_SYSTEM_VERSION@") 4 | set(CMAKE_HOST_SYSTEM_PROCESSOR "@CMAKE_HOST_SYSTEM_PROCESSOR@") 5 | 6 | @INCLUDE_CMAKE_TOOLCHAIN_FILE_IF_REQUIRED@ 7 | 8 | set(CMAKE_SYSTEM "@CMAKE_SYSTEM@") 9 | set(CMAKE_SYSTEM_NAME "@CMAKE_SYSTEM_NAME@") 10 | set(CMAKE_SYSTEM_VERSION "@CMAKE_SYSTEM_VERSION@") 11 | set(CMAKE_SYSTEM_PROCESSOR "@CMAKE_SYSTEM_PROCESSOR@") 12 | @CMAKE_SYSTEM_CUSTOM_CODE@ 13 | set(CMAKE_CROSSCOMPILING "@CMAKE_CROSSCOMPILING@") 14 | 15 | set(CMAKE_SYSTEM_LOADED 1) 16 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeTestASM-ATTCompiler.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | # This file is used by EnableLanguage in cmGlobalGenerator to 6 | # determine that the selected ASM-ATT "compiler" works. 7 | # For assembler this can only check whether the compiler has been found, 8 | # because otherwise there would have to be a separate assembler source file 9 | # for each assembler on every architecture. 10 | 11 | set(ASM_DIALECT "-ATT") 12 | include(CMakeTestASMCompiler) 13 | set(ASM_DIALECT) 14 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeTestASM_MASMCompiler.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | # This file is used by EnableLanguage in cmGlobalGenerator to 6 | # determine that the selected ASM_MASM "compiler" (should be masm or masm64) 7 | # works. For assembler this can only check whether the compiler has been found, 8 | # because otherwise there would have to be a separate assembler source file 9 | # for each assembler on every architecture. 10 | 11 | set(ASM_DIALECT "_MASM") 12 | include(CMakeTestASMCompiler) 13 | set(ASM_DIALECT) 14 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeTestASM_NASMCompiler.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | # This file is used by EnableLanguage in cmGlobalGenerator to 6 | # determine that the selected ASM_NASM "compiler" works. 7 | # For assembler this can only check whether the compiler has been found, 8 | # because otherwise there would have to be a separate assembler source file 9 | # for each assembler on every architecture. 10 | 11 | set(ASM_DIALECT "_NASM") 12 | include(CMakeTestASMCompiler) 13 | set(ASM_DIALECT) 14 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeTestGNU.c: -------------------------------------------------------------------------------- 1 | #if defined(__GNUC__) && !defined(__INTEL_COMPILER) 2 | void THIS_IS_GNU(); 3 | #endif 4 | #ifdef __MINGW32__ 5 | void THIS_IS_MINGW(); 6 | #endif 7 | #ifdef __CYGWIN__ 8 | void THIS_IS_CYGWIN(); 9 | #endif 10 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeTestJavaCompiler.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | # This file is used by EnableLanguage in cmGlobalGenerator to 6 | # determine that the selected Fortran compiler can actually compile 7 | # and link the most basic of programs. If not, a fatal error 8 | # is set and cmake stops processing commands and will not generate 9 | # any makefiles or projects. 10 | set(CMAKE_Java_COMPILER_WORKS 1 CACHE INTERNAL "") 11 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeTestRCCompiler.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | # This file is used by EnableLanguage in cmGlobalGenerator to 6 | # determine that the selected RC compiler can actually compile 7 | # and link the most basic of programs. If not, a fatal error 8 | # is set and cmake stops processing commands and will not generate 9 | # any makefiles or projects. 10 | 11 | # For now there is no way to do a try compile on just a .rc file 12 | # so just do nothing in here. 13 | set(CMAKE_RC_COMPILER_WORKS 1 CACHE INTERNAL "") 14 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CMakeUnixFindMake.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | find_program(CMAKE_MAKE_PROGRAM NAMES gmake make smake) 6 | mark_as_advanced(CMAKE_MAKE_PROGRAM) 7 | 8 | # Look for a make tool provided by Xcode 9 | if(NOT CMAKE_MAKE_PROGRAM AND CMAKE_HOST_APPLE) 10 | execute_process(COMMAND xcrun --find make 11 | OUTPUT_VARIABLE _xcrun_out OUTPUT_STRIP_TRAILING_WHITESPACE 12 | ERROR_VARIABLE _xcrun_err) 13 | if(_xcrun_out) 14 | set_property(CACHE CMAKE_MAKE_PROGRAM PROPERTY VALUE "${_xcrun_out}") 15 | endif() 16 | endif() 17 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CTestScriptMode.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | #[=======================================================================[.rst: 5 | CTestScriptMode 6 | --------------- 7 | 8 | 9 | 10 | This file is read by ctest in script mode (-S) 11 | #]=======================================================================] 12 | 13 | # Determine the current system, so this information can be used 14 | # in ctest scripts 15 | include(CMakeDetermineSystem) 16 | 17 | # Also load the system specific file, which sets up e.g. the search paths. 18 | # This makes the FIND_XXX() calls work much better 19 | include(CMakeSystemSpecificInformation) 20 | 21 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CheckForPthreads.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | void* start_routine(void* args) 4 | { 5 | return args; 6 | } 7 | 8 | int main(void) 9 | { 10 | /* This is a compile and link test, no code to actually run things. */ 11 | pthread_t thread; 12 | pthread_create(&thread, 0, start_routine, 0); 13 | pthread_join(thread, 0); 14 | return 0; 15 | } 16 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CheckFunctionExists.c: -------------------------------------------------------------------------------- 1 | #ifdef CHECK_FUNCTION_EXISTS 2 | 3 | # ifdef __cplusplus 4 | extern "C" 5 | # endif 6 | char 7 | CHECK_FUNCTION_EXISTS(void); 8 | # ifdef __CLASSIC_C__ 9 | int main() 10 | { 11 | int ac; 12 | char* av[]; 13 | # else 14 | int main(int ac, char* av[]) 15 | { 16 | # endif 17 | CHECK_FUNCTION_EXISTS(); 18 | if (ac > 1000) { 19 | return *av[0]; 20 | } 21 | return 0; 22 | } 23 | 24 | #else /* CHECK_FUNCTION_EXISTS */ 25 | 26 | # error "CHECK_FUNCTION_EXISTS has to specify the function" 27 | 28 | #endif /* CHECK_FUNCTION_EXISTS */ 29 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CheckIPOSupported/CMakeLists-C.txt.in: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION "@CMAKE_VERSION@") 2 | project("@TRY_COMPILE_PROJECT_NAME@" LANGUAGES C) 3 | 4 | cmake_policy(SET CMP0069 NEW) 5 | 6 | add_library(foo foo.c) 7 | add_executable(boo main.c) 8 | target_link_libraries(boo PUBLIC foo) 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CheckIPOSupported/CMakeLists-CXX.txt.in: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION "@CMAKE_VERSION@") 2 | project("@TRY_COMPILE_PROJECT_NAME@" LANGUAGES CXX) 3 | 4 | cmake_policy(SET CMP0069 NEW) 5 | 6 | add_library(foo foo.cpp) 7 | add_executable(boo main.cpp) 8 | target_link_libraries(boo PUBLIC foo) 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CheckIPOSupported/CMakeLists-Fortran.txt.in: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION "@CMAKE_VERSION@") 2 | project("@TRY_COMPILE_PROJECT_NAME@" LANGUAGES Fortran) 3 | 4 | cmake_policy(SET CMP0069 NEW) 5 | 6 | add_library(foo foo.f) 7 | add_executable(boo main.f) 8 | target_link_libraries(boo PUBLIC foo) 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CheckIPOSupported/foo.c: -------------------------------------------------------------------------------- 1 | int foo() 2 | { 3 | return 0x42; 4 | } 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CheckIPOSupported/foo.cpp: -------------------------------------------------------------------------------- 1 | int foo() 2 | { 3 | return 0x42; 4 | } 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CheckIPOSupported/foo.f: -------------------------------------------------------------------------------- 1 | SUBROUTINE FOO 2 | END 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CheckIPOSupported/main.c: -------------------------------------------------------------------------------- 1 | int foo(); 2 | 3 | int main() 4 | { 5 | return foo(); 6 | } 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CheckIPOSupported/main.cpp: -------------------------------------------------------------------------------- 1 | int foo(); 2 | 3 | int main() 4 | { 5 | return foo(); 6 | } 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CheckIPOSupported/main.f: -------------------------------------------------------------------------------- 1 | PROGRAM BOO 2 | CALL FOO() 3 | END 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CheckIncludeFile.c.in: -------------------------------------------------------------------------------- 1 | #include <${CHECK_INCLUDE_FILE_VAR}> 2 | 3 | #ifdef __CLASSIC_C__ 4 | int main() 5 | { 6 | return 0; 7 | } 8 | #else 9 | int main(void) 10 | { 11 | return 0; 12 | } 13 | #endif 14 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CheckIncludeFile.cxx.in: -------------------------------------------------------------------------------- 1 | #include <${CHECK_INCLUDE_FILE_VAR}> 2 | 3 | int main() 4 | { 5 | return 0; 6 | } 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CheckLibraryExists.lists.in: -------------------------------------------------------------------------------- 1 | PROJECT(CHECK_LIBRARY_EXISTS) 2 | 3 | 4 | ADD_DEFINITIONS(-DCHECK_FUNCTION_EXISTS=${CHECK_LIBRARY_EXISTS_FUNCTION}) 5 | LINK_DIRECTORIES(${CHECK_LIBRARY_EXISTS_LOCATION}) 6 | ADD_EXECUTABLE(CheckLibraryExists ${CHECK_LIBRARY_EXISTS_SOURCE}) 7 | TARGET_LINK_LIBRARIES(CheckLibraryExists ${CHECK_LIBRARY_EXISTS_LIBRARY}) 8 | 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CheckPrototypeDefinition.c.in: -------------------------------------------------------------------------------- 1 | @CHECK_PROTOTYPE_DEFINITION_HEADER@ 2 | 3 | static void cmakeRequireSymbol(int dummy, ...) { 4 | (void) dummy; 5 | } 6 | 7 | static void checkSymbol(void) { 8 | #ifndef @CHECK_PROTOTYPE_DEFINITION_SYMBOL@ 9 | cmakeRequireSymbol(0, &@CHECK_PROTOTYPE_DEFINITION_SYMBOL@); 10 | #endif 11 | } 12 | 13 | @CHECK_PROTOTYPE_DEFINITION_PROTO@ { 14 | return @CHECK_PROTOTYPE_DEFINITION_RETURN@; 15 | } 16 | 17 | #ifdef __CLASSIC_C__ 18 | int main() { 19 | int ac; 20 | char*av[]; 21 | #else 22 | int main(int ac, char *av[]) { 23 | #endif 24 | checkSymbol(); 25 | if (ac > 1000) { 26 | return *av[0]; 27 | } 28 | return 0; 29 | } 30 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CheckSizeOf.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | message(SEND_ERROR 6 | "Modules/CheckSizeOf.cmake has been removed. " 7 | "Use Modules/CheckTypeSize.cmake instead. This " 8 | "compatibility check may be removed before the next release!") 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CheckTypeSizeMap.cmake.in: -------------------------------------------------------------------------------- 1 | set(@var@_KEYS "@keys@")@code@ 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CheckVariableExists.c: -------------------------------------------------------------------------------- 1 | #ifdef CHECK_VARIABLE_EXISTS 2 | 3 | extern int CHECK_VARIABLE_EXISTS; 4 | 5 | # ifdef __CLASSIC_C__ 6 | int main() 7 | { 8 | int ac; 9 | char* av[]; 10 | # else 11 | int main(int ac, char* av[]) 12 | { 13 | # endif 14 | if (ac > 1000) { 15 | return *av[0]; 16 | } 17 | return CHECK_VARIABLE_EXISTS; 18 | } 19 | 20 | #else /* CHECK_VARIABLE_EXISTS */ 21 | 22 | # error "CHECK_VARIABLE_EXISTS has to specify the variable" 23 | 24 | #endif /* CHECK_VARIABLE_EXISTS */ 25 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/ADSP-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)") 3 | 4 | set(_compiler_id_version_compute " 5 | #if defined(__VISUALDSPVERSION__) 6 | /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ 7 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_HEX@(__VISUALDSPVERSION__>>24) 8 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_HEX@(__VISUALDSPVERSION__>>16 & 0xFF) 9 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_HEX@(__VISUALDSPVERSION__>>8 & 0xFF) 10 | #endif") 11 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/ARMCC-ASM.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/ARMCC) 2 | 3 | set(CMAKE_ASM_OUTPUT_EXTENSION ".o") 4 | set(CMAKE_ASM_OUTPUT_EXTENSION_REPLACE 1) 5 | 6 | set(CMAKE_ASM_COMPILE_OBJECT " -o ") 7 | set(CMAKE_ASM_SOURCE_FILE_EXTENSIONS S;s;asm;msa) 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/ARMCC-C.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/ARMCC) 2 | __compiler_armcc(C) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/ARMCC-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/ARMCC) 2 | __compiler_armcc(CXX) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/ARMClang-ASM.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/ARMClang) 2 | 3 | set(CMAKE_ASM_OUTPUT_EXTENSION ".o") 4 | set(CMAKE_ASM_OUTPUT_EXTENSION_REPLACE 1) 5 | 6 | set(CMAKE_ASM_COMPILE_OBJECT " -c -o ") 7 | set(CMAKE_ASM_SOURCE_FILE_EXTENSIONS S;s;asm;msa) 8 | 9 | __compiler_armclang(ASM) 10 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/ARMClang-C-FeatureTests.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/Clang-C-FeatureTests) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/ARMClang-C.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/Clang-C) 2 | include(Compiler/ARMClang) 3 | __compiler_armclang(C) 4 | 5 | set(CMAKE_C90_STANDARD_COMPILE_OPTION "-std=c90") 6 | set(CMAKE_C90_EXTENSION_COMPILE_OPTION "-std=gnu90") 7 | set(CMAKE_C90_STANDARD__HAS_FULL_SUPPORT ON) 8 | 9 | set(CMAKE_C99_STANDARD_COMPILE_OPTION "-std=c99") 10 | set(CMAKE_C99_EXTENSION_COMPILE_OPTION "-std=gnu99") 11 | set(CMAKE_C99_STANDARD__HAS_FULL_SUPPORT ON) 12 | 13 | set(CMAKE_C11_STANDARD_COMPILE_OPTION "-std=c11") 14 | set(CMAKE_C11_EXTENSION_COMPILE_OPTION "-std=gnu11") 15 | set(CMAKE_C11_STANDARD__HAS_FULL_SUPPORT ON) 16 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/ARMClang-CXX-FeatureTests.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/Clang-CXX-FeatureTests) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/ARMClang-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/Clang-CXX) 2 | include(Compiler/ARMClang) 3 | __compiler_armclang(CXX) 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/ARMClang-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | # ARMClang Toolchain 2 | set(_compiler_id_pp_test "defined(__clang__) && defined(__ARMCOMPILER_VERSION)") 3 | 4 | set(_compiler_id_version_compute " 5 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__ARMCOMPILER_VERSION/1000000) 6 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__ARMCOMPILER_VERSION/10000 % 100) 7 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__ARMCOMPILER_VERSION % 10000)") 8 | 9 | string(APPEND _compiler_id_version_compute " 10 | # define @PREFIX@COMPILER_VERSION_INTERNAL @MACRO_DEC@(__ARMCOMPILER_VERSION)") 11 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Absoft-Fortran.cmake: -------------------------------------------------------------------------------- 1 | string(APPEND CMAKE_Fortran_FLAGS_INIT " ") 2 | string(APPEND CMAKE_Fortran_FLAGS_DEBUG_INIT " -g") 3 | string(APPEND CMAKE_Fortran_FLAGS_MINSIZEREL_INIT " ") 4 | string(APPEND CMAKE_Fortran_FLAGS_RELEASE_INIT " -O3") 5 | string(APPEND CMAKE_Fortran_FLAGS_RELWITHDEBINFO_INIT " -O2 -g") 6 | set(CMAKE_Fortran_MODDIR_FLAG "-YMOD_OUT_DIR=") 7 | set(CMAKE_Fortran_MODPATH_FLAG "-p") 8 | set(CMAKE_Fortran_VERBOSE_FLAG "-v") 9 | set(CMAKE_Fortran_FORMAT_FIXED_FLAG "-ffixed") 10 | set(CMAKE_Fortran_FORMAT_FREE_FLAG "-ffree") 11 | set(CMAKE_Fortran_LINKER_WRAPPER_FLAG "-X") 12 | set(CMAKE_Fortran_COMPILE_OPTIONS_PREPROCESS_ON "-cpp") 13 | set(CMAKE_Fortran_COMPILE_OPTIONS_PREPROCESS_OFF "-no-cpp") 14 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/AppleClang-ASM.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/Clang-ASM) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/AppleClang-C-FeatureTests.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_cmake_oldestSupported "((__clang_major__ * 100) + __clang_minor__) >= 400") 3 | 4 | set(AppleClang_C11 "${_cmake_oldestSupported} && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L") 5 | set(_cmake_feature_test_c_static_assert "${AppleClang_C11}") 6 | set(AppleClang_C99 "${_cmake_oldestSupported} && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L") 7 | set(_cmake_feature_test_c_restrict "${AppleClang_C99}") 8 | set(_cmake_feature_test_c_variadic_macros "${AppleClang_C99}") 9 | 10 | set(AppleClang_C90 "${_cmake_oldestSupported}") 11 | set(_cmake_feature_test_c_function_prototypes "${AppleClang_C90}") 12 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/AppleClang-C.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/Clang) 2 | __compiler_clang(C) 3 | 4 | if(NOT CMAKE_C_COMPILER_VERSION VERSION_LESS 4.0) 5 | set(CMAKE_C90_STANDARD_COMPILE_OPTION "-std=c90") 6 | set(CMAKE_C90_EXTENSION_COMPILE_OPTION "-std=gnu90") 7 | set(CMAKE_C90_STANDARD__HAS_FULL_SUPPORT ON) 8 | 9 | set(CMAKE_C99_STANDARD_COMPILE_OPTION "-std=c99") 10 | set(CMAKE_C99_EXTENSION_COMPILE_OPTION "-std=gnu99") 11 | set(CMAKE_C99_STANDARD__HAS_FULL_SUPPORT ON) 12 | 13 | set(CMAKE_C11_STANDARD_COMPILE_OPTION "-std=c11") 14 | set(CMAKE_C11_EXTENSION_COMPILE_OPTION "-std=gnu11") 15 | set(CMAKE_C11_STANDARD__HAS_FULL_SUPPORT ON) 16 | endif() 17 | 18 | __compiler_check_default_language_standard(C 4.0 99) 19 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/AppleClang-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__clang__) && defined(__apple_build_version__)") 3 | 4 | include("${CMAKE_CURRENT_LIST_DIR}/Clang-DetermineCompilerInternal.cmake") 5 | 6 | string(APPEND _compiler_id_version_compute " 7 | # define @PREFIX@COMPILER_VERSION_TWEAK @MACRO_DEC@(__apple_build_version__)") 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/AppleClang-OBJC.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/Clang-OBJC) 2 | 3 | if(NOT CMAKE_OBJC_COMPILER_VERSION VERSION_LESS 4.0) 4 | set(CMAKE_OBJC90_STANDARD_COMPILE_OPTION "-std=c90") 5 | set(CMAKE_OBJC90_EXTENSION_COMPILE_OPTION "-std=gnu90") 6 | set(CMAKE_OBJC90_STANDARD__HAS_FULL_SUPPORT ON) 7 | 8 | set(CMAKE_OBJC99_STANDARD_COMPILE_OPTION "-std=c99") 9 | set(CMAKE_OBJC99_EXTENSION_COMPILE_OPTION "-std=gnu99") 10 | set(CMAKE_OBJC99_STANDARD__HAS_FULL_SUPPORT ON) 11 | 12 | set(CMAKE_OBJC11_STANDARD_COMPILE_OPTION "-std=c11") 13 | set(CMAKE_OBJC11_EXTENSION_COMPILE_OPTION "-std=gnu11") 14 | set(CMAKE_OBJC11_STANDARD__HAS_FULL_SUPPORT ON) 15 | endif() 16 | 17 | __compiler_check_default_language_standard(OBJC 4.0 99) 18 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Borland-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__BORLANDC__)") 3 | 4 | set(_compiler_id_version_compute " 5 | /* __BORLANDC__ = 0xVRR */ 6 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_HEX@(__BORLANDC__>>8) 7 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_HEX@(__BORLANDC__ & 0xFF)") 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Bruce-C-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | set(_compiler_id_pp_test "defined(__BCC__)") 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Bruce-C.cmake: -------------------------------------------------------------------------------- 1 | # Bruce C Compiler ignores "-g" flag and optimization cannot be 2 | # enabled here (it is implemented only for 8086 target). 3 | string(APPEND CMAKE_C_FLAGS_INIT " -D__CLASSIC_C__") 4 | string(APPEND CMAKE_C_FLAGS_DEBUG_INIT " -g") 5 | string(APPEND CMAKE_C_FLAGS_MINSIZEREL_INIT " -DNDEBUG") 6 | string(APPEND CMAKE_C_FLAGS_RELEASE_INIT " -DNDEBUG") 7 | string(APPEND CMAKE_C_FLAGS_RELWITHDEBINFO_INIT " -g -DNDEBUG") 8 | 9 | set(CMAKE_C_LINKER_WRAPPER_FLAG "-X") 10 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/CCur-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/GNU-Fortran) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Clang-ASM.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/Clang) 2 | 3 | set(CMAKE_ASM_SOURCE_FILE_EXTENSIONS s;S;asm) 4 | 5 | __compiler_clang(ASM) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Clang-C-FeatureTests.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_cmake_oldestSupported "((__clang_major__ * 100) + __clang_minor__) >= 304") 3 | 4 | set(Clang_C11 "${_cmake_oldestSupported} && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L") 5 | set(_cmake_feature_test_c_static_assert "${Clang_C11}") 6 | set(Clang_C99 "${_cmake_oldestSupported} && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L") 7 | set(_cmake_feature_test_c_restrict "${Clang_C99}") 8 | set(_cmake_feature_test_c_variadic_macros "${Clang_C99}") 9 | 10 | set(Clang_C90 "${_cmake_oldestSupported}") 11 | set(_cmake_feature_test_c_function_prototypes "${Clang_C90}") 12 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Clang-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/Clang) 2 | __compiler_clang(CXX) 3 | __compiler_clang_cxx_standards(CXX) 4 | 5 | if("x${CMAKE_CXX_COMPILER_FRONTEND_VARIANT}" STREQUAL "xGNU") 6 | set(CMAKE_CXX_COMPILE_OPTIONS_VISIBILITY_INLINES_HIDDEN "-fvisibility-inlines-hidden") 7 | endif() 8 | 9 | cmake_policy(GET CMP0025 appleClangPolicy) 10 | if(APPLE AND NOT appleClangPolicy STREQUAL NEW) 11 | return() 12 | endif() 13 | 14 | if("x${CMAKE_CXX_COMPILER_FRONTEND_VARIANT}" STREQUAL "xMSVC") 15 | set(CMAKE_CXX_CLANG_TIDY_DRIVER_MODE "cl") 16 | endif() 17 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Clang-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__clang__)") 3 | 4 | include("${CMAKE_CURRENT_LIST_DIR}/Clang-DetermineCompilerInternal.cmake") 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Clang-DetermineCompilerInternal.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_version_compute " 3 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__clang_major__) 4 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__clang_minor__) 5 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__clang_patchlevel__) 6 | # if defined(_MSC_VER) 7 | /* _MSC_VER = VVRR */ 8 | # define @PREFIX@SIMULATE_VERSION_MAJOR @MACRO_DEC@(_MSC_VER / 100) 9 | # define @PREFIX@SIMULATE_VERSION_MINOR @MACRO_DEC@(_MSC_VER % 100) 10 | # endif") 11 | 12 | set(_compiler_id_simulate " 13 | # if defined(_MSC_VER) 14 | # define @PREFIX@SIMULATE_ID \"MSVC\" 15 | # endif") 16 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Clang-OBJC.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/Clang) 2 | __compiler_clang(OBJC) 3 | 4 | if(NOT CMAKE_OBJC_COMPILER_VERSION VERSION_LESS 3.4) 5 | set(CMAKE_OBJC90_STANDARD_COMPILE_OPTION "-std=c90") 6 | set(CMAKE_OBJC90_EXTENSION_COMPILE_OPTION "-std=gnu90") 7 | set(CMAKE_OBJC90_STANDARD__HAS_FULL_SUPPORT ON) 8 | 9 | set(CMAKE_OBJC99_STANDARD_COMPILE_OPTION "-std=c99") 10 | set(CMAKE_OBJC99_EXTENSION_COMPILE_OPTION "-std=gnu99") 11 | set(CMAKE_OBJC99_STANDARD__HAS_FULL_SUPPORT ON) 12 | 13 | set(CMAKE_OBJC11_STANDARD_COMPILE_OPTION "-std=c11") 14 | set(CMAKE_OBJC11_EXTENSION_COMPILE_OPTION "-std=gnu11") 15 | set(CMAKE_OBJC11_STANDARD__HAS_FULL_SUPPORT ON) 16 | endif() 17 | 18 | __compiler_check_default_language_standard(OBJC 3.4 99 3.6 11) 19 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Clang-OBJCXX.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/Clang) 2 | __compiler_clang(OBJCXX) 3 | __compiler_clang_cxx_standards(OBJCXX) 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__COMO__)") 3 | 4 | set(_compiler_id_version_compute " 5 | /* __COMO_VERSION__ = VRR */ 6 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__COMO_VERSION__ / 100) 7 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__COMO_VERSION__ % 100)") 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Compaq-C-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__DECC)") 3 | 4 | set(_compiler_id_version_compute " 5 | /* __DECC_VER = VVRRTPPPP */ 6 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__DECC_VER/10000000) 7 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__DECC_VER/100000 % 100) 8 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__DECC_VER % 10000)") 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__DECCXX)") 3 | 4 | set(_compiler_id_version_compute " 5 | /* __DECCXX_VER = VVRRTPPPP */ 6 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__DECCXX_VER/10000000) 7 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__DECCXX_VER/100000 % 100) 8 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__DECCXX_VER % 10000)") 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Cray-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(_CRAYC)") 3 | 4 | set(_compiler_id_version_compute " 5 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(_RELEASE_MAJOR) 6 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(_RELEASE_MINOR)") 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Cray.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | # This module is shared by multiple languages; use include blocker. 5 | if(__COMPILER_CRAY) 6 | return() 7 | endif() 8 | set(__COMPILER_CRAY 1) 9 | 10 | include(Compiler/CMakeCommonCompilerMacros) 11 | 12 | macro(__compiler_cray lang) 13 | set(CMAKE_${lang}_VERBOSE_FLAG "-v") 14 | set(CMAKE_${lang}_COMPILE_OPTIONS_PIC -h PIC) 15 | set(CMAKE_${lang}_COMPILE_OPTIONS_PIE -h PIC) 16 | set(CMAKE_SHARED_LIBRARY_${lang}_FLAGS "-h PIC") 17 | endmacro() 18 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/CrayPrgEnv-C.cmake: -------------------------------------------------------------------------------- 1 | if(__craylinux_crayprgenv_c) 2 | return() 3 | endif() 4 | set(__craylinux_crayprgenv_c 1) 5 | 6 | include(Compiler/CrayPrgEnv) 7 | __CrayPrgEnv_setup(C) 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/CrayPrgEnv-CXX.cmake: -------------------------------------------------------------------------------- 1 | if(__craylinux_crayprgenv_cxx) 2 | return() 3 | endif() 4 | set(__craylinux_crayprgenv_cxx 1) 5 | 6 | include(Compiler/CrayPrgEnv) 7 | __CrayPrgEnv_setup(CXX) 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/CrayPrgEnv-Fortran.cmake: -------------------------------------------------------------------------------- 1 | if(__craylinux_crayprgenv_fortran) 2 | return() 3 | endif() 4 | set(__craylinux_crayprgenv_fortran 1) 5 | 6 | include(Compiler/CrayPrgEnv) 7 | __CrayPrgEnv_setup(Fortran) 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Embarcadero-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)") 3 | 4 | set(_compiler_id_version_compute " 5 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_HEX@(__CODEGEARC_VERSION__>>24 & 0x00FF) 6 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_HEX@(__CODEGEARC_VERSION__>>16 & 0x00FF) 7 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__CODEGEARC_VERSION__ & 0xFFFF)") 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Flang-FindBinUtils.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/Clang-FindBinUtils) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Flang-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/Clang) 2 | __compiler_clang(Fortran) 3 | 4 | set(CMAKE_Fortran_SUBMODULE_SEP "-") 5 | set(CMAKE_Fortran_SUBMODULE_EXT ".mod") 6 | 7 | set(CMAKE_Fortran_PREPROCESS_SOURCE 8 | " -cpp -E > ") 9 | 10 | set(CMAKE_Fortran_FORMAT_FIXED_FLAG "-ffixed-form") 11 | set(CMAKE_Fortran_FORMAT_FREE_FLAG "-ffree-form") 12 | 13 | set(CMAKE_Fortran_MODDIR_FLAG "-J") 14 | 15 | set(CMAKE_Fortran_COMPILE_OPTIONS_PREPROCESS_ON "-cpp") 16 | set(CMAKE_Fortran_COMPILE_OPTIONS_PREPROCESS_OFF "-nocpp") 17 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Fujitsu-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version)") 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/G95-Fortran.cmake: -------------------------------------------------------------------------------- 1 | string(APPEND CMAKE_Fortran_FLAGS_INIT " ") 2 | string(APPEND CMAKE_Fortran_FLAGS_DEBUG_INIT " -g") 3 | string(APPEND CMAKE_Fortran_FLAGS_MINSIZEREL_INIT " -Os") 4 | string(APPEND CMAKE_Fortran_FLAGS_RELEASE_INIT " -O3") 5 | string(APPEND CMAKE_Fortran_FLAGS_RELWITHDEBINFO_INIT " -O2 -g") 6 | set(CMAKE_Fortran_MODDIR_FLAG "-fmod=") 7 | set(CMAKE_Fortran_VERBOSE_FLAG "-v") 8 | set(CMAKE_Fortran_FORMAT_FIXED_FLAG "-ffixed-form") 9 | set(CMAKE_Fortran_FORMAT_FREE_FLAG "-ffree-form") 10 | set(CMAKE_Fortran_LINKER_WRAPPER_FLAG "-Wl,") 11 | set(CMAKE_Fortran_LINKER_WRAPPER_FLAG_SEP ",") 12 | set(CMAKE_Fortran_COMPILE_OPTIONS_PREPROCESS_ON "-cpp") 13 | set(CMAKE_Fortran_COMPILE_OPTIONS_PREPROCESS_OFF "-no-cpp") 14 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/GHS-C.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/GHS) 2 | 3 | set(CMAKE_C_VERBOSE_FLAG "-v") 4 | set(CMAKE_C_OUTPUT_EXTENSION ".o") 5 | 6 | string(APPEND CMAKE_C_FLAGS_INIT " ") 7 | string(APPEND CMAKE_C_FLAGS_DEBUG_INIT " -Odebug -g") 8 | string(APPEND CMAKE_C_FLAGS_MINSIZEREL_INIT " -Ospace") 9 | string(APPEND CMAKE_C_FLAGS_RELEASE_INIT " -O") 10 | string(APPEND CMAKE_C_FLAGS_RELWITHDEBINFO_INIT " -O -g") 11 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/GHS-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/GHS) 2 | 3 | set(CMAKE_CXX_VERBOSE_FLAG "-v") 4 | set(CMAKE_CXX_OUTPUT_EXTENSION ".o") 5 | 6 | string(APPEND CMAKE_CXX_FLAGS_INIT " ") 7 | string(APPEND CMAKE_CXX_FLAGS_DEBUG_INIT " -Odebug -g") 8 | string(APPEND CMAKE_CXX_FLAGS_MINSIZEREL_INIT " -Ospace") 9 | string(APPEND CMAKE_CXX_FLAGS_RELEASE_INIT " -O") 10 | string(APPEND CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT " -O -g") 11 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/GHS-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | set(_compiler_id_pp_test "defined(__ghs__)") 2 | 3 | set(_compiler_id_version_compute " 4 | /* __GHS_VERSION_NUMBER = VVVVRP */ 5 | # ifdef __GHS_VERSION_NUMBER 6 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__GHS_VERSION_NUMBER / 100) 7 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__GHS_VERSION_NUMBER / 10 % 10) 8 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__GHS_VERSION_NUMBER % 10) 9 | # endif") 10 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/GHS.cmake: -------------------------------------------------------------------------------- 1 | if(__COMPILER_GHS) 2 | return() 3 | endif() 4 | set(__COMPILER_GHS 1) 5 | 6 | set(CMAKE_EXECUTABLE_SUFFIX "") 7 | set(CMAKE_LIBRARY_PATH_TERMINATOR "") 8 | set(CMAKE_LIBRARY_PATH_FLAG "") 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/GNU-ASM.cmake: -------------------------------------------------------------------------------- 1 | # This file is loaded when gcc/g++ is used for assembler files (the "ASM" cmake language) 2 | include(Compiler/GNU) 3 | 4 | set(CMAKE_ASM_SOURCE_FILE_EXTENSIONS s;S;asm) 5 | 6 | __compiler_gnu(ASM) 7 | 8 | if(CMAKE_ASM${ASM_DIALECT}_COMPILER_ID_VENDOR_MATCH STREQUAL "GNU assembler") 9 | set(CMAKE_DEPFILE_FLAGS_ASM${ASM_DIALECT} "--MD ") 10 | set(CMAKE_ASM${ASM_DIALECT}_LINK_EXECUTABLE 11 | " -o ") 12 | set(CMAKE_ASM_DEFINE_FLAG "--defsym ") 13 | endif() 14 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/GNU-C-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__GNUC__)") 3 | 4 | set(_compiler_id_version_compute " 5 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__GNUC__) 6 | # if defined(__GNUC_MINOR__) 7 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__GNUC_MINOR__) 8 | # endif 9 | # if defined(__GNUC_PATCHLEVEL__) 10 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__GNUC_PATCHLEVEL__) 11 | # endif") 12 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__GNUC__) || defined(__GNUG__)") 3 | 4 | set(_compiler_id_version_compute " 5 | # if defined(__GNUC__) 6 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__GNUC__) 7 | # else 8 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__GNUG__) 9 | # endif 10 | # if defined(__GNUC_MINOR__) 11 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__GNUC_MINOR__) 12 | # endif 13 | # if defined(__GNUC_PATCHLEVEL__) 14 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__GNUC_PATCHLEVEL__) 15 | # endif") 16 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/GNU-OBJC.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/GNU) 2 | __compiler_gnu(OBJC) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/GNU-OBJCXX.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/GNU) 2 | __compiler_gnu(OBJCXX) 3 | 4 | if(NOT CMAKE_OBJCXX_COMPILER_VERSION VERSION_LESS 4.2) 5 | set(CMAKE_OBJCXX_COMPILE_OPTIONS_VISIBILITY_INLINES_HIDDEN "-fvisibility-inlines-hidden") 6 | endif() 7 | 8 | if(NOT CMAKE_OBJCXX_LINK_FLAGS) 9 | set(CMAKE_OBCXX_LINK_FLAGS "-lstdc++") 10 | endif() 11 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/HP-ASM.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_ASM_VERBOSE_FLAG "-v") 2 | 3 | set(CMAKE_ASM_SOURCE_FILE_EXTENSIONS s ) 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/HP-C-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__HP_cc)") 3 | 4 | set(_compiler_id_version_compute " 5 | /* __HP_cc = VVRRPP */ 6 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__HP_cc/10000) 7 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__HP_cc/100 % 100) 8 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__HP_cc % 100)") 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/HP-C.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_C_VERBOSE_FLAG "-v") 2 | 3 | set(CMAKE_C_CREATE_ASSEMBLY_SOURCE " -S -o ") 4 | set(CMAKE_C_CREATE_PREPROCESSED_SOURCE " -E > ") 5 | 6 | set(CMAKE_C_LINKER_WRAPPER_FLAG "-Wl,") 7 | set(CMAKE_C_LINKER_WRAPPER_FLAG_SEP ",") 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/HP-CXX-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__HP_aCC)") 3 | 4 | set(_compiler_id_version_compute " 5 | /* __HP_aCC = VVRRPP */ 6 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__HP_aCC/10000) 7 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__HP_aCC/100 % 100) 8 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__HP_aCC % 100)") 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/HP-Fortran.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_Fortran_VERBOSE_FLAG "-v") 2 | set(CMAKE_Fortran_FORMAT_FIXED_FLAG "+source=fixed") 3 | set(CMAKE_Fortran_FORMAT_FREE_FLAG "+source=free") 4 | 5 | set(CMAKE_Fortran_CREATE_ASSEMBLY_SOURCE " -S -o ") 6 | set(CMAKE_Fortran_CREATE_PREPROCESSED_SOURCE " -E > ") 7 | 8 | set(CMAKE_Fortran_LINKER_WRAPPER_FLAG "-Wl,") 9 | set(CMAKE_Fortran_LINKER_WRAPPER_FLAG ",") 10 | 11 | set(CMAKE_Fortran_COMPILE_OPTIONS_PREPROCESS_ON "+cpp=yes") 12 | set(CMAKE_Fortran_COMPILE_OPTIONS_PREPROCESS_OFF "+cpp=no") 13 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_version_compute " 3 | /* __IBMC__ = VRP */ 4 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__IBMC__/100) 5 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__IBMC__/10 % 10) 6 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__IBMC__ % 10)") 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_version_compute " 3 | /* __IBMCPP__ = VRP */ 4 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__IBMCPP__/100) 5 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__IBMCPP__/10 % 10) 6 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__IBMCPP__ % 10)") 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Intel-ASM.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/Intel) 2 | __compiler_intel(ASM) 3 | 4 | string(APPEND CMAKE_ASM_FLAGS_MINSIZEREL_INIT " -DNDEBUG") 5 | string(APPEND CMAKE_ASM_FLAGS_RELEASE_INIT " -DNDEBUG") 6 | string(APPEND CMAKE_ASM_FLAGS_RELWITHDEBINFO_INIT " -DNDEBUG") 7 | 8 | if(UNIX) 9 | set(CMAKE_ASM_SOURCE_FILE_EXTENSIONS s;S) 10 | else() 11 | set(CMAKE_ASM_SOURCE_FILE_EXTENSIONS asm) 12 | endif() 13 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/MSVC-ASM.cmake: -------------------------------------------------------------------------------- 1 | # This file is loaded when Visual Studio is used for the ASM language. 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/MSVC-C-FeatureTests.cmake: -------------------------------------------------------------------------------- 1 | set(_cmake_oldestSupported "_MSC_VER >= 1600") 2 | 3 | set(_cmake_feature_test_c_restrict "_MSC_VER >= 1927") 4 | set(_cmake_feature_test_c_static_assert "_MSC_VER >= 1928") 5 | 6 | set(_cmake_feature_test_c_variadic_macros "${_cmake_oldestSupported}") 7 | set(_cmake_feature_test_c_function_prototypes "${_cmake_oldestSupported}") 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/MSVC-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(_MSC_VER)") 3 | 4 | set(_compiler_id_version_compute " 5 | /* _MSC_VER = VVRR */ 6 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(_MSC_VER / 100) 7 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(_MSC_VER % 100) 8 | # if defined(_MSC_FULL_VER) 9 | # if _MSC_VER >= 1400 10 | /* _MSC_FULL_VER = VVRRPPPPP */ 11 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(_MSC_FULL_VER % 100000) 12 | # else 13 | /* _MSC_FULL_VER = VVRRPPPP */ 14 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(_MSC_FULL_VER % 10000) 15 | # endif 16 | # endif 17 | # if defined(_MSC_BUILD) 18 | # define @PREFIX@COMPILER_VERSION_TWEAK @MACRO_DEC@(_MSC_BUILD) 19 | # endif") 20 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/OpenWatcom-C.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/OpenWatcom) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/OpenWatcom-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/OpenWatcom) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__WATCOMC__)") 3 | 4 | set(_compiler_id_version_compute " 5 | /* __WATCOMC__ = VVRP + 1100 */ 6 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@((__WATCOMC__ - 1100) / 100) 7 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@((__WATCOMC__ / 10) % 10) 8 | # if (__WATCOMC__ % 10) > 0 9 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__WATCOMC__ % 10) 10 | # endif") 11 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/PGI-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__PGI)") 3 | 4 | set(_compiler_id_version_compute " 5 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__PGIC__) 6 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__PGIC_MINOR__) 7 | # if defined(__PGIC_PATCHLEVEL__) 8 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__PGIC_PATCHLEVEL__) 9 | # endif") 10 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/PGI-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/PGI) 2 | __compiler_pgi(Fortran) 3 | 4 | set(CMAKE_Fortran_SUBMODULE_SEP "-") 5 | set(CMAKE_Fortran_SUBMODULE_EXT ".mod") 6 | 7 | set(CMAKE_Fortran_PREPROCESS_SOURCE 8 | " -Mpreprocess -E > ") 9 | set(CMAKE_Fortran_COMPILE_OPTIONS_PREPROCESS_ON "-Mpreprocess") 10 | 11 | set(CMAKE_Fortran_FORMAT_FIXED_FLAG "-Mnofreeform") 12 | set(CMAKE_Fortran_FORMAT_FREE_FLAG "-Mfreeform") 13 | 14 | string(APPEND CMAKE_Fortran_FLAGS_DEBUG_INIT " -Mbounds") 15 | 16 | set(CMAKE_Fortran_MODDIR_FLAG "-module ") 17 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/PathScale-C.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/PathScale) 2 | __compiler_pathscale(C) 3 | string(APPEND CMAKE_C_FLAGS_MINSIZEREL_INIT " -DNDEBUG") 4 | string(APPEND CMAKE_C_FLAGS_RELEASE_INIT " -DNDEBUG") 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/PathScale-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/PathScale) 2 | __compiler_pathscale(CXX) 3 | string(APPEND CMAKE_CXX_FLAGS_MINSIZEREL_INIT " -DNDEBUG") 4 | string(APPEND CMAKE_CXX_FLAGS_RELEASE_INIT " -DNDEBUG") 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/PathScale-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__PATHCC__)") 3 | 4 | set(_compiler_id_version_compute " 5 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__PATHCC__) 6 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__PATHCC_MINOR__) 7 | # if defined(__PATHCC_PATCHLEVEL__) 8 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__PATHCC_PATCHLEVEL__) 9 | # endif") 10 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/PathScale-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/PathScale) 2 | __compiler_pathscale(Fortran) 3 | 4 | set(CMAKE_Fortran_MODDIR_FLAG "-module ") 5 | set(CMAKE_Fortran_FORMAT_FIXED_FLAG "-fixedform") 6 | set(CMAKE_Fortran_FORMAT_FREE_FLAG "-freeform") 7 | 8 | set(CMAKE_Fortran_COMPILE_OPTIONS_PREPROCESS_ON "-cpp") 9 | set(CMAKE_Fortran_COMPILE_OPTIONS_PREPROCESS_OFF "-nocpp") 10 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/QCC-ASM.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/QCC) 2 | __compiler_qcc(ASM) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/QCC-C-FeatureTests.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/GNU-C-FeatureTests) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/QCC-C.cmake: -------------------------------------------------------------------------------- 1 | # To include compiler feature detection 2 | include(Compiler/GNU-C) 3 | 4 | include(Compiler/QCC) 5 | __compiler_qcc(C) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/QCC-CXX-FeatureTests.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/GNU-CXX-FeatureTests) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/QCC-CXX.cmake: -------------------------------------------------------------------------------- 1 | # To include compiler feature detection 2 | include(Compiler/GNU-CXX) 3 | 4 | include(Compiler/QCC) 5 | __compiler_qcc(CXX) 6 | 7 | # If the toolchain uses qcc for CMAKE_CXX_COMPILER instead of QCC, the 8 | # default for the driver is not c++. 9 | set(CMAKE_CXX_COMPILE_OBJECT 10 | " -lang-c++ -o -c ") 11 | 12 | set(CMAKE_CXX_LINK_EXECUTABLE 13 | " -lang-c++ -o ") 14 | 15 | set(CMAKE_CXX_COMPILE_OPTIONS_VISIBILITY_INLINES_HIDDEN "-fvisibility-inlines-hidden") 16 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/SCO-C.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/SCO) 2 | __compiler_sco(C) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/SCO-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/SCO) 2 | __compiler_sco(CXX) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/SCO-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__SCO_VERSION__)") 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/SCO.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | # This module is shared by multiple languages; use include blocker. 6 | if(__COMPILER_SCO) 7 | return() 8 | endif() 9 | set(__COMPILER_SCO 1) 10 | 11 | macro(__compiler_sco lang) 12 | # Feature flags. 13 | set(CMAKE_${lang}_COMPILE_OPTIONS_PIC -Kpic) 14 | set(CMAKE_${lang}_COMPILE_OPTIONS_PIE -Kpie) 15 | set(CMAKE_${lang}_COMPILE_OPTIONS_DLL -belf) 16 | set(CMAKE_SHARED_LIBRARY_${lang}_FLAGS "-Kpic -belf") 17 | set(CMAKE_SHARED_LIBRARY_CREATE_${lang}_FLAGS "-belf -Wl,-Bexport") 18 | 19 | set(CMAKE_${lang}_LINKER_WRAPPER_FLAG "-Wl,") 20 | set(CMAKE_${lang}_LINKER_WRAPPER_FLAG_SEP ",") 21 | endmacro() 22 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/SDCC-C-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | # sdcc, the small devices C compiler for embedded systems, 3 | # http://sdcc.sourceforge.net */ 4 | set(_compiler_id_pp_test "defined(__SDCC_VERSION_MAJOR) || defined(SDCC)") 5 | 6 | set(_compiler_id_version_compute " 7 | # if defined(__SDCC_VERSION_MAJOR) 8 | # define COMPILER_VERSION_MAJOR @MACRO_DEC@(__SDCC_VERSION_MAJOR) 9 | # define COMPILER_VERSION_MINOR @MACRO_DEC@(__SDCC_VERSION_MINOR) 10 | # define COMPILER_VERSION_PATCH @MACRO_DEC@(__SDCC_VERSION_PATCH) 11 | # else 12 | /* SDCC = VRP */ 13 | # define COMPILER_VERSION_MAJOR @MACRO_DEC@(SDCC/100) 14 | # define COMPILER_VERSION_MINOR @MACRO_DEC@(SDCC/10 % 10) 15 | # define COMPILER_VERSION_PATCH @MACRO_DEC@(SDCC % 10) 16 | # endif") 17 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/SunPro-C-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__SUNPRO_C)") 3 | 4 | set(_compiler_id_version_compute " 5 | # if __SUNPRO_C >= 0x5100 6 | /* __SUNPRO_C = 0xVRRP */ 7 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_HEX@(__SUNPRO_C>>12) 8 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_HEX@(__SUNPRO_C>>4 & 0xFF) 9 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_HEX@(__SUNPRO_C & 0xF) 10 | # else 11 | /* __SUNPRO_CC = 0xVRP */ 12 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_HEX@(__SUNPRO_C>>8) 13 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_HEX@(__SUNPRO_C>>4 & 0xF) 14 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_HEX@(__SUNPRO_C & 0xF) 15 | # endif") 16 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/SunPro-C-FeatureTests.cmake: -------------------------------------------------------------------------------- 1 | set(_cmake_oldestSupported "__SUNPRO_C >= 0x5130") 2 | 3 | set(SunPro_C11 "${_cmake_oldestSupported} && defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 201112L || __STDC_VERSION__ >= 199901L && defined(__C11FEATURES__))") 4 | set(_cmake_feature_test_c_static_assert "${SunPro_C11}") 5 | unset(SunPro_C11) 6 | 7 | set(SunPro_C99 "${_cmake_oldestSupported} && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L") 8 | set(_cmake_feature_test_c_restrict "${SunPro_C99}") 9 | set(_cmake_feature_test_c_variadic_macros "${SunPro_C99}") 10 | unset(SunPro_C99) 11 | 12 | set(SunPro_C90 "${_cmake_oldestSupported}") 13 | set(_cmake_feature_test_c_function_prototypes "${SunPro_C90}") 14 | unset(SunPro_C90) 15 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__SUNPRO_CC)") 3 | 4 | set(_compiler_id_version_compute " 5 | # if __SUNPRO_CC >= 0x5100 6 | /* __SUNPRO_CC = 0xVRRP */ 7 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_HEX@(__SUNPRO_CC>>12) 8 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_HEX@(__SUNPRO_CC>>4 & 0xFF) 9 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_HEX@(__SUNPRO_CC & 0xF) 10 | # else 11 | /* __SUNPRO_CC = 0xVRP */ 12 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_HEX@(__SUNPRO_CC>>8) 13 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_HEX@(__SUNPRO_CC>>4 & 0xF) 14 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_HEX@(__SUNPRO_CC & 0xF) 15 | # endif") 16 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/SunPro.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | # This module is shared by multiple languages; use include blocker. 5 | if(__COMPILER_SUNPRO) 6 | return() 7 | endif() 8 | set(__COMPILER_SUNPRO 1) 9 | 10 | include(Compiler/CMakeCommonCompilerMacros) 11 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/TI-ASM.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_LIBRARY_PATH_FLAG "--search_path=") 2 | set(CMAKE_LINK_LIBRARY_FLAG "--library=") 3 | set(CMAKE_INCLUDE_FLAG_ASM "--include_path=") 4 | 5 | set(CMAKE_ASM_COMPILE_OBJECT " --compile_only --asm_file= --output_file=") 6 | set(CMAKE_ASM_LINK_EXECUTABLE " --run_linker --output_file= ") 7 | 8 | set(CMAKE_ASM_SOURCE_FILE_EXTENSIONS asm;s;abs) 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/TI-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__TI_COMPILER_VERSION__)") 3 | 4 | set(_compiler_id_version_compute " 5 | /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ 6 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__TI_COMPILER_VERSION__/1000000) 7 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__TI_COMPILER_VERSION__/1000 % 1000) 8 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__TI_COMPILER_VERSION__ % 1000)") 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__TINYC__)") 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/TinyCC-C.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS "-shared") 2 | 3 | # no optimization in tcc: 4 | string(APPEND CMAKE_C_FLAGS_INIT " ") 5 | string(APPEND CMAKE_C_FLAGS_DEBUG_INIT " -g") 6 | string(APPEND CMAKE_C_FLAGS_MINSIZEREL_INIT " -DNDEBUG") 7 | string(APPEND CMAKE_C_FLAGS_RELEASE_INIT " -DNDEBUG") 8 | string(APPEND CMAKE_C_FLAGS_RELWITHDEBINFO_INIT " -g -DNDEBUG") 9 | 10 | set(CMAKE_C_LINKER_WRAPPER_FLAG "-Wl,") 11 | set(CMAKE_C_LINKER_WRAPPER_FLAG_SEP ",") 12 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800") 3 | 4 | include("${CMAKE_CURRENT_LIST_DIR}/IBMCPP-C-DetermineVersionInternal.cmake") 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/VisualAge-C.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/XL-C) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800") 3 | 4 | include("${CMAKE_CURRENT_LIST_DIR}/IBMCPP-CXX-DetermineVersionInternal.cmake") 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/VisualAge-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/XL-CXX) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/VisualAge-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Compiler/XL-Fortran) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/Watcom-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__WATCOMC__) && __WATCOMC__ < 1200") 3 | 4 | set(_compiler_id_version_compute " 5 | /* __WATCOMC__ = VVRR */ 6 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__WATCOMC__ / 100) 7 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@((__WATCOMC__ / 10) % 10) 8 | # if (__WATCOMC__ % 10) > 0 9 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__WATCOMC__ % 10) 10 | # endif") 11 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/XL-ASM.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_ASM_VERBOSE_FLAG "-V") 2 | 3 | # -qthreaded = Ensures that all optimizations will be thread-safe 4 | # -qhalt=e = Halt on error messages (rather than just severe errors) 5 | string(APPEND CMAKE_ASM_FLAGS_INIT " -qthreaded -qhalt=e -qsourcetype=assembler") 6 | 7 | string(APPEND CMAKE_ASM_FLAGS_DEBUG_INIT " -g") 8 | string(APPEND CMAKE_ASM_FLAGS_RELEASE_INIT " -O -DNDEBUG") 9 | string(APPEND CMAKE_ASM_FLAGS_MINSIZEREL_INIT " -O -DNDEBUG") 10 | string(APPEND CMAKE_ASM_FLAGS_RELWITHDEBINFO_INIT " -g -DNDEBUG") 11 | 12 | set(CMAKE_ASM_SOURCE_FILE_EXTENSIONS s ) 13 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/XL-C-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800") 3 | 4 | include("${CMAKE_CURRENT_LIST_DIR}/IBMCPP-C-DetermineVersionInternal.cmake") 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/XL-CXX-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800") 3 | 4 | include("${CMAKE_CURRENT_LIST_DIR}/IBMCPP-CXX-DetermineVersionInternal.cmake") 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/XL-Fortran/cpp: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | # Source file. 4 | src="$(printf %q "$1")" 5 | shift 6 | 7 | # Output file the compiler expects. 8 | out="$(printf %q "$1")" 9 | shift 10 | 11 | # Create the file the compiler expects. It will check syntax. 12 | >"$out" 13 | 14 | cpp='cpp' 15 | opts='' 16 | while test "$#" != 0; do 17 | case "$1" in 18 | # Extract the option for the path to cpp. 19 | --cpp) shift; cpp="$(printf %q "$1")" ;; 20 | # Extract the option for our own output file. 21 | --out) shift; out="$(printf %q "$1")" ;; 22 | # Collect the rest of the command line. 23 | *) opts="$opts $(printf %q "$1")" ;; 24 | esac 25 | shift 26 | done 27 | 28 | # Execute the real preprocessor tool. 29 | eval "exec $cpp $src $out $opts" 30 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/XLClang-C-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | set(_compiler_id_pp_test "defined(__ibmxl__) && defined(__clang__)") 2 | 3 | set(_compiler_id_version_compute " 4 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__ibmxl_version__) 5 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__ibmxl_release__) 6 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__ibmxl_modification__) 7 | # define @PREFIX@COMPILER_VERSION_TWEAK @MACRO_DEC@(__ibmxl_ptf_fix_level__) 8 | ") 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | set(_compiler_id_pp_test "defined(__ibmxl__) && defined(__clang__)") 2 | 3 | set(_compiler_id_version_compute " 4 | # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__ibmxl_version__) 5 | # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__ibmxl_release__) 6 | # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__ibmxl_modification__) 7 | # define @PREFIX@COMPILER_VERSION_TWEAK @MACRO_DEC@(__ibmxl_ptf_fix_level__) 8 | ") 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/XLClang.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | # This module is shared by multiple languages; use include blocker. 6 | if(__COMPILER_XLCLANG) 7 | return() 8 | endif() 9 | set(__COMPILER_XLCLANG 1) 10 | 11 | include(Compiler/XL) 12 | 13 | macro(__compiler_xlclang lang) 14 | __compiler_xl(${lang}) 15 | 16 | # Feature flags. 17 | set(CMAKE_${lang}_VERBOSE_FLAG "-V") 18 | set(CMAKE_${lang}_COMPILE_OPTIONS_PIC "-fPIC") 19 | set(CMAKE_${lang}_COMPILE_OPTIONS_PIE "-fPIC") 20 | set(CMAKE_${lang}_RESPONSE_FILE_FLAG "@") 21 | set(CMAKE_${lang}_RESPONSE_FILE_LINK_FLAG "@") 22 | endmacro() 23 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/zOS-C-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__IBMC__) && defined(__COMPILER_VER__)") 3 | 4 | include("${CMAKE_CURRENT_LIST_DIR}/IBMCPP-C-DetermineVersionInternal.cmake") 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake: -------------------------------------------------------------------------------- 1 | 2 | set(_compiler_id_pp_test "defined(__IBMCPP__) && defined(__COMPILER_VER__)") 3 | 4 | include("${CMAKE_CURRENT_LIST_DIR}/IBMCPP-CXX-DetermineVersionInternal.cmake") 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CompilerId/GHS_default.gpj.in: -------------------------------------------------------------------------------- 1 | #!gbuild 2 | @bsp_name@ 3 | @os_dir@ 4 | primaryTarget=@ghs_primary_target@ 5 | [Project] 6 | {isdefined(GHS_BSP)} -bsp $GHS_BSP 7 | {isdefined(GHS_OS)} -os_dir $GHS_OS 8 | GHS_lib.gpj [Library] 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CompilerId/GHS_lib.gpj.in: -------------------------------------------------------------------------------- 1 | #!gbuild 2 | [Library] 3 | @id_src@ 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/CompilerId/main.swift.in: -------------------------------------------------------------------------------- 1 | print("CMakeSwiftCompilerId") 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/DummyCXXFile.cxx: -------------------------------------------------------------------------------- 1 | int main() 2 | { 3 | return 0; 4 | } 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/ExternalData_config.cmake.in: -------------------------------------------------------------------------------- 1 | set(ExternalData_OBJECT_STORES "@ExternalData_OBJECT_STORES@") 2 | set(ExternalData_URL_TEMPLATES "@ExternalData_URL_TEMPLATES@") 3 | set(ExternalData_TIMEOUT_INACTIVITY "@ExternalData_TIMEOUT_INACTIVITY@") 4 | set(ExternalData_TIMEOUT_ABSOLUTE "@ExternalData_TIMEOUT_ABSOLUTE@") 5 | set(ExternalData_NO_SYMLINKS "@ExternalData_NO_SYMLINKS@") 6 | @_ExternalData_CONFIG_CODE@ 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FLTKCompatibility.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | include(CheckIncludeFile) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FindGCCXML.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | #[=======================================================================[.rst: 5 | FindGCCXML 6 | ---------- 7 | 8 | Find the GCC-XML front-end executable. 9 | 10 | 11 | 12 | This module will define the following variables: 13 | 14 | :: 15 | 16 | GCCXML - the GCC-XML front-end executable. 17 | #]=======================================================================] 18 | 19 | find_program(GCCXML 20 | NAMES gccxml 21 | ../GCC_XML/gccxml 22 | PATHS [HKEY_CURRENT_USER\\Software\\Kitware\\GCC_XML;loc] 23 | "$ENV{ProgramFiles}/GCC_XML" 24 | "C:/Program Files/GCC_XML" 25 | ) 26 | 27 | mark_as_advanced(GCCXML) 28 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FindGLU.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | # Use of this file is deprecated, and is here for backwards compatibility with CMake 1.4 6 | # GLU library is now found by FindOpenGL.cmake 7 | # 8 | 9 | message(STATUS 10 | "WARNING: you are using the obsolete 'GLU' package, please use 'OpenGL' instead") 11 | 12 | include(${CMAKE_CURRENT_LIST_DIR}/FindOpenGL.cmake) 13 | 14 | if (OPENGL_GLU_FOUND) 15 | set (GLU_LIBRARY ${OPENGL_LIBRARIES}) 16 | set (GLU_INCLUDE_PATH ${OPENGL_INCLUDE_DIR}) 17 | endif () 18 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FindMPI/fortranparam_mpi.f90.in: -------------------------------------------------------------------------------- 1 | program mpi_ver 2 | @MPI_Fortran_INCLUDE_LINE@ 3 | print *, 'INFO:SUBARRAYS[', MPI_SUBARRAYS_SUPPORTED, ']-ASYNCPROT[', MPI_ASYNC_PROTECTS_NONBLOCKING, ']' 4 | end program mpi_ver 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FindMPI/libver_mpi.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #ifdef __cplusplus 4 | # include 5 | #else 6 | # include 7 | #endif 8 | 9 | int main(int argc, char* argv[]) 10 | { 11 | char mpilibver_str[MPI_MAX_LIBRARY_VERSION_STRING]; 12 | int mpilibver_len; 13 | MPI_Get_library_version(mpilibver_str, &mpilibver_len); 14 | #ifdef __cplusplus 15 | std::puts(mpilibver_str); 16 | #else 17 | puts(mpilibver_str); 18 | #endif 19 | return 0; 20 | } 21 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FindMPI/libver_mpi.f90.in: -------------------------------------------------------------------------------- 1 | program mpi_ver 2 | @MPI_Fortran_INCLUDE_LINE@ 3 | character(len=MPI_MAX_LIBRARY_VERSION_STRING) :: mpilibver_str 4 | integer(kind=MPI_INTEGER_KIND) :: ierror, reslen 5 | call MPI_GET_LIBRARY_VERSION(mpilibver_str, reslen, ierror) 6 | print *, mpilibver_str 7 | end program mpi_ver 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FindMPI/mpiver.f90.in: -------------------------------------------------------------------------------- 1 | program mpi_ver 2 | @MPI_Fortran_INCLUDE_LINE@ 3 | integer(kind=kind(MPI_VERSION)), parameter :: zero = ichar('0') 4 | character, dimension(17), parameter :: mpiver_str =& 5 | (/ 'I', 'N', 'F', 'O', ':', 'M', 'P', 'I', '-', 'V', 'E', 'R', '[', & 6 | char(zero + MPI_VERSION), & 7 | '.', & 8 | char(zero + MPI_SUBVERSION), ']' /) 9 | print *, mpiver_str 10 | end program mpi_ver 11 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FindMPI/test_mpi.f90.in: -------------------------------------------------------------------------------- 1 | program hello 2 | @MPI_Fortran_INCLUDE_LINE@ 3 | integer@MPI_Fortran_INTEGER_LINE@ ierror 4 | call MPI_INIT(ierror) 5 | call MPI_FINALIZE(ierror) 6 | end program 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FortranCInterface/Input.cmake.in: -------------------------------------------------------------------------------- 1 | set(CMAKE_Fortran_COMPILER_ID "@CMAKE_Fortran_COMPILER_ID@") 2 | set(FortranCInterface_GLOBAL_SYMBOLS "@FortranCInterface_GLOBAL_SYMBOLS@") 3 | set(FortranCInterface_MODULE_SYMBOLS "@FortranCInterface_MODULE_SYMBOLS@") 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FortranCInterface/MYMODULE.c: -------------------------------------------------------------------------------- 1 | void MYMODULE(void) 2 | { 3 | } 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FortranCInterface/MY_MODULE.c: -------------------------------------------------------------------------------- 1 | void MY_MODULE(void) 2 | { 3 | } 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FortranCInterface/Macro.h.in: -------------------------------------------------------------------------------- 1 | #ifndef @MACRO_NAMESPACE@HEADER_INCLUDED 2 | #define @MACRO_NAMESPACE@HEADER_INCLUDED 3 | @HEADER_CONTENT@ 4 | #endif 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FortranCInterface/Verify/VerifyC.c: -------------------------------------------------------------------------------- 1 | #include 2 | void VerifyC(void) 3 | { 4 | printf("VerifyC\n"); 5 | } 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FortranCInterface/Verify/VerifyCXX.cxx: -------------------------------------------------------------------------------- 1 | extern "C" void VerifyCXX(void) 2 | { 3 | delete new int; 4 | } 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FortranCInterface/Verify/VerifyFortran.f: -------------------------------------------------------------------------------- 1 | subroutine VerifyFortran 2 | print *, 'VerifyFortran' 3 | end 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FortranCInterface/Verify/main.c: -------------------------------------------------------------------------------- 1 | extern void VerifyC(void); 2 | #ifdef VERIFY_CXX 3 | extern void VerifyCXX(void); 4 | #endif 5 | #include "VerifyFortran.h" 6 | extern void VerifyFortran(void); 7 | 8 | int main(void) 9 | { 10 | VerifyC(); 11 | #ifdef VERIFY_CXX 12 | VerifyCXX(); 13 | #endif 14 | VerifyFortran(); 15 | return 0; 16 | } 17 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FortranCInterface/call_mod.f90: -------------------------------------------------------------------------------- 1 | subroutine call_mod 2 | use mymodule 3 | use my_module 4 | call mysub() 5 | call my_sub() 6 | end subroutine call_mod 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FortranCInterface/call_sub.f: -------------------------------------------------------------------------------- 1 | subroutine call_sub 2 | call mysub() 3 | call my_sub() 4 | end 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FortranCInterface/main.F: -------------------------------------------------------------------------------- 1 | program main 2 | call call_sub() 3 | #ifdef CALL_MOD 4 | call call_mod() 5 | #endif 6 | end 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FortranCInterface/my_module.f90: -------------------------------------------------------------------------------- 1 | module my_module 2 | interface my_interface 3 | module procedure my_sub 4 | end interface 5 | contains 6 | subroutine my_sub 7 | end subroutine my_sub 8 | end module my_module 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FortranCInterface/my_module_.c: -------------------------------------------------------------------------------- 1 | void my_module_(void) 2 | { 3 | } 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FortranCInterface/my_sub.f: -------------------------------------------------------------------------------- 1 | subroutine my_sub 2 | end 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FortranCInterface/mymodule.f90: -------------------------------------------------------------------------------- 1 | module mymodule 2 | interface myinterface 3 | module procedure mysub 4 | end interface 5 | contains 6 | subroutine mysub 7 | end subroutine mysub 8 | end module mymodule 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FortranCInterface/mymodule_.c: -------------------------------------------------------------------------------- 1 | void mymodule_(void) 2 | { 3 | } 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FortranCInterface/mysub.f: -------------------------------------------------------------------------------- 1 | subroutine mysub 2 | end 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/FortranCInterface/symbol.c.in: -------------------------------------------------------------------------------- 1 | const char* @symbol@(void) 2 | { 3 | return "INFO:symbol[@symbol@]"; 4 | } 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/ITKCompatibility.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | # work around an old bug in ITK prior to version 3.0 6 | set(TIFF_RIGHT_VERSION 1) 7 | 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/IntelVSImplicitPath/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION ${CMAKE_VERSION}) 2 | project(IntelFortranImplicit Fortran) 3 | add_custom_command( 4 | OUTPUT output.cmake 5 | COMMAND ${CMAKE_COMMAND} -P ${IntelFortranImplicit_SOURCE_DIR}/detect.cmake 6 | ) 7 | add_library(FortranLib hello.f output.cmake) 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/IntelVSImplicitPath/detect.cmake: -------------------------------------------------------------------------------- 1 | # look at each path and try to find ifconsol.lib 2 | set(LIB "$ENV{LIB}") 3 | foreach(dir ${LIB}) 4 | file(TO_CMAKE_PATH "${dir}" dir) 5 | if(EXISTS "${dir}/ifconsol.lib") 6 | file(WRITE output.cmake "list(APPEND implicit_dirs \"${dir}\")\n") 7 | break() 8 | endif() 9 | endforeach() 10 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/IntelVSImplicitPath/hello.f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/IntelVSImplicitPath/hello.f -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Internal/CPack/CPack.DS_Store.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Internal/CPack/CPack.DS_Store.in -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Internal/CPack/CPack.Description.plist.in: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IFPkgDescriptionTitle 6 | @CPACK_PACKAGE_NAME@ 7 | IFPkgDescriptionVersion 8 | @CPACK_PACKAGE_VERSION@ 9 | IFPkgDescriptionDescription 10 | @CPACK_PACKAGE_DESCRIPTION@ 11 | 12 | 13 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Internal/CPack/CPack.OSXScriptLauncher.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Internal/CPack/CPack.OSXScriptLauncher.in -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Internal/CPack/CPack.OSXScriptLauncher.rsrc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Internal/CPack/CPack.OSXScriptLauncher.rsrc.in -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Internal/CPack/CPack.OSXX11.main.scpt.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Internal/CPack/CPack.OSXX11.main.scpt.in -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Internal/CPack/CPack.VolumeIcon.icns.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Internal/CPack/CPack.VolumeIcon.icns.in -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Internal/CPack/CPack.background.png.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Internal/CPack/CPack.background.png.in -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Internal/CPack/CPack.distribution.dist.in: -------------------------------------------------------------------------------- 1 | 2 | 3 | @CPACK_PACKAGE_NAME@ 4 | 5 | 6 | 7 | 8 | @CPACK_PACKAGEMAKER_CHOICES@ 9 | 10 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Internal/CPack/CPackWIX.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | if(NOT CPACK_WIX_ROOT) 5 | string(REPLACE "\\" "/" CPACK_WIX_ROOT "$ENV{WIX}") 6 | endif() 7 | 8 | find_program(CPACK_WIX_CANDLE_EXECUTABLE candle 9 | PATHS "${CPACK_WIX_ROOT}" PATH_SUFFIXES "bin") 10 | 11 | if(NOT CPACK_WIX_CANDLE_EXECUTABLE) 12 | message(FATAL_ERROR "Could not find the WiX candle executable.") 13 | endif() 14 | 15 | find_program(CPACK_WIX_LIGHT_EXECUTABLE light 16 | PATHS "${CPACK_WIX_ROOT}" PATH_SUFFIXES "bin") 17 | 18 | if(NOT CPACK_WIX_LIGHT_EXECUTABLE) 19 | message(FATAL_ERROR "Could not find the WiX light executable.") 20 | endif() 21 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/AIX-Clang-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/AIX-GNU-C) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/AIX-Clang-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/AIX-GNU-CXX) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/AIX-GNU-ASM.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/AIX-GNU) 2 | __aix_compiler_gnu(ASM) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/AIX-GNU-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/AIX-GNU) 2 | __aix_compiler_gnu(C) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/AIX-GNU-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/AIX-GNU) 2 | __aix_compiler_gnu(CXX) 3 | unset(CMAKE_CXX_COMPILE_OPTIONS_VISIBILITY_INLINES_HIDDEN) 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/AIX-GNU-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/AIX-GNU) 2 | __aix_compiler_gnu(Fortran) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/AIX-VisualAge-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/AIX-XL-C) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/AIX-VisualAge-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/AIX-XL-CXX) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/AIX-VisualAge-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/AIX-XL-Fortran) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/AIX-XL-ASM.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/AIX-XL) 2 | __aix_compiler_xl(ASM) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/AIX-XL-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/AIX-XL) 2 | __aix_compiler_xl(C) 3 | 4 | # -qhalt=e = Halt on error messages (rather than just severe errors) 5 | string(APPEND CMAKE_C_FLAGS_INIT " -qhalt=e") 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/AIX-XL-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/AIX-XL) 2 | __aix_compiler_xl(CXX) 3 | 4 | # -qhalt=s = Halt on severe error messages 5 | string(APPEND CMAKE_CXX_FLAGS_INIT " -qhalt=s") 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/AIX-XL-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/AIX-XL) 2 | __aix_compiler_xl(Fortran) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/AIX-XLClang-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/AIX-XLClang) 2 | __aix_compiler_xlclang(C) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/AIX-XLClang-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/AIX-XLClang) 2 | __aix_compiler_xlclang(CXX) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/AIX-XLClang.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | # This module is shared by multiple languages; use include blocker. 6 | if(__AIX_COMPILER_XLCLANG) 7 | return() 8 | endif() 9 | set(__AIX_COMPILER_XLCLANG 1) 10 | 11 | include(Platform/AIX-XL) 12 | 13 | macro(__aix_compiler_xlclang lang) 14 | __aix_compiler_xl(${lang}) 15 | endmacro() 16 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/ARTOS-GNU-C.cmake: -------------------------------------------------------------------------------- 1 | # Define ARTOS to select proper behaviour and tell preprocessor to accept C++ style comments. 2 | string(APPEND CMAKE_C_FLAGS_INIT " -DARTOS -Xp -+") 3 | # ac doesn't support -g properly and doesn't support the normal gcc optimization options. Just use the defaults set by ac. 4 | string(APPEND CMAKE_C_FLAGS_DEBUG_INIT " ") 5 | string(APPEND CMAKE_C_FLAGS_MINSIZEREL_INIT " -DNDEBUG") 6 | string(APPEND CMAKE_C_FLAGS_RELEASE_INIT " -DNDEBUG") 7 | string(APPEND CMAKE_C_FLAGS_RELWITHDEBINFO_INIT " -DNDEBUG") 8 | # Most projects expect the stdio functions to be available. 9 | set(CMAKE_C_STANDARD_LIBRARIES_INIT "stdio.a") 10 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/ARTOS.cmake: -------------------------------------------------------------------------------- 1 | # Support for ARTOS RTOS (locamation.com) 2 | set(CMAKE_LINK_LIBRARY_SUFFIX "") 3 | set(CMAKE_STATIC_LIBRARY_PREFIX "") 4 | set(CMAKE_STATIC_LIBRARY_SUFFIX ".a") 5 | set(CMAKE_SHARED_LIBRARY_PREFIX "") 6 | set(CMAKE_SHARED_LIBRARY_SUFFIX ".a") 7 | set(CMAKE_EXECUTABLE_SUFFIX ".x") 8 | set(CMAKE_DL_LIBS "") 9 | 10 | set(CMAKE_FIND_LIBRARY_PREFIXES "") 11 | set(CMAKE_FIND_LIBRARY_SUFFIXES ".a") 12 | 13 | # ARTOS does not support shared libs 14 | set_property(GLOBAL PROPERTY TARGET_SUPPORTS_SHARED_LIBS FALSE) 15 | 16 | set(CMAKE_C_LINK_SHARED_LIBRARY ) 17 | set(CMAKE_C_LINK_MODULE_LIBRARY ) 18 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android-Clang-ASM.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Android-Clang) 2 | __android_compiler_clang(ASM) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android-Clang-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Android-Clang) 2 | __android_compiler_clang(C) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android-Clang-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Android-Clang) 2 | __android_compiler_clang(CXX) 3 | if(_ANDROID_STL_NOSTDLIBXX) 4 | if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 6) 5 | string(APPEND CMAKE_CXX_STANDARD_LIBRARIES " -nostdlib++") 6 | else() 7 | string(APPEND CMAKE_CXX_STANDARD_LIBRARIES " -nodefaultlibs -lgcc -lc -lm -ldl") 8 | endif() 9 | endif() 10 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android-Determine-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Android/Determine-Compiler) 2 | __android_determine_compiler(C) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android-Determine-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Android/Determine-Compiler) 2 | __android_determine_compiler(CXX) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android-GNU-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Android-GNU) 2 | __android_compiler_gnu(C) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android-GNU-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Android-GNU) 2 | __android_compiler_gnu(CXX) 3 | if(_ANDROID_STL_NOSTDLIBXX) 4 | string(APPEND CMAKE_CXX_STANDARD_LIBRARIES " -nodefaultlibs -lgcc -lc -lm -ldl") 5 | endif() 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/abi-arm64-v8a-Clang.cmake: -------------------------------------------------------------------------------- 1 | # /build/core/toolchains/aarch64-linux-android-clang/setup.mk 2 | set(_ANDROID_ABI_CLANG_TARGET "aarch64-none-linux-android") 3 | 4 | # Suppress -Wl,-z,nocopyreloc flag on arm64-v8a 5 | set(_ANDROID_ABI_INIT_EXE_LDFLAGS_NO_nocopyreloc 1) 6 | 7 | include(Platform/Android/abi-common-Clang) 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/abi-arm64-v8a-GNU.cmake: -------------------------------------------------------------------------------- 1 | # /build/core/toolchains/aarch64-linux-android-4.9/setup.mk 2 | 3 | # Suppress -Wl,-z,nocopyreloc flag on arm64-v8a 4 | set(_ANDROID_ABI_INIT_EXE_LDFLAGS_NO_nocopyreloc 1) 5 | 6 | include(Platform/Android/abi-common-GNU) 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/abi-armeabi-Clang.cmake: -------------------------------------------------------------------------------- 1 | # /build/core/toolchains/arm-linux-androideabi-clang/setup.mk 2 | set(_ANDROID_ABI_CLANG_TARGET "armv5te-none-linux-androideabi") 3 | 4 | string(APPEND _ANDROID_ABI_INIT_CFLAGS 5 | " -march=armv5te" 6 | ) 7 | 8 | if(CMAKE_ANDROID_ARM_MODE) 9 | string(APPEND _ANDROID_ABI_INIT_CFLAGS " -marm") 10 | else() 11 | string(APPEND _ANDROID_ABI_INIT_CFLAGS " -mthumb") 12 | endif() 13 | 14 | string(APPEND _ANDROID_ABI_INIT_CFLAGS 15 | " -msoft-float" 16 | " -mtune=xscale" 17 | ) 18 | 19 | include(Platform/Android/abi-common-Clang) 20 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/abi-armeabi-GNU.cmake: -------------------------------------------------------------------------------- 1 | # /build/core/toolchains/arm-linux-androideabi-4.9/setup.mk 2 | string(APPEND _ANDROID_ABI_INIT_CFLAGS 3 | " -march=armv5te" 4 | ) 5 | 6 | if(CMAKE_ANDROID_ARM_MODE) 7 | string(APPEND _ANDROID_ABI_INIT_CFLAGS " -marm") 8 | else() 9 | string(APPEND _ANDROID_ABI_INIT_CFLAGS " -mthumb") 10 | endif() 11 | 12 | string(APPEND _ANDROID_ABI_INIT_CFLAGS 13 | " -msoft-float" 14 | " -mtune=xscale" 15 | ) 16 | 17 | include(Platform/Android/abi-common-GNU) 18 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/abi-armeabi-v6-Clang.cmake: -------------------------------------------------------------------------------- 1 | # /build/core/toolchains/arm-linux-androideabi-clang/setup.mk 2 | set(_ANDROID_ABI_CLANG_TARGET "armv6-none-linux-androideabi") 3 | 4 | string(APPEND _ANDROID_ABI_INIT_CFLAGS 5 | " -march=armv6" 6 | ) 7 | 8 | if(CMAKE_ANDROID_ARM_MODE) 9 | string(APPEND _ANDROID_ABI_INIT_CFLAGS " -marm") 10 | else() 11 | string(APPEND _ANDROID_ABI_INIT_CFLAGS " -mthumb") 12 | endif() 13 | 14 | string(APPEND _ANDROID_ABI_INIT_CFLAGS 15 | " -mfloat-abi=softfp" 16 | ) 17 | 18 | include(Platform/Android/abi-common-Clang) 19 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/abi-armeabi-v6-GNU.cmake: -------------------------------------------------------------------------------- 1 | # /build/core/toolchains/arm-linux-androideabi-4.9/setup.mk 2 | string(APPEND _ANDROID_ABI_INIT_CFLAGS 3 | " -march=armv6" 4 | ) 5 | 6 | if(CMAKE_ANDROID_ARM_MODE) 7 | string(APPEND _ANDROID_ABI_INIT_CFLAGS " -marm") 8 | else() 9 | string(APPEND _ANDROID_ABI_INIT_CFLAGS " -mthumb") 10 | endif() 11 | 12 | string(APPEND _ANDROID_ABI_INIT_CFLAGS 13 | " -mfloat-abi=softfp" 14 | ) 15 | 16 | include(Platform/Android/abi-common-GNU) 17 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/abi-armeabi-v7a-GNU.cmake: -------------------------------------------------------------------------------- 1 | # /build/core/toolchains/arm-linux-androideabi-4.9/setup.mk 2 | string(APPEND _ANDROID_ABI_INIT_CFLAGS 3 | " -march=armv7-a" 4 | ) 5 | 6 | if(CMAKE_ANDROID_ARM_MODE) 7 | string(APPEND _ANDROID_ABI_INIT_CFLAGS " -marm") 8 | else() 9 | string(APPEND _ANDROID_ABI_INIT_CFLAGS " -mthumb") 10 | endif() 11 | 12 | if(CMAKE_ANDROID_ARM_NEON) 13 | string(APPEND _ANDROID_ABI_INIT_CFLAGS " -mfpu=neon") 14 | else() 15 | string(APPEND _ANDROID_ABI_INIT_CFLAGS " -mfpu=vfpv3-d16") 16 | endif() 17 | 18 | string(APPEND _ANDROID_ABI_INIT_CFLAGS 19 | " -mfloat-abi=softfp" 20 | ) 21 | 22 | string(APPEND _ANDROID_ABI_INIT_LDFLAGS 23 | " -Wl,--fix-cortex-a8" 24 | ) 25 | 26 | include(Platform/Android/abi-common-GNU) 27 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/abi-common-Clang.cmake: -------------------------------------------------------------------------------- 1 | string(APPEND _ANDROID_ABI_INIT_CFLAGS 2 | #" -Wno-invalid-command-line-argument" 3 | #" -Wno-unused-command-line-argument" 4 | ) 5 | 6 | include(Platform/Android/abi-common) 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/abi-common-GNU.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Android/abi-common) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/abi-mips-Clang.cmake: -------------------------------------------------------------------------------- 1 | # /build/core/toolchains/mipsel-linux-android-clang/setup.mk 2 | set(_ANDROID_ABI_CLANG_TARGET "mipsel-none-linux-android") 3 | 4 | include(Platform/Android/abi-common-Clang) 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/abi-mips-GNU.cmake: -------------------------------------------------------------------------------- 1 | # /build/core/toolchains/mipsel-linux-android-4.9/setup.mk 2 | 3 | include(Platform/Android/abi-common-GNU) 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/abi-mips64-Clang.cmake: -------------------------------------------------------------------------------- 1 | # /build/core/toolchains/mips64el-linux-android-clang/setup.mk 2 | set(_ANDROID_ABI_CLANG_TARGET "mips64el-none-linux-android") 3 | 4 | include(Platform/Android/abi-common-Clang) 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/abi-mips64-GNU.cmake: -------------------------------------------------------------------------------- 1 | # /build/core/toolchains/mips64el-linux-android-4.9/setup.mk 2 | 3 | include(Platform/Android/abi-common-GNU) 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/abi-x86-Clang.cmake: -------------------------------------------------------------------------------- 1 | # /build/core/toolchains/x86-clang/setup.mk 2 | set(_ANDROID_ABI_CLANG_TARGET "i686-none-linux-android") 3 | 4 | include(Platform/Android/abi-common-Clang) 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/abi-x86-GNU.cmake: -------------------------------------------------------------------------------- 1 | # /build/core/toolchains/x86-4.9/setup.mk 2 | include(Platform/Android/abi-common-GNU) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/abi-x86_64-Clang.cmake: -------------------------------------------------------------------------------- 1 | # /build/core/toolchains/x86_64-clang/setup.mk 2 | set(_ANDROID_ABI_CLANG_TARGET "x86_64-none-linux-android") 3 | 4 | include(Platform/Android/abi-common-Clang) 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/abi-x86_64-GNU.cmake: -------------------------------------------------------------------------------- 1 | # /build/core/toolchains/x86_64-4.9/setup.mk 2 | include(Platform/Android/abi-common-GNU) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/ndk-stl-c++_shared.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Android/ndk-stl-c++) 2 | macro(__android_stl lang) 3 | __android_stl_cxx(${lang} libc++_shared.so) 4 | __android_stl_lib(${lang} "${CMAKE_ANDROID_NDK}/sources/cxx-stl/llvm-libc++/libs/${CMAKE_ANDROID_ARCH_ABI}/libandroid_support.a" 0) 5 | endmacro() 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/ndk-stl-c++_static.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Android/ndk-stl-c++) 2 | macro(__android_stl lang) 3 | __android_stl_cxx(${lang} libc++_static.a) 4 | __android_stl_lib(${lang} "${CMAKE_ANDROID_NDK}/sources/cxx-stl/llvm-libc++/libs/${CMAKE_ANDROID_ARCH_ABI}/libc++abi.a" 0) 5 | __android_stl_lib(${lang} "${CMAKE_ANDROID_NDK}/sources/cxx-stl/llvm-libc++/libs/${CMAKE_ANDROID_ARCH_ABI}/libandroid_support.a" 0) 6 | __android_stl_lib(${lang} "${CMAKE_ANDROID_NDK}/sources/cxx-stl/llvm-libc++/libs/${CMAKE_ANDROID_ARCH_ABI}/libunwind.a" 0) 7 | string(APPEND CMAKE_${lang}_STANDARD_LIBRARIES " -latomic") # provided by toolchain 8 | endmacro() 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/ndk-stl-gabi++.cmake: -------------------------------------------------------------------------------- 1 | # /sources/cxx-stl/gabi++/Android.mk 2 | set(_ANDROID_STL_RTTI 1) 3 | set(_ANDROID_STL_EXCEPTIONS 1) 4 | set(_ANDROID_STL_NOSTDLIBXX 1) 5 | macro(__android_stl_gabixx lang filename) 6 | __android_stl_inc(${lang} "${CMAKE_ANDROID_NDK}/sources/cxx-stl/gabi++/include" 1) 7 | __android_stl_lib(${lang} "${CMAKE_ANDROID_NDK}/sources/cxx-stl/gabi++/libs/${CMAKE_ANDROID_ARCH_ABI}/${filename}" 1) 8 | endmacro() 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/ndk-stl-gabi++_shared.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Android/ndk-stl-gabi++) 2 | macro(__android_stl lang) 3 | __android_stl_gabixx(${lang} libgabi++_shared.so) 4 | endmacro() 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/ndk-stl-gabi++_static.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Android/ndk-stl-gabi++) 2 | macro(__android_stl lang) 3 | __android_stl_gabixx(${lang} libgabi++_static.a) 4 | endmacro() 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/ndk-stl-gnustl_shared.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Android/ndk-stl-gnustl) 2 | macro(__android_stl lang) 3 | __android_stl_gnustl(${lang} libgnustl_shared.so) 4 | endmacro() 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/ndk-stl-gnustl_static.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Android/ndk-stl-gnustl) 2 | macro(__android_stl lang) 3 | __android_stl_gnustl(${lang} libgnustl_static.a) 4 | endmacro() 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/ndk-stl-none.cmake: -------------------------------------------------------------------------------- 1 | set(_ANDROID_STL_NOSTDLIBXX 1) 2 | macro(__android_stl lang) 3 | endmacro() 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/ndk-stl-stlport.cmake: -------------------------------------------------------------------------------- 1 | # /sources/cxx-stl/stlport/Android.mk 2 | set(_ANDROID_STL_RTTI 1) 3 | set(_ANDROID_STL_EXCEPTIONS 1) 4 | set(_ANDROID_STL_NOSTDLIBXX 0) 5 | macro(__android_stl_stlport lang filename) 6 | __android_stl_inc(${lang} "${CMAKE_ANDROID_NDK}/sources/cxx-stl/stlport/stlport" 1) 7 | __android_stl_lib(${lang} "${CMAKE_ANDROID_NDK}/sources/cxx-stl/stlport/libs/${CMAKE_ANDROID_ARCH_ABI}/${filename}" 1) 8 | endmacro() 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/ndk-stl-stlport_shared.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Android/ndk-stl-stlport) 2 | macro(__android_stl lang) 3 | __android_stl_stlport(${lang} libstlport_shared.so) 4 | endmacro() 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/ndk-stl-stlport_static.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Android/ndk-stl-stlport) 2 | macro(__android_stl lang) 3 | __android_stl_stlport(${lang} libstlport_static.a) 4 | endmacro() 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Android/ndk-stl-system.cmake: -------------------------------------------------------------------------------- 1 | # /android-ndk-r11c/sources/cxx-stl/system/Android.mk 2 | set(_ANDROID_STL_RTTI 0) 3 | set(_ANDROID_STL_EXCEPTIONS 0) 4 | set(_ANDROID_STL_NOSTDLIBXX 0) 5 | macro(__android_stl lang) 6 | __android_stl_inc(${lang} "${CMAKE_ANDROID_NDK}/sources/cxx-stl/system/include" 1) 7 | endmacro() 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-Absoft-Fortran.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | set(CMAKE_Fortran_VERBOSE_FLAG "-X -v") # Runs gcc under the hood. 5 | 6 | set(CMAKE_Fortran_OSX_COMPATIBILITY_VERSION_FLAG "-compatibility_version ") 7 | set(CMAKE_Fortran_OSX_CURRENT_VERSION_FLAG "-current_version ") 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-Apple-Swift.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_Swift_SYSROOT_FLAG "-sdk") 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-AppleClang-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Apple-Clang-C) 2 | if(NOT CMAKE_C_COMPILER_VERSION VERSION_LESS 4.2) 3 | set(CMAKE_C_SYSTEM_FRAMEWORK_SEARCH_FLAG "-iframework ") 4 | else() 5 | unset(CMAKE_C_SYSTEM_FRAMEWORK_SEARCH_FLAG) 6 | endif() 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-AppleClang-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Apple-Clang-CXX) 2 | if(NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 4.2) 3 | set(CMAKE_CXX_SYSTEM_FRAMEWORK_SEARCH_FLAG "-iframework ") 4 | else() 5 | unset(CMAKE_CXX_SYSTEM_FRAMEWORK_SEARCH_FLAG) 6 | endif() 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-AppleClang-OBJC.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Apple-Clang-OBJC) 2 | if(NOT CMAKE_OBJC_COMPILER_VERSION VERSION_LESS 4.2) 3 | set(CMAKE_OBJC_SYSTEM_FRAMEWORK_SEARCH_FLAG "-iframework ") 4 | else() 5 | unset(CMAKE_OBJC_SYSTEM_FRAMEWORK_SEARCH_FLAG) 6 | endif() 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-AppleClang-OBJCXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Apple-Clang-OBJCXX) 2 | if(NOT CMAKE_OBJCXX_COMPILER_VERSION VERSION_LESS 4.2) 3 | set(CMAKE_OBJCXX_SYSTEM_FRAMEWORK_SEARCH_FLAG "-iframework ") 4 | else() 5 | unset(CMAKE_OBJCXX_SYSTEM_FRAMEWORK_SEARCH_FLAG) 6 | endif() 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-Clang-ASM.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Apple-Clang) 2 | __apple_compiler_clang(ASM) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-Clang-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Apple-Clang) 2 | __apple_compiler_clang(C) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-Clang-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Apple-Clang) 2 | __apple_compiler_clang(CXX) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-Clang-OBJC.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Apple-Clang) 2 | __apple_compiler_clang(OBJC) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-Clang-OBJCXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Apple-Clang) 2 | __apple_compiler_clang(OBJCXX) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-GNU-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Apple-GNU) 2 | __apple_compiler_gnu(C) 3 | cmake_gnu_set_sysroot_flag(C) 4 | cmake_gnu_set_osx_deployment_target_flag(C) 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-GNU-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Apple-GNU) 2 | __apple_compiler_gnu(CXX) 3 | cmake_gnu_set_sysroot_flag(CXX) 4 | cmake_gnu_set_osx_deployment_target_flag(CXX) 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-GNU-Fortran.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | include(Platform/Apple-GNU) 5 | __apple_compiler_gnu(Fortran) 6 | cmake_gnu_set_sysroot_flag(Fortran) 7 | cmake_gnu_set_osx_deployment_target_flag(Fortran) 8 | 9 | set(CMAKE_Fortran_OSX_COMPATIBILITY_VERSION_FLAG "-compatibility_version ") 10 | set(CMAKE_Fortran_OSX_CURRENT_VERSION_FLAG "-current_version ") 11 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-GNU-OBJC.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Apple-GNU) 2 | __apple_compiler_gnu(OBJC) 3 | cmake_gnu_set_sysroot_flag(OBJC) 4 | cmake_gnu_set_osx_deployment_target_flag(OBJC) 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-GNU-OBJCXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Apple-GNU) 2 | __apple_compiler_gnu(OBJCXX) 3 | cmake_gnu_set_sysroot_flag(OBJCXX) 4 | cmake_gnu_set_osx_deployment_target_flag(OBJCXX) 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-Intel-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Apple-Intel) 2 | __apple_compiler_intel(C) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-Intel-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Apple-Intel) 2 | __apple_compiler_intel(CXX) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-Intel-Fortran.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | include(Platform/Apple-Intel) 5 | __apple_compiler_intel(Fortran) 6 | 7 | set(CMAKE_Fortran_OSX_COMPATIBILITY_VERSION_FLAG "-compatibility_version ") 8 | set(CMAKE_Fortran_OSX_CURRENT_VERSION_FLAG "-current_version ") 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-PGI-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Apple-PGI) 2 | __apple_compiler_pgi(C) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-PGI-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Apple-PGI) 2 | __apple_compiler_pgi(CXX) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-PGI-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Apple-PGI) 2 | __apple_compiler_pgi(Fortran) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-PGI.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | # This module is shared by multiple languages; use include blocker. 5 | include_guard() 6 | 7 | macro(__apple_compiler_pgi lang) 8 | set(CMAKE_${lang}_OSX_COMPATIBILITY_VERSION_FLAG "-Wl,-compatibility_version,") 9 | set(CMAKE_${lang}_OSX_CURRENT_VERSION_FLAG "-Wl,-current_version,") 10 | set(CMAKE_SHARED_LIBRARY_SONAME_${lang}_FLAG "-Wl,-install_name") 11 | endmacro() 12 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-VisualAge-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Apple-XL-C) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-VisualAge-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Apple-XL-CXX) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-XL-C.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_SHARED_MODULE_CREATE_C_FLAGS "-bundle") 2 | 3 | # Enable shared library versioning. 4 | set(CMAKE_SHARED_LIBRARY_SONAME_C_FLAG "-Wl,-install_name") 5 | 6 | # -qhalt=e = Halt on error messages (rather than just severe errors) 7 | string(APPEND CMAKE_C_FLAGS_INIT " -qhalt=e") 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Apple-XL-CXX.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_SHARED_MODULE_CREATE_CXX_FLAGS "-bundle") 2 | 3 | # Enable shared library versioning. 4 | set(CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG "-Wl,-install_name") 5 | 6 | # -qhalt=e = Halt on error messages (rather than just severe errors) 7 | string(APPEND CMAKE_C_FLAGS_INIT " -qhalt=e") 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BSDOS.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/UnixPaths) 2 | 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BeOS.cmake: -------------------------------------------------------------------------------- 1 | set(BEOS 1) 2 | 3 | set(CMAKE_DL_LIBS root be) 4 | set(CMAKE_C_COMPILE_OPTIONS_PIC "-fPIC") 5 | set(CMAKE_C_COMPILE_OPTIONS_PIE "-fPIE") 6 | set(CMAKE_SHARED_LIBRARY_C_FLAGS "-fPIC") 7 | set(CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS "-nostart") 8 | set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG "-Wl,-rpath,") 9 | set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG_SEP ":") 10 | set(CMAKE_SHARED_LIBRARY_SONAME_C_FLAG "-Wl,-soname,") 11 | 12 | include(Platform/UnixPaths) 13 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneP-dynamic-GNU-C.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneP_set_dynamic_flags(GNU C) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneP-dynamic-GNU-CXX.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneP_set_dynamic_flags(GNU CXX) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneP-dynamic-GNU-Fortran.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneP_set_dynamic_flags(GNU Fortran) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneP-dynamic-XL-C.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneP_set_dynamic_flags(XL C) 6 | 7 | # -qhalt=e = Halt on error messages (rather than just severe errors) 8 | string(APPEND CMAKE_C_FLAGS_INIT " -qhalt=e") 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneP-dynamic-XL-CXX.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneP_set_dynamic_flags(XL CXX) 6 | 7 | # -qhalt=s = Halt on severe error messages 8 | string(APPEND CMAKE_CXX_FLAGS_INIT " -qhalt=s") 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneP-dynamic-XL-Fortran.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneP_set_dynamic_flags(XL Fortran) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneP-dynamic.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | include(Platform/BlueGeneP-base) 6 | set_property(GLOBAL PROPERTY TARGET_SUPPORTS_SHARED_LIBS TRUE) 7 | set(CMAKE_FIND_LIBRARY_PREFIXES "lib") 8 | set(CMAKE_FIND_LIBRARY_SUFFIXES ".so" ".a") 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneP-static-GNU-C.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneP_set_static_flags(GNU C) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneP-static-GNU-CXX.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneP_set_static_flags(GNU CXX) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneP-static-GNU-Fortran.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneP_set_static_flags(GNU Fortran) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneP-static-XL-C.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneP_set_static_flags(XL C) 6 | 7 | # -qhalt=e = Halt on error messages (rather than just severe errors) 8 | string(APPEND CMAKE_C_FLAGS_INIT " -qhalt=e") 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneP-static-XL-CXX.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneP_set_static_flags(XL CXX) 6 | 7 | # -qhalt=s = Halt on severe error messages 8 | string(APPEND CMAKE_CXX_FLAGS_INIT " -qhalt=s") 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneP-static-XL-Fortran.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneP_set_static_flags(XL Fortran) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneP-static.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | include(Platform/BlueGeneP-base) 6 | set_property(GLOBAL PROPERTY TARGET_SUPPORTS_SHARED_LIBS FALSE) 7 | set(CMAKE_FIND_LIBRARY_PREFIXES "lib") 8 | set(CMAKE_FIND_LIBRARY_SUFFIXES ".a") 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneQ-dynamic-GNU-C.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneQ_setup_dynamic(GNU C) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneQ-dynamic-GNU-CXX.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneQ_setup_dynamic(GNU CXX) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneQ-dynamic-GNU-Fortran.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneQ_setup_dynamic(GNU Fortran) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneQ-dynamic-XL-C.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneQ_setup_dynamic(XL C) 6 | 7 | # -qhalt=e = Halt on error messages (rather than just severe errors) 8 | string(APPEND CMAKE_C_FLAGS_INIT " -qhalt=e") 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneQ-dynamic-XL-CXX.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneQ_setup_dynamic(XL CXX) 6 | 7 | # -qhalt=s = Halt on severe error messages 8 | string(APPEND CMAKE_CXX_FLAGS_INIT " -qhalt=s") 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneQ-dynamic-XL-Fortran.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneQ_setup_dynamic(XL Fortran) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneQ-dynamic.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | include(Platform/BlueGeneQ-base) 6 | set(CMAKE_FIND_LIBRARY_SUFFIXES ".so" ".a") 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneQ-static-GNU-C.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneQ_setup_static(GNU C) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneQ-static-GNU-CXX.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneQ_setup_static(GNU CXX) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneQ-static-GNU-Fortran.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneQ_setup_static(GNU Fortran) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneQ-static-XL-C.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneQ_setup_static(XL C) 6 | 7 | # -qhalt=e = Halt on error messages (rather than just severe errors) 8 | string(APPEND CMAKE_C_FLAGS_INIT " -qhalt=e") 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneQ-static-XL-CXX.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneQ_setup_static(XL CXX) 6 | 7 | # -qhalt=s = Halt on severe error messages 8 | string(APPEND CMAKE_CXX_FLAGS_INIT " -qhalt=s") 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneQ-static-XL-Fortran.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | __BlueGeneQ_setup_static(XL Fortran) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/BlueGeneQ-static.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | include(Platform/BlueGeneQ-base) 6 | set(CMAKE_FIND_LIBRARY_SUFFIXES ".a") 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/CYGWIN-Clang-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/CYGWIN-GNU-C) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/CYGWIN-Clang-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/CYGWIN-GNU-CXX) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/CYGWIN-Determine-CXX.cmake: -------------------------------------------------------------------------------- 1 | if(NOT CMAKE_CXX_COMPILER_NAMES) 2 | set(CMAKE_CXX_COMPILER_NAMES c++) 3 | endif() 4 | 5 | # Exclude C++ compilers differing from C compiler only by case 6 | # because this platform may have a case-insensitive filesystem. 7 | set(CMAKE_CXX_COMPILER_EXCLUDE CC aCC xlC) 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/CYGWIN-GNU-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/CYGWIN-GNU) 2 | __cygwin_compiler_gnu(C) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/CYGWIN-GNU-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/CYGWIN-GNU) 2 | __cygwin_compiler_gnu(CXX) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/CYGWIN-GNU-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/CYGWIN-GNU) 2 | __cygwin_compiler_gnu(Fortran) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/CYGWIN-windres.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_RC_COMPILE_OBJECT " -O coff ") 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/DOS-OpenWatcom-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/DOS-OpenWatcom) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/DOS-OpenWatcom-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/DOS-OpenWatcom) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/DOS.cmake: -------------------------------------------------------------------------------- 1 | set(DOS 1) 2 | 3 | set(CMAKE_STATIC_LIBRARY_PREFIX "") 4 | set(CMAKE_STATIC_LIBRARY_SUFFIX ".lib") 5 | set(CMAKE_SHARED_LIBRARY_PREFIX "") 6 | set(CMAKE_SHARED_LIBRARY_SUFFIX ".dll") 7 | set(CMAKE_IMPORT_LIBRARY_PREFIX "") 8 | set(CMAKE_IMPORT_LIBRARY_SUFFIX ".lib") 9 | set(CMAKE_EXECUTABLE_SUFFIX ".exe") 10 | set(CMAKE_LINK_LIBRARY_SUFFIX ".lib") 11 | set(CMAKE_DL_LIBS "") 12 | 13 | set(CMAKE_FIND_LIBRARY_PREFIXES "") 14 | set(CMAKE_FIND_LIBRARY_SUFFIXES ".lib") 15 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Darwin-Determine-CXX.cmake: -------------------------------------------------------------------------------- 1 | if(NOT CMAKE_CXX_COMPILER_NAMES) 2 | set(CMAKE_CXX_COMPILER_NAMES c++) 3 | endif() 4 | 5 | # Exclude C++ compilers differing from C compiler only by case 6 | # because this platform may have a case-insensitive filesystem. 7 | set(CMAKE_CXX_COMPILER_EXCLUDE CC aCC xlC) 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/DragonFly.cmake: -------------------------------------------------------------------------------- 1 | # DragonFly BSD was forked from FreeBSD and is still very close to it 2 | # http://www.dragonflybsd.org 3 | # see http://archive.netbsd.se/?ml=dfbsd-users&a=2007-07&m=4678361 4 | 5 | include(Platform/FreeBSD) 6 | 7 | # DragonFly BSD requires -z origin to enable $ORIGIN expansion in RPATH. 8 | # This is not required for FreeBSD since 10.2-RELEASE. 9 | set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG "-Wl,-z,origin,-rpath,") 10 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Euros.cmake: -------------------------------------------------------------------------------- 1 | # Support for EUROS RTOS (euros-embedded.com) 2 | set(CMAKE_LINK_LIBRARY_SUFFIX "") 3 | set(CMAKE_STATIC_LIBRARY_PREFIX "") 4 | set(CMAKE_STATIC_LIBRARY_SUFFIX ".lib") 5 | set(CMAKE_SHARED_LIBRARY_PREFIX "") 6 | set(CMAKE_SHARED_LIBRARY_SUFFIX ".lib") 7 | set(CMAKE_EXECUTABLE_SUFFIX ".elf") 8 | set(CMAKE_DL_LIBS "") 9 | 10 | set(CMAKE_FIND_LIBRARY_PREFIXES "") 11 | set(CMAKE_FIND_LIBRARY_SUFFIXES ".lib") 12 | 13 | # EUROS RTOS does not support shared libs 14 | set_property(GLOBAL PROPERTY TARGET_SUPPORTS_SHARED_LIBS FALSE) 15 | 16 | set(CMAKE_CXX_LINK_SHARED_LIBRARY ) 17 | set(CMAKE_CXX_LINK_MODULE_LIBRARY ) 18 | set(CMAKE_C_LINK_SHARED_LIBRARY ) 19 | set(CMAKE_C_LINK_MODULE_LIBRARY ) 20 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/FreeBSD-Determine-CXX.cmake: -------------------------------------------------------------------------------- 1 | if(NOT CMAKE_CXX_COMPILER_NAMES) 2 | set(CMAKE_CXX_COMPILER_NAMES c++) 3 | endif() 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/GHS-MULTI.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | # This module is shared by multiple languages; use include blocker. 6 | 7 | if(__GHSMULTI) 8 | return() 9 | endif() 10 | set(__GHSMULTI 1) 11 | 12 | set(GHSMULTI 1) 13 | 14 | set(CMAKE_FIND_LIBRARY_PREFIXES "") 15 | set(CMAKE_FIND_LIBRARY_SUFFIXES ".a") 16 | 17 | include(Platform/WindowsPaths) 18 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/GNUtoMS_lib.bat.in: -------------------------------------------------------------------------------- 1 | @echo off 2 | set VSCMD_START_DIR=. 3 | call "@CMAKE_GNUtoMS_BAT@" 4 | lib /machine:"@CMAKE_GNUtoMS_ARCH@" %* 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/GNUtoMS_lib.cmake: -------------------------------------------------------------------------------- 1 | # Usage: cmake -Dlib=lib.bat -Ddef=out.def -Ddll=out.dll -Dimp=out.dll.a -P GNUtoMS_lib.cmake 2 | get_filename_component(name ${dll} NAME) # .dll file name 3 | string(REGEX REPLACE "\\.dll\\.a$" ".lib" out "${imp}") # .dll.a -> .lib 4 | execute_process( 5 | COMMAND ${lib} /def:${def} /name:${name} /out:${out} 6 | RESULT_VARIABLE res 7 | ) 8 | if(res) 9 | message(FATAL_ERROR "lib failed: ${res}") 10 | endif() 11 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Generic-ADSP-ASM.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Generic-ADSP-Common) 2 | 3 | set(CMAKE_ASM_SOURCE_FILE_EXTENSIONS asm) 4 | set(CMAKE_ASM_OUTPUT_EXTENSION ".doj" ) 5 | set(CMAKE_ASM_COMPILE_OBJECT 6 | " -proc ${ADSP_PROCESSOR} -si-revision ${ADSP_PROCESSOR_SILICIUM_REVISION} -o ") 7 | 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/HP-UX-GNU-ASM.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/HP-UX-GNU) 2 | __hpux_compiler_gnu(ASM) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/HP-UX-GNU-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/HP-UX-GNU) 2 | __hpux_compiler_gnu(C) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/HP-UX-GNU-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/HP-UX-GNU) 2 | __hpux_compiler_gnu(CXX) 3 | unset(CMAKE_CXX_COMPILE_OPTIONS_VISIBILITY_INLINES_HIDDEN) 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/HP-UX-GNU-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/HP-UX-GNU) 2 | __hpux_compiler_gnu(Fortran) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/HP-UX-HP-ASM.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/HP-UX-HP) 2 | __hpux_compiler_hp(ASM) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/HP-UX-HP-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/HP-UX-HP) 2 | __hpux_compiler_hp(C) 3 | 4 | set(CMAKE_C_CREATE_PREPROCESSED_SOURCE " -E > ") 5 | set(CMAKE_C_CREATE_ASSEMBLY_SOURCE " -S -o ") 6 | set(CMAKE_C_COMPILE_OBJECT " -Aa -Ae -o -c ") 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/HP-UX-HP-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/HP-UX-HP) 2 | __hpux_compiler_hp(CXX) 3 | 4 | set(CMAKE_CXX_CREATE_PREPROCESSED_SOURCE " -E > ") 5 | set(CMAKE_CXX_CREATE_ASSEMBLY_SOURCE 6 | " -S " 7 | "mv `basename \"\" | sed 's/\\.[^./]*$$//'`.s " 8 | "rm -f `basename \"\" | sed 's/\\.[^./]*$$//'`.o" 9 | ) 10 | 11 | string(APPEND CMAKE_CXX_FLAGS_DEBUG_INIT " -g") 12 | string(APPEND CMAKE_CXX_FLAGS_MINSIZEREL_INIT " +O3 -DNDEBUG") 13 | string(APPEND CMAKE_CXX_FLAGS_RELEASE_INIT " +O2 -DNDEBUG") 14 | string(APPEND CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT " -g") 15 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/HP-UX-HP-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/HP-UX-HP) 2 | __hpux_compiler_hp(Fortran) 3 | 4 | set(CMAKE_Fortran_CREATE_PREPROCESSED_SOURCE " -E > ") 5 | set(CMAKE_Fortran_CREATE_ASSEMBLY_SOURCE " -S -o ") 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-Absoft-Fortran.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_Fortran_VERBOSE_FLAG "-X -v") # Runs gcc under the hood. 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-CCur-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Linux-GNU-Fortran) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-Clang-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Linux-GNU-C) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-Clang-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Linux-GNU-CXX) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-Determine-CXX.cmake: -------------------------------------------------------------------------------- 1 | if(NOT CMAKE_CXX_COMPILER_NAMES) 2 | set(CMAKE_CXX_COMPILER_NAMES c++) 3 | endif() 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-GNU-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Linux-GNU) 2 | __linux_compiler_gnu(C) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-GNU-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Linux-GNU) 2 | __linux_compiler_gnu(CXX) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-GNU-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Linux-GNU) 2 | __linux_compiler_gnu(Fortran) 3 | set(CMAKE_SHARED_LIBRARY_LINK_Fortran_FLAGS "") 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-GNU.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | # This module is shared by multiple languages; use include blocker. 6 | if(__LINUX_COMPILER_GNU) 7 | return() 8 | endif() 9 | set(__LINUX_COMPILER_GNU 1) 10 | 11 | macro(__linux_compiler_gnu lang) 12 | # We pass this for historical reasons. Projects may have 13 | # executables that use dlopen but do not set ENABLE_EXPORTS. 14 | set(CMAKE_SHARED_LIBRARY_LINK_${lang}_FLAGS "-rdynamic") 15 | endmacro() 16 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-Intel-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Linux-Intel) 2 | __linux_compiler_intel(C) 3 | set(CMAKE_INCLUDE_SYSTEM_FLAG_C "-isystem ") 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-Intel-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Linux-Intel) 2 | __linux_compiler_intel(CXX) 3 | set(CMAKE_INCLUDE_SYSTEM_FLAG_CXX "-isystem ") 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-Intel-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Linux-Intel) 2 | __linux_compiler_intel(Fortran) 3 | string(APPEND CMAKE_SHARED_LIBRARY_CREATE_Fortran_FLAGS " -nofor_main") 4 | set(CMAKE_SHARED_LIBRARY_LINK_Fortran_FLAGS "") 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-NAG-Fortran.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_Fortran_VERBOSE_FLAG "-Wl,-v") # Runs gcc under the hood. 2 | 3 | # Need one "-Wl," level to send flag through to gcc. 4 | # Use "-Xlinker" to get through gcc to real linker. 5 | set(CMAKE_SHARED_LIBRARY_CREATE_Fortran_FLAGS "-Wl,-shared") 6 | set(CMAKE_SHARED_LIBRARY_RUNTIME_Fortran_FLAG "-Wl,-Xlinker,-rpath,-Xlinker,") 7 | set(CMAKE_SHARED_LIBRARY_RUNTIME_Fortran_FLAG_SEP ":") 8 | set(CMAKE_SHARED_LIBRARY_RPATH_LINK_Fortran_FLAG "-Wl,-Xlinker,-rpath-link,-Xlinker,") 9 | set(CMAKE_SHARED_LIBRARY_SONAME_Fortran_FLAG "-Wl,-Xlinker,-soname,-Xlinker,") 10 | set(CMAKE_SHARED_LIBRARY_LINK_Fortran_FLAGS "-Wl,-rdynamic") 11 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-OpenWatcom-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Linux-OpenWatcom) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-OpenWatcom-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Linux-OpenWatcom) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-PGI-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Linux-PGI) 2 | __linux_compiler_pgi(C) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-PGI-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Linux-PGI) 2 | __linux_compiler_pgi(CXX) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-PGI-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Linux-PGI) 2 | __linux_compiler_pgi(Fortran) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-PathScale-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Linux-PathScale) 2 | __linux_compiler_pathscale(C) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-PathScale-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Linux-PathScale) 2 | __linux_compiler_pathscale(CXX) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-PathScale-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Linux-PathScale) 2 | __linux_compiler_pathscale(Fortran) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-PathScale.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | # This module is shared by multiple languages; use include blocker. 6 | if(__LINUX_COMPILER_PATHSCALE) 7 | return() 8 | endif() 9 | set(__LINUX_COMPILER_PATHSCALE 1) 10 | 11 | macro(__linux_compiler_pathscale lang) 12 | # Shared library compile and link flags. 13 | set(CMAKE_${lang}_COMPILE_OPTIONS_PIC "-fPIC") 14 | set(CMAKE_${lang}_COMPILE_OPTIONS_PIE "-fPIE") 15 | set(CMAKE_SHARED_LIBRARY_${lang}_FLAGS "-fPIC") 16 | set(CMAKE_SHARED_LIBRARY_CREATE_${lang}_FLAGS "-shared") 17 | endmacro() 18 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-SunPro-CXX.cmake: -------------------------------------------------------------------------------- 1 | # Sun C++ 5.9 does not support -Wl, but Sun C++ 5.11 does not work without it. 2 | # Query the compiler flags to detect whether to use -Wl. 3 | execute_process(COMMAND ${CMAKE_CXX_COMPILER} -flags OUTPUT_VARIABLE _cxx_flags ERROR_VARIABLE _cxx_error) 4 | if("${_cxx_flags}" MATCHES "\n-W[^\n]*component") 5 | set(CMAKE_SHARED_LIBRARY_RPATH_LINK_CXX_FLAG "-Wl,-rpath-link,") 6 | else() 7 | set(CMAKE_SHARED_LIBRARY_RPATH_LINK_CXX_FLAG "-rpath-link ") 8 | endif() 9 | set(CMAKE_EXE_EXPORTS_CXX_FLAG "--export-dynamic") 10 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-TinyCC-C.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG "") 2 | set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG_SEP "") 3 | set(CMAKE_SHARED_LIBRARY_RPATH_LINK_C_FLAG "") 4 | set(CMAKE_SHARED_LIBRARY_SONAME_C_FLAG "-soname ") 5 | set(CMAKE_EXE_EXPORTS_C_FLAG "-rdynamic ") 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-VisualAge-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Linux-XL-C) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-VisualAge-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Linux-XL-CXX) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-VisualAge-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Linux-XL-Fortran) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-XL-C.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-Wl,-export-dynamic") 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-XL-CXX.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS "-Wl,-export-dynamic") 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Linux-XL-Fortran.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_SHARED_LIBRARY_LINK_Fortran_FLAGS "-Wl,-export-dynamic") 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/MP-RAS.cmake: -------------------------------------------------------------------------------- 1 | if(CMAKE_SYSTEM MATCHES "MP-RAS-02*.") 2 | set(CMAKE_C_COMPILE_OPTIONS_PIC -K PIC) 3 | set(CMAKE_C_COMPILE_OPTIONS_PIE -K PIE) 4 | set(CMAKE_SHARED_LIBRARY_C_FLAGS "-K PIC") 5 | else() 6 | set(CMAKE_C_COMPILE_OPTIONS_PIC -K PIC) 7 | set(CMAKE_C_COMPILE_OPTIONS_PIE -K PIE) 8 | set(CMAKE_SHARED_LIBRARY_C_FLAGS "-K PIC") 9 | set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-Wl,-Bexport") 10 | endif() 11 | 12 | include(Platform/UnixPaths) 13 | 14 | 15 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Midipix.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/UnixPaths) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/MirBSD.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/OpenBSD) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/OS2-OpenWatcom-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/OS2-OpenWatcom) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/OS2-OpenWatcom-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/OS2-OpenWatcom) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/OS2.cmake: -------------------------------------------------------------------------------- 1 | set(OS2 1) 2 | 3 | set(CMAKE_STATIC_LIBRARY_PREFIX "") 4 | set(CMAKE_STATIC_LIBRARY_SUFFIX ".lib") 5 | set(CMAKE_SHARED_LIBRARY_PREFIX "") 6 | set(CMAKE_SHARED_LIBRARY_SUFFIX ".dll") 7 | set(CMAKE_IMPORT_LIBRARY_PREFIX "") 8 | set(CMAKE_IMPORT_LIBRARY_SUFFIX ".lib") 9 | set(CMAKE_EXECUTABLE_SUFFIX ".exe") 10 | set(CMAKE_LINK_LIBRARY_SUFFIX ".lib") 11 | set(CMAKE_DL_LIBS "") 12 | 13 | set(CMAKE_FIND_LIBRARY_PREFIXES "") 14 | set(CMAKE_FIND_LIBRARY_SUFFIXES ".lib") 15 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/OpenVMS.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/UnixPaths) 2 | 3 | set(CMAKE_C_CREATE_STATIC_LIBRARY 4 | " cr " 5 | " " 6 | ) 7 | set(CMAKE_CXX_CREATE_STATIC_LIBRARY ${CMAKE_C_CREATE_STATIC_LIBRARY}) 8 | set(CMAKE_EXECUTABLE_SUFFIX ".exe") # .exe 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/QNX.cmake: -------------------------------------------------------------------------------- 1 | set(QNXNTO 1) 2 | 3 | include(Platform/GNU) 4 | unset(CMAKE_LIBRARY_ARCHITECTURE_REGEX) 5 | 6 | set(CMAKE_DL_LIBS "") 7 | 8 | # Shared libraries with no builtin soname may not be linked safely by 9 | # specifying the file path. 10 | set(CMAKE_PLATFORM_USES_PATH_WHEN_NO_SONAME 1) 11 | 12 | # Initialize C link type selection flags. These flags are used when 13 | # building a shared library, shared module, or executable that links 14 | # to other libraries to select whether to use the static or shared 15 | # versions of the libraries. 16 | foreach(type SHARED_LIBRARY SHARED_MODULE EXE) 17 | set(CMAKE_${type}_LINK_STATIC_C_FLAGS "-Wl,-Bstatic") 18 | set(CMAKE_${type}_LINK_DYNAMIC_C_FLAGS "-Wl,-Bdynamic") 19 | endforeach() 20 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/RISCos.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_SHARED_LIBRARY_C_FLAGS "-G 0") 2 | set(CMAKE_SHARED_LIBRARY_SUFFIX "..o") 3 | set(CMAKE_DL_LIBS "") 4 | set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-Wl,-D,08000000") 5 | 6 | include(Platform/UnixPaths) 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/SCO_SV.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_DL_LIBS "") 2 | set(CMAKE_SHARED_LIBRARY_SONAME_C_FLAG "-h,") 3 | include(Platform/UnixPaths) 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/SINIX.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_C_COMPILE_OPTIONS_PIC -K PIC) 2 | set(CMAKE_C_COMPILE_OPTIONS_PIE "") 3 | set(_CMAKE_C_PIE_MAY_BE_SUPPORTED_BY_LINKER NO) 4 | set(CMAKE_C_LINK_OPTIONS_PIE "") 5 | set(CMAKE_C_LINK_OPTIONS_NO_PIE "") 6 | set(CMAKE_SHARED_LIBRARY_C_FLAGS "-K PIC") 7 | include(Platform/UnixPaths) 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/SunOS-Clang-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/SunOS-GNU-C) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/SunOS-Clang-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/SunOS-GNU-CXX) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/SunOS-GNU-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/SunOS-GNU) 2 | __sunos_compiler_gnu(C) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/SunOS-GNU-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/SunOS-GNU) 2 | __sunos_compiler_gnu(CXX) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/SunOS-GNU-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/SunOS-GNU) 2 | __sunos_compiler_gnu(Fortran) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/SunOS-PathScale-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/SunOS-PathScale) 2 | __sunos_compiler_pathscale(C) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/SunOS-PathScale-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/SunOS-PathScale) 2 | __sunos_compiler_pathscale(CXX) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/SunOS-PathScale-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/SunOS-PathScale) 2 | __sunos_compiler_pathscale(Fortran) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Tru64.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/UnixPaths) 2 | 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/ULTRIX.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_SHARED_LIBRARY_C_FLAGS "-G 0") 2 | set(CMAKE_SHARED_LIBRARY_SUFFIX "..o") 3 | set(CMAKE_DL_LIBS "") 4 | set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-Wl,-D,08000000") 5 | include(Platform/UnixPaths) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/UNIX_SV.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_C_COMPILE_OPTIONS_PIC -K PIC) 2 | set(CMAKE_C_COMPILE_OPTIONS_PIE "") 3 | set(_CMAKE_C_PIE_MAY_BE_SUPPORTED_BY_LINKER NO) 4 | set(CMAKE_C_LINK_OPTIONS_PIE "") 5 | set(CMAKE_C_LINK_OPTIONS_NO_PIE "") 6 | set(CMAKE_SHARED_LIBRARY_C_FLAGS "-K PIC") 7 | set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-Wl,-Bexport") 8 | include(Platform/UnixPaths) 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/UnixWare.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_C_COMPILE_OPTIONS_PIC -K PIC) 2 | set(CMAKE_C_COMPILE_OPTIONS_PIE "") 3 | set(_CMAKE_C_PIE_MAY_BE_SUPPORTED_BY_LINKER NO) 4 | set(CMAKE_C_LINK_OPTIONS_PIE "") 5 | set(CMAKE_C_LINK_OPTIONS_NO_PIE "") 6 | set(CMAKE_SHARED_LIBRARY_C_FLAGS "-K PIC") 7 | set(CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS "-Wl,-Bexport") 8 | include(Platform/UnixPaths) 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-Apple-Swift.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_Swift_IMPLIB_LINKER_FLAGS "-Xlinker -implib:") 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-Borland-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-Embarcadero-C) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-Borland-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-Embarcadero-CXX) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-Clang-ASM.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-Clang) 2 | __windows_compiler_clang(ASM) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-Clang-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-Clang) 2 | __windows_compiler_clang(C) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-Clang-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-Clang) 2 | set(_COMPILE_CXX_MSVC " -TP") 3 | __windows_compiler_clang(CXX) 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-Determine-CXX.cmake: -------------------------------------------------------------------------------- 1 | if(NOT CMAKE_CXX_COMPILER_NAMES) 2 | set(CMAKE_CXX_COMPILER_NAMES c++) 3 | endif() 4 | 5 | # Exclude C++ compilers differing from C compiler only by case 6 | # because this platform may have a case-insensitive filesystem. 7 | set(CMAKE_CXX_COMPILER_EXCLUDE CC aCC xlC) 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-Embarcadero-C.cmake: -------------------------------------------------------------------------------- 1 | set(_lang C) 2 | include(Platform/Windows-Embarcadero) 3 | __embarcadero_language(C) 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-Embarcadero-CXX.cmake: -------------------------------------------------------------------------------- 1 | set(_lang CXX) 2 | include(Platform/Windows-Embarcadero) 3 | __embarcadero_language(CXX) 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-Flang-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-MSVC) 2 | __windows_compiler_msvc(Fortran) 3 | set(CMAKE_Fortran_COMPILE_OBJECT " ${_COMPILE_Fortran} -o -c ") 4 | 5 | set(CMAKE_Fortran_COMPILE_OPTIONS_MSVC_RUNTIME_LIBRARY_MultiThreaded -Xclang --dependent-lib=libcmt) 6 | set(CMAKE_Fortran_COMPILE_OPTIONS_MSVC_RUNTIME_LIBRARY_MultiThreadedDLL -Xclang --dependent-lib=msvcrt) 7 | set(CMAKE_Fortran_COMPILE_OPTIONS_MSVC_RUNTIME_LIBRARY_MultiThreadedDebug -Xclang --dependent-lib=libcmtd) 8 | set(CMAKE_Fortran_COMPILE_OPTIONS_MSVC_RUNTIME_LIBRARY_MultiThreadedDebugDLL -Xclang --dependent-lib=msvcrtd) 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-G95-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-GNU-Fortran) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-GNU-ASM.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-GNU) 2 | __windows_compiler_gnu(ASM) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-GNU-C-ABI.cmake: -------------------------------------------------------------------------------- 1 | __windows_compiler_gnu_abi(C) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-GNU-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-GNU) 2 | __windows_compiler_gnu(C) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-GNU-CXX-ABI.cmake: -------------------------------------------------------------------------------- 1 | __windows_compiler_gnu_abi(CXX) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-GNU-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-GNU) 2 | __windows_compiler_gnu(CXX) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-GNU-Fortran-ABI.cmake: -------------------------------------------------------------------------------- 1 | __windows_compiler_gnu_abi(Fortran) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-GNU-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-GNU) 2 | __windows_compiler_gnu(Fortran) 3 | 4 | # gfortran on 64-bit MinGW defines __SIZEOF_POINTER__ 5 | set(CMAKE_Fortran_SIZEOF_DATA_PTR_DEFAULT 4) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-Intel-ASM.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-Intel) 2 | __windows_compiler_intel(ASM) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-Intel-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-Intel) 2 | __windows_compiler_intel(C) 3 | set(CMAKE_NINJA_DEPTYPE_C intel) # special value handled by CMake 4 | set(CMAKE_DEPFILE_FLAGS_C "-QMMD -QMT -QMF ") 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-Intel-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-Intel) 2 | set(_COMPILE_CXX " /TP") 3 | __windows_compiler_intel(CXX) 4 | set(CMAKE_NINJA_DEPTYPE_CXX intel) # special value handled by CMake 5 | set(CMAKE_DEPFILE_FLAGS_CXX "-QMMD -QMT -QMF ") 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-Intel.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | # This module is shared by multiple languages; use include blocker. 6 | if(__WINDOWS_INTEL) 7 | return() 8 | endif() 9 | set(__WINDOWS_INTEL 1) 10 | 11 | include(Platform/Windows-MSVC) 12 | macro(__windows_compiler_intel lang) 13 | __windows_compiler_msvc(${lang}) 14 | string(REPLACE "" "xilib" CMAKE_${lang}_CREATE_STATIC_LIBRARY "${CMAKE_${lang}_CREATE_STATIC_LIBRARY}") 15 | foreach(rule CREATE_SHARED_LIBRARY CREATE_SHARED_MODULE LINK_EXECUTABLE) 16 | string(REPLACE "" "xilink" CMAKE_${lang}_${rule} "${CMAKE_${lang}_${rule}}") 17 | endforeach() 18 | endmacro() 19 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-MSVC-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-MSVC) 2 | if(NOT CMAKE_C_COMPILER_VERSION VERSION_LESS 18.0) 3 | set(_FS_C " /FS") 4 | endif() 5 | __windows_compiler_msvc(C) 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-MSVC-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-MSVC) 2 | set(_COMPILE_CXX " /TP") 3 | if(NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 18.0) 4 | set(_FS_CXX " /FS") 5 | endif() 6 | __windows_compiler_msvc(CXX) 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-OpenWatcom-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-OpenWatcom) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-OpenWatcom-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-OpenWatcom) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-PGI-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-PGI) 2 | __windows_compiler_pgi(C) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-PGI-Fortran.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-PGI) 2 | __windows_compiler_pgi(Fortran) 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-Watcom-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-OpenWatcom-C) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-Watcom-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-OpenWatcom-CXX) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Windows-windres.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_RC_COMPILE_OBJECT " -O coff ") 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/WindowsCE-MSVC-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-MSVC-C) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/WindowsCE-MSVC-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-MSVC-CXX) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/WindowsCE.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/WindowsPhone-Clang-ASM.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-Clang-ASM) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/WindowsPhone-Clang-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-Clang-C) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/WindowsPhone-Clang-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-Clang-CXX) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/WindowsPhone-GNU-ASM.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-GNU-ASM) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/WindowsPhone-GNU-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-GNU-C) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/WindowsPhone-GNU-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-GNU-CXX) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/WindowsPhone-MSVC-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-MSVC-C) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/WindowsPhone-MSVC-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-MSVC-CXX) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/WindowsPhone.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/WindowsStore-Clang-ASM.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-Clang-ASM) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/WindowsStore-Clang-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-Clang-C) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/WindowsStore-Clang-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-Clang-CXX) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/WindowsStore-GNU-ASM.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-GNU-ASM) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/WindowsStore-GNU-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-GNU-C) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/WindowsStore-GNU-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-GNU-CXX) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/WindowsStore-MSVC-C.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-MSVC-C) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/WindowsStore-MSVC-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows-MSVC-CXX) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/WindowsStore.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Windows) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/Xenix.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/UnixPaths) 2 | 3 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/gas.cmake: -------------------------------------------------------------------------------- 1 | if(UNIX) 2 | set(CMAKE_ASM${ASM_DIALECT}_OUTPUT_EXTENSION .o) 3 | else() 4 | set(CMAKE_ASM${ASM_DIALECT}_OUTPUT_EXTENSION .obj) 5 | endif() 6 | 7 | set(CMAKE_ASM${ASM_DIALECT}_COMPILE_OBJECT " -o ") 8 | 9 | set(CMAKE_ASM${ASM_DIALECT}_CREATE_STATIC_LIBRARY 10 | " cr " 11 | " ") 12 | 13 | set(CMAKE_ASM${ASM_DIALECT}_LINK_EXECUTABLE 14 | " -o ") 15 | 16 | # to be done 17 | set(CMAKE_ASM${ASM_DIALECT}_CREATE_SHARED_LIBRARY) 18 | set(CMAKE_ASM${ASM_DIALECT}_CREATE_SHARED_MODULE) 19 | 20 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/iOS-Determine-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Darwin-Determine-CXX) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/iOS-Initialize.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Darwin-Initialize) 2 | 3 | if(NOT _CMAKE_OSX_SYSROOT_PATH MATCHES "/iPhone(OS|Simulator)") 4 | message(FATAL_ERROR "${CMAKE_OSX_SYSROOT} is not an iOS SDK") 5 | endif() 6 | 7 | set(IOS 1) 8 | 9 | set(_CMAKE_FEATURE_DETECTION_TARGET_TYPE STATIC_LIBRARY) 10 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/iOS.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Darwin) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/kFreeBSD.cmake: -------------------------------------------------------------------------------- 1 | # kFreeBSD looks just like Linux. 2 | include(Platform/Linux) 3 | 4 | set(CMAKE_LIBRARY_ARCHITECTURE_REGEX "[a-z0-9_]+(-[a-z0-9_]+)?-kfreebsd-gnu[a-z0-9_]*") 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/tvOS-Determine-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Darwin-Determine-CXX) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/tvOS-Initialize.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Darwin-Initialize) 2 | 3 | if(NOT _CMAKE_OSX_SYSROOT_PATH MATCHES "/AppleTV(OS|Simulator)") 4 | message(FATAL_ERROR "${CMAKE_OSX_SYSROOT} is not an tvOS SDK") 5 | endif() 6 | 7 | set(_CMAKE_FEATURE_DETECTION_TARGET_TYPE STATIC_LIBRARY) 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/tvOS.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Darwin) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/watchOS-Determine-CXX.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Darwin-Determine-CXX) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/watchOS-Initialize.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Darwin-Initialize) 2 | 3 | if(NOT _CMAKE_OSX_SYSROOT_PATH MATCHES "/Watch(OS|Simulator)") 4 | message(FATAL_ERROR "${CMAKE_OSX_SYSROOT} is not an watchOS SDK") 5 | endif() 6 | 7 | set(_CMAKE_FEATURE_DETECTION_TARGET_TYPE STATIC_LIBRARY) 8 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Platform/watchOS.cmake: -------------------------------------------------------------------------------- 1 | include(Platform/Darwin) 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/RepositoryInfo.txt.in: -------------------------------------------------------------------------------- 1 | repository='@repository@' 2 | module='@module@' 3 | tag='@tag@' 4 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Squish4RunTestCase.bat: -------------------------------------------------------------------------------- 1 | set SQUISHSERVER=%1 2 | set SQUISHRUNNER=%2 3 | set TESTSUITE=%3 4 | set TESTCASE=%4 5 | set AUT=%5 6 | set AUTDIR=%6 7 | 8 | %SQUISHSERVER% --stop 9 | 10 | echo "Adding AUT... %SQUISHSERVER% --config addAUT %AUT% %AUTDIR%" 11 | %SQUISHSERVER% --config addAUT "%AUT%" "%AUTDIR%" 12 | 13 | echo "Starting the squish server... %SQUISHSERVER%" 14 | start /B "Squish Server" %SQUISHSERVER% 15 | 16 | echo "Running the test case... %SQUISHRUNNER% --testsuite %TESTSUITE% --testcase %TESTCASE%" 17 | %SQUISHRUNNER% --testsuite "%TESTSUITE%" --testcase "%TESTCASE%" 18 | set returnValue=%ERRORLEVEL% 19 | 20 | echo "Stopping the squish server... %SQUISHSERVER% --stop" 21 | %SQUISHSERVER% --stop 22 | 23 | exit /B %returnValue% 24 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/Squish4RunTestCase.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | SQUISHSERVER=$1 4 | SQUISHRUNNER=$2 5 | TESTSUITE=$3 6 | TESTCASE=$4 7 | AUT=$5 8 | AUTDIR=$6 9 | 10 | $SQUISHSERVER --stop > /dev/null 2>&1 11 | 12 | echo "Adding AUT... $SQUISHSERVER --config addAUT $AUT $AUTDIR" 13 | $SQUISHSERVER --config addAUT "$AUT" "$AUTDIR" || exit 255 14 | # sleep 1 15 | 16 | echo "Starting the squish server... $SQUISHSERVER --daemon" 17 | $SQUISHSERVER --daemon || exit 255 18 | # sleep 2 19 | 20 | echo "Running the test case... $SQUISHRUNNER --testsuite $TESTSUITE --testcase $TESTCASE" 21 | $SQUISHRUNNER --testsuite "$TESTSUITE" --testcase "$TESTCASE" 22 | returnValue=$? 23 | 24 | echo "Stopping the squish server... $SQUISHSERVER --stop" 25 | $SQUISHSERVER --stop 26 | 27 | exit $returnValue 28 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/SquishRunTestCase.bat: -------------------------------------------------------------------------------- 1 | echo 'Starting the squish server...' 2 | start %1 3 | 4 | echo 'Running the test case...' 5 | %2 --testcase %3 --wrapper %4 --aut %5 6 | set result=%ERRORLEVEL% 7 | 8 | echo 'Stopping the squish server...' 9 | %1 --stop 10 | 11 | exit \b %result% 12 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/SquishRunTestCase.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | echo "Starting the squish server...$1 --daemon" 4 | $1 --daemon 5 | 6 | echo "Running the test case...$2 --testcase $3 --wrapper $4 --aut $5" 7 | $2 --testcase $3 --wrapper $4 --aut $5 8 | returnValue=$? 9 | 10 | echo "Stopping the squish server...$1 --stop" 11 | $1 --stop 12 | 13 | exit $returnValue 14 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/TestForANSIStreamHeaders.cxx: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main(int, char* []) 4 | { 5 | return 0; 6 | } 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/TestForAnsiForScope.cxx: -------------------------------------------------------------------------------- 1 | int main(int, char* []) 2 | { 3 | int i; 4 | for (int i = 0; i < 1; ++i) 5 | ; 6 | (void)i; 7 | return 0; 8 | } 9 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/TestForSSTREAM.cxx: -------------------------------------------------------------------------------- 1 | #include 2 | int main(int, char* []) 3 | { 4 | std::ostringstream os; 5 | os << "12345"; 6 | if (os.str().size() == 5) { 7 | return 0; 8 | } 9 | return -1; 10 | } 11 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/TestForSTDNamespace.cxx: -------------------------------------------------------------------------------- 1 | #include 2 | int main(int, char* []) 3 | { 4 | std::list(); 5 | return 0; 6 | } 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/UseJava/ClearClassFiles.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | # This script deletes compiled Java class files. 5 | 6 | if(CMAKE_JAVA_CLASS_OUTPUT_PATH) 7 | if(EXISTS "${CMAKE_JAVA_CLASS_OUTPUT_PATH}/java_class_filelist") 8 | file(STRINGS "${CMAKE_JAVA_CLASS_OUTPUT_PATH}/java_class_filelist" classes) 9 | list(TRANSFORM classes PREPEND "${CMAKE_JAVA_CLASS_OUTPUT_PATH}/") 10 | if(classes) 11 | file(REMOVE ${classes}) 12 | message(STATUS "Clean class files from previous build") 13 | endif() 14 | endif() 15 | else() 16 | message(FATAL_ERROR "Can't find CMAKE_JAVA_CLASS_OUTPUT_PATH") 17 | endif() 18 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/ecos_clean.cmake: -------------------------------------------------------------------------------- 1 | # Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 | # file Copyright.txt or https://cmake.org/licensing for details. 3 | 4 | 5 | file(GLOB _files ${ECOS_DIR}/*) 6 | 7 | # remove all directories, which consist of lower-case letters only 8 | # this skips e.g. CVS/ and .subversion/ 9 | foreach(_entry ${_files}) 10 | if(IS_DIRECTORY ${_entry}) 11 | get_filename_component(dir ${_entry} NAME) 12 | if(${dir} MATCHES "^[a-z]+$") 13 | file(REMOVE_RECURSE ${_entry}) 14 | endif() 15 | endif() 16 | endforeach() 17 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/kde3init_dummy.cpp.in: -------------------------------------------------------------------------------- 1 | 2 | /* used by KDE3Macros.cmake */ 3 | 4 | extern "C" int kdemain(int argc, char* argv[]); 5 | extern "C" int kdeinitmain(int argc, char* argv[]) { return kdemain(argc,argv); } 6 | int main(int argc, char* argv[]) { return kdemain(argc,argv); } 7 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Modules/readme.txt: -------------------------------------------------------------------------------- 1 | See the "Find Modules" section of the cmake-developer(7) manual page. 2 | 3 | For more information about how to contribute modules to CMake, see this page: 4 | https://gitlab.kitware.com/cmake/community/-/wikis/doc/cmake/dev/Module-Maintainers 5 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Templates/CMakeVSMacros1.vsmacros: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Templates/CMakeVSMacros1.vsmacros -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Templates/CMakeVSMacros2.vsmacros: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Templates/CMakeVSMacros2.vsmacros -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Templates/CPack.GenericDescription.txt: -------------------------------------------------------------------------------- 1 | DESCRIPTION 2 | =========== 3 | 4 | This is an installer created using CPack (https://cmake.org). No additional installation instructions provided. 5 | 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Templates/CPack.GenericLicense.txt: -------------------------------------------------------------------------------- 1 | LICENSE 2 | ======= 3 | 4 | This is an installer created using CPack (https://cmake.org). No license provided. 5 | 6 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Templates/CPack.GenericWelcome.txt: -------------------------------------------------------------------------------- 1 | Welcome to installation. This program will guide you through the installation of this software. 2 | -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Templates/Windows/ApplicationIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Templates/Windows/ApplicationIcon.png -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Templates/Windows/Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Templates/Windows/Logo.png -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Templates/Windows/SmallLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Templates/Windows/SmallLogo.png -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Templates/Windows/SmallLogo44x44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Templates/Windows/SmallLogo44x44.png -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Templates/Windows/SplashScreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Templates/Windows/SplashScreen.png -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Templates/Windows/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Templates/Windows/StoreLogo.png -------------------------------------------------------------------------------- /Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Templates/Windows/Windows_TemporaryKey.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/cmake-3.18.3-win64-x64/share/cmake-3.18/Templates/Windows/Windows_TemporaryKey.pfx -------------------------------------------------------------------------------- /Tools/vswhere/vswhere.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/Tools/vswhere/vswhere.exe -------------------------------------------------------------------------------- /example/a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/example/a.png -------------------------------------------------------------------------------- /example/b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/example/b.png -------------------------------------------------------------------------------- /example/c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/example/c.png -------------------------------------------------------------------------------- /example/d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/example/d.png -------------------------------------------------------------------------------- /example/e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/example/e.png -------------------------------------------------------------------------------- /example/f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/example/f.png -------------------------------------------------------------------------------- /example/g.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/example/g.png -------------------------------------------------------------------------------- /example/h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qjh5606/SDF-LightMap/d7c416278f70608ad72f6829ac4efb0045f40967/example/h.png --------------------------------------------------------------------------------