PATH:
usr
/
share
/
cmake
/
Modules
# Distributed under the OSI-approved BSD 3-Clause License. See accompanying # file Copyright.txt or https://cmake.org/licensing for details. #[=======================================================================[.rst: FindPostgreSQL -------------- Find the PostgreSQL installation. IMPORTED Targets ^^^^^^^^^^^^^^^^ .. versionadded:: 3.14 This module defines :prop_tgt:`IMPORTED` target ``PostgreSQL::PostgreSQL`` if PostgreSQL has been found. Result Variables ^^^^^^^^^^^^^^^^ This module will set the following variables in your project: ``PostgreSQL_FOUND`` True if PostgreSQL is found. ``PostgreSQL_LIBRARIES`` the PostgreSQL libraries needed for linking ``PostgreSQL_INCLUDE_DIRS`` the directories of the PostgreSQL headers ``PostgreSQL_LIBRARY_DIRS`` the link directories for PostgreSQL libraries ``PostgreSQL_VERSION_STRING`` the version of PostgreSQL found ``PostgreSQL_TYPE_INCLUDE_DIR`` the directories of the PostgreSQL server headers Components ^^^^^^^^^^ This module contains additional ``Server`` component, that forcibly checks for the presence of server headers. Note that ``PostgreSQL_TYPE_INCLUDE_DIR`` is set regardless of the presence of the ``Server`` component in find_package call. #]=======================================================================] # ---------------------------------------------------------------------------- # History: # This module is derived from the module originally found in the VTK source tree. # # ---------------------------------------------------------------------------- # Note: # PostgreSQL_ADDITIONAL_VERSIONS is a variable that can be used to set the # version number of the implementation of PostgreSQL. # In Windows the default installation of PostgreSQL uses that as part of the path. # E.g C:\Program Files\PostgreSQL\8.4. # Currently, the following version numbers are known to this module: # "14" "13" "12" "11" "10" "9.6" "9.5" "9.4" "9.3" "9.2" "9.1" "9.0" "8.4" "8.3" "8.2" "8.1" "8.0" # # To use this variable just do something like this: # set(PostgreSQL_ADDITIONAL_VERSIONS "9.2" "8.4.4") # before calling find_package(PostgreSQL) in your CMakeLists.txt file. # This will mean that the versions you set here will be found first in the order # specified before the default ones are searched. # # ---------------------------------------------------------------------------- # You may need to manually set: # PostgreSQL_INCLUDE_DIR - the path to where the PostgreSQL include files are. # PostgreSQL_LIBRARY_DIR - The path to where the PostgreSQL library files are. # If FindPostgreSQL.cmake cannot find the include files or the library files. # # ---------------------------------------------------------------------------- # The following variables are set if PostgreSQL is found: # PostgreSQL_FOUND - Set to true when PostgreSQL is found. # PostgreSQL_INCLUDE_DIRS - Include directories for PostgreSQL # PostgreSQL_LIBRARY_DIRS - Link directories for PostgreSQL libraries # PostgreSQL_LIBRARIES - The PostgreSQL libraries. # # The ``PostgreSQL::PostgreSQL`` imported target is also created. # # ---------------------------------------------------------------------------- # If you have installed PostgreSQL in a non-standard location. # (Please note that in the following comments, it is assumed that <Your Path> # points to the root directory of the include directory of PostgreSQL.) # Then you have three options. # 1) After CMake runs, set PostgreSQL_INCLUDE_DIR to <Your Path>/include and # PostgreSQL_LIBRARY_DIR to wherever the library pq (or libpq in windows) is # 2) Use CMAKE_INCLUDE_PATH to set a path to <Your Path>/PostgreSQL<-version>. This will allow find_path() # to locate PostgreSQL_INCLUDE_DIR by utilizing the PATH_SUFFIXES option. e.g. In your CMakeLists.txt file # set(CMAKE_INCLUDE_PATH ${CMAKE_INCLUDE_PATH} "<Your Path>/include") # 3) Set an environment variable called ${PostgreSQL_ROOT} that points to the root of where you have # installed PostgreSQL, e.g. <Your Path>. # # ---------------------------------------------------------------------------- cmake_policy(PUSH) cmake_policy(SET CMP0057 NEW) # if IN_LIST set(PostgreSQL_INCLUDE_PATH_DESCRIPTION "top-level directory containing the PostgreSQL include directories. E.g /usr/local/include/PostgreSQL/8.4 or C:/Program Files/PostgreSQL/8.4/include") set(PostgreSQL_INCLUDE_DIR_MESSAGE "Set the PostgreSQL_INCLUDE_DIR cmake cache entry to the ${PostgreSQL_INCLUDE_PATH_DESCRIPTION}") set(PostgreSQL_LIBRARY_PATH_DESCRIPTION "top-level directory containing the PostgreSQL libraries.") set(PostgreSQL_LIBRARY_DIR_MESSAGE "Set the PostgreSQL_LIBRARY_DIR cmake cache entry to the ${PostgreSQL_LIBRARY_PATH_DESCRIPTION}") set(PostgreSQL_ROOT_DIR_MESSAGE "Set the PostgreSQL_ROOT system variable to where PostgreSQL is found on the machine E.g C:/Program Files/PostgreSQL/8.4") set(PostgreSQL_KNOWN_VERSIONS ${PostgreSQL_ADDITIONAL_VERSIONS} "14" "13" "12" "11" "10" "9.6" "9.5" "9.4" "9.3" "9.2" "9.1" "9.0" "8.4" "8.3" "8.2" "8.1" "8.0") # Define additional search paths for root directories. set( PostgreSQL_ROOT_DIRECTORIES ENV PostgreSQL_ROOT ${PostgreSQL_ROOT} ) foreach(suffix ${PostgreSQL_KNOWN_VERSIONS}) if(WIN32) list(APPEND PostgreSQL_LIBRARY_ADDITIONAL_SEARCH_SUFFIXES "PostgreSQL/${suffix}/lib") list(APPEND PostgreSQL_INCLUDE_ADDITIONAL_SEARCH_SUFFIXES "PostgreSQL/${suffix}/include") list(APPEND PostgreSQL_TYPE_ADDITIONAL_SEARCH_SUFFIXES "PostgreSQL/${suffix}/include/server") endif() if(UNIX) list(APPEND PostgreSQL_LIBRARY_ADDITIONAL_SEARCH_SUFFIXES "postgresql${suffix}" "postgresql@${suffix}" "pgsql-${suffix}/lib") list(APPEND PostgreSQL_INCLUDE_ADDITIONAL_SEARCH_SUFFIXES "postgresql${suffix}" "postgresql@${suffix}" "postgresql/${suffix}" "pgsql-${suffix}/include") list(APPEND PostgreSQL_TYPE_ADDITIONAL_SEARCH_SUFFIXES "postgresql${suffix}/server" "postgresql@${suffix}/server" "postgresql/${suffix}/server" "pgsql-${suffix}/include/server") endif() endforeach() # # Look for an installation. # find_path(PostgreSQL_INCLUDE_DIR NAMES libpq-fe.h PATHS # Look in other places. ${PostgreSQL_ROOT_DIRECTORIES} PATH_SUFFIXES pgsql postgresql include ${PostgreSQL_INCLUDE_ADDITIONAL_SEARCH_SUFFIXES} # Help the user find it if we cannot. DOC "The ${PostgreSQL_INCLUDE_DIR_MESSAGE}" ) find_path(PostgreSQL_TYPE_INCLUDE_DIR NAMES catalog/pg_type.h PATHS # Look in other places. ${PostgreSQL_ROOT_DIRECTORIES} PATH_SUFFIXES postgresql pgsql/server postgresql/server include/server ${PostgreSQL_TYPE_ADDITIONAL_SEARCH_SUFFIXES} # Help the user find it if we cannot. DOC "The ${PostgreSQL_INCLUDE_DIR_MESSAGE}" ) # The PostgreSQL library. set (PostgreSQL_LIBRARY_TO_FIND pq) # Setting some more prefixes for the library set (PostgreSQL_LIB_PREFIX "") if ( WIN32 ) set (PostgreSQL_LIB_PREFIX ${PostgreSQL_LIB_PREFIX} "lib") set (PostgreSQL_LIBRARY_TO_FIND ${PostgreSQL_LIB_PREFIX}${PostgreSQL_LIBRARY_TO_FIND}) endif() function(__postgresql_find_library _name) find_library(${_name} NAMES ${ARGN} PATHS ${PostgreSQL_ROOT_DIRECTORIES} PATH_SUFFIXES lib ${PostgreSQL_LIBRARY_ADDITIONAL_SEARCH_SUFFIXES} # Help the user find it if we cannot. DOC "The ${PostgreSQL_LIBRARY_DIR_MESSAGE}" ) endfunction() # For compatibility with versions prior to this multi-config search, honor # any PostgreSQL_LIBRARY that is already specified and skip the search. if(PostgreSQL_LIBRARY) set(PostgreSQL_LIBRARIES "${PostgreSQL_LIBRARY}") get_filename_component(PostgreSQL_LIBRARY_DIR "${PostgreSQL_LIBRARY}" PATH) else() __postgresql_find_library(PostgreSQL_LIBRARY_RELEASE ${PostgreSQL_LIBRARY_TO_FIND}) __postgresql_find_library(PostgreSQL_LIBRARY_DEBUG ${PostgreSQL_LIBRARY_TO_FIND}d) include(${CMAKE_CURRENT_LIST_DIR}/SelectLibraryConfigurations.cmake) select_library_configurations(PostgreSQL) mark_as_advanced(PostgreSQL_LIBRARY_RELEASE PostgreSQL_LIBRARY_DEBUG) if(PostgreSQL_LIBRARY_RELEASE) get_filename_component(PostgreSQL_LIBRARY_DIR "${PostgreSQL_LIBRARY_RELEASE}" PATH) elseif(PostgreSQL_LIBRARY_DEBUG) get_filename_component(PostgreSQL_LIBRARY_DIR "${PostgreSQL_LIBRARY_DEBUG}" PATH) else() set(PostgreSQL_LIBRARY_DIR "") endif() endif() if (PostgreSQL_INCLUDE_DIR) # Some platforms include multiple pg_config.hs for multi-lib configurations # This is a temporary workaround. A better solution would be to compile # a dummy c file and extract the value of the symbol. file(GLOB _PG_CONFIG_HEADERS "${PostgreSQL_INCLUDE_DIR}/pg_config*.h") foreach(_PG_CONFIG_HEADER ${_PG_CONFIG_HEADERS}) if(EXISTS "${_PG_CONFIG_HEADER}") file(STRINGS "${_PG_CONFIG_HEADER}" pgsql_version_str REGEX "^#define[\t ]+PG_VERSION_NUM[\t ]+.*") if(pgsql_version_str) string(REGEX REPLACE "^#define[\t ]+PG_VERSION_NUM[\t ]+([0-9]*).*" "\\1" _PostgreSQL_VERSION_NUM "${pgsql_version_str}") break() endif() endif() endforeach() if (_PostgreSQL_VERSION_NUM) # 9.x and older encoding if (_PostgreSQL_VERSION_NUM LESS 100000) math(EXPR _PostgreSQL_major_version "${_PostgreSQL_VERSION_NUM} / 10000") math(EXPR _PostgreSQL_minor_version "${_PostgreSQL_VERSION_NUM} % 10000 / 100") math(EXPR _PostgreSQL_patch_version "${_PostgreSQL_VERSION_NUM} % 100") set(PostgreSQL_VERSION_STRING "${_PostgreSQL_major_version}.${_PostgreSQL_minor_version}.${_PostgreSQL_patch_version}") unset(_PostgreSQL_major_version) unset(_PostgreSQL_minor_version) unset(_PostgreSQL_patch_version) else () math(EXPR _PostgreSQL_major_version "${_PostgreSQL_VERSION_NUM} / 10000") math(EXPR _PostgreSQL_minor_version "${_PostgreSQL_VERSION_NUM} % 10000") set(PostgreSQL_VERSION_STRING "${_PostgreSQL_major_version}.${_PostgreSQL_minor_version}") unset(_PostgreSQL_major_version) unset(_PostgreSQL_minor_version) endif () else () foreach(_PG_CONFIG_HEADER ${_PG_CONFIG_HEADERS}) if(EXISTS "${_PG_CONFIG_HEADER}") file(STRINGS "${_PG_CONFIG_HEADER}" pgsql_version_str REGEX "^#define[\t ]+PG_VERSION[\t ]+\".*\"") if(pgsql_version_str) string(REGEX REPLACE "^#define[\t ]+PG_VERSION[\t ]+\"([^\"]*)\".*" "\\1" PostgreSQL_VERSION_STRING "${pgsql_version_str}") break() endif() endif() endforeach() endif () unset(_PostgreSQL_VERSION_NUM) unset(pgsql_version_str) endif() if("Server" IN_LIST PostgreSQL_FIND_COMPONENTS) set(PostgreSQL_Server_FOUND TRUE) if(NOT PostgreSQL_TYPE_INCLUDE_DIR) set(PostgreSQL_Server_FOUND FALSE) endif() endif() # Did we find anything? include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake) find_package_handle_standard_args(PostgreSQL REQUIRED_VARS PostgreSQL_LIBRARY PostgreSQL_INCLUDE_DIR HANDLE_COMPONENTS VERSION_VAR PostgreSQL_VERSION_STRING) set(PostgreSQL_FOUND ${POSTGRESQL_FOUND}) function(__postgresql_import_library _target _var _config) if(_config) set(_config_suffix "_${_config}") else() set(_config_suffix "") endif() set(_lib "${${_var}${_config_suffix}}") if(EXISTS "${_lib}") if(_config) set_property(TARGET ${_target} APPEND PROPERTY IMPORTED_CONFIGURATIONS ${_config}) endif() set_target_properties(${_target} PROPERTIES IMPORTED_LOCATION${_config_suffix} "${_lib}") endif() endfunction() # Now try to get the include and library path. if(PostgreSQL_FOUND) set(PostgreSQL_INCLUDE_DIRS ${PostgreSQL_INCLUDE_DIR}) if(PostgreSQL_TYPE_INCLUDE_DIR) list(APPEND PostgreSQL_INCLUDE_DIRS ${PostgreSQL_TYPE_INCLUDE_DIR}) endif() set(PostgreSQL_LIBRARY_DIRS ${PostgreSQL_LIBRARY_DIR}) if (NOT TARGET PostgreSQL::PostgreSQL) add_library(PostgreSQL::PostgreSQL UNKNOWN IMPORTED) set_target_properties(PostgreSQL::PostgreSQL PROPERTIES INTERFACE_INCLUDE_DIRECTORIES "${PostgreSQL_INCLUDE_DIRS}") __postgresql_import_library(PostgreSQL::PostgreSQL PostgreSQL_LIBRARY "") __postgresql_import_library(PostgreSQL::PostgreSQL PostgreSQL_LIBRARY "RELEASE") __postgresql_import_library(PostgreSQL::PostgreSQL PostgreSQL_LIBRARY "DEBUG") endif () endif() mark_as_advanced(PostgreSQL_INCLUDE_DIR PostgreSQL_TYPE_INCLUDE_DIR) cmake_policy(POP)
[+]
..
[+]
AndroidTestUtilities
[+]
CMakeAddFortranSubdirectory
[+]
CheckIPOSupported
[+]
Compiler
[+]
CompilerId
[+]
FetchContent
[+]
FindCUDA
[+]
FindMPI
[+]
FindPython
[+]
FortranCInterface
[+]
IntelVSImplicitPath
[+]
Internal
[+]
Platform
[+]
UseJava
[+]
UseSWIG
[-] CMakeDetermineFortranCompiler.cmake
[edit]
[-] AddFileDependencies.cmake
[edit]
[-] CMakeDetermineISPCCompiler.cmake
[edit]
[-] AndroidTestUtilities.cmake
[edit]
[-] CMakeCheckCompilerFlagCommonPatterns.cmake
[edit]
[-] BasicConfigVersion-AnyNewerVersion.cmake.in
[edit]
[-] CMakeCommonLanguageInclude.cmake
[edit]
[-] BasicConfigVersion-ExactVersion.cmake.in
[edit]
[-] CMakeDetermineCSharpCompiler.cmake
[edit]
[-] CPack.cmake
[edit]
[-] BasicConfigVersion-SameMajorVersion.cmake.in
[edit]
[-] CMakeCXXInformation.cmake
[edit]
[-] CMakeFindXCode.cmake
[edit]
[-] BasicConfigVersion-SameMinorVersion.cmake.in
[edit]
[-] CMakeDetermineJavaCompiler.cmake
[edit]
[-] BundleUtilities.cmake
[edit]
[-] CMakePlatformId.h.in
[edit]
[-] CMake.cmake
[edit]
[-] CMakeCompilerABI.h
[edit]
[-] CTest.cmake
[edit]
[-] CMakeASM-ATTInformation.cmake
[edit]
[-] CMakeDetermineOBJCCompiler.cmake
[edit]
[-] CMakeASMCompiler.cmake.in
[edit]
[-] CMakeDetermineOBJCXXCompiler.cmake
[edit]
[-] CMakeASMInformation.cmake
[edit]
[-] CMakeCompilerIdDetection.cmake
[edit]
[-] CMakeASM_MASMInformation.cmake
[edit]
[-] CMakeConfigurableFile.in
[edit]
[-] CMakeASM_NASMInformation.cmake
[edit]
[-] CMakeDependentOption.cmake
[edit]
[-] CMakeAddFortranSubdirectory.cmake
[edit]
[-] CMakeDetermineRCCompiler.cmake
[edit]
[-] CMakeAddNewLanguage.txt
[edit]
[-] CMakeDetermineASM-ATTCompiler.cmake
[edit]
[-] CMakeBackwardCompatibilityC.cmake
[edit]
[-] CMakeDetermineCompileFeatures.cmake
[edit]
[-] CMakeBackwardCompatibilityCXX.cmake
[edit]
[-] CMakeDetermineSwiftCompiler.cmake
[edit]
[-] CMakeBorlandFindMake.cmake
[edit]
[-] CMakeDetermineVSServicePack.cmake
[edit]
[-] CMakeBuildSettings.cmake.in
[edit]
[-] CMakeExpandImportedTargets.cmake
[edit]
[-] CMakeCCompiler.cmake.in
[edit]
[-] CMakeFindWMake.cmake
[edit]
[-] CMakeCCompilerABI.c
[edit]
[-] CMakeExportBuildSettings.cmake
[edit]
[-] CMakeCCompilerId.c.in
[edit]
[-] CMakeFindCodeBlocks.cmake
[edit]
[-] CMakeCInformation.cmake
[edit]
[-] CMakeDetermineCompiler.cmake
[edit]
[-] CMakeCSharpCompiler.cmake.in
[edit]
[-] CMakeFindBinUtils.cmake
[edit]
[-] CMakeCSharpCompilerId.cs.in
[edit]
[-] CMakeDetermineCompilerABI.cmake
[edit]
[-] CMakeCSharpInformation.cmake
[edit]
[-] CMakeFindFrameworks.cmake
[edit]
[-] CMakeCUDACompiler.cmake.in
[edit]
[-] CMakeFindDependencyMacro.cmake
[edit]
[-] CMakeCUDACompilerABI.cu
[edit]
[-] CMakeFindEclipseCDT4.cmake
[edit]
[-] CMakeCUDACompilerId.cu.in
[edit]
[-] CMakeFindJavaCommon.cmake
[edit]
[-] CMakeCUDAInformation.cmake
[edit]
[-] CMakeFindKate.cmake
[edit]
[-] CMakeCXXCompiler.cmake.in
[edit]
[-] CMakeFindSublimeText2.cmake
[edit]
[-] CMakeCXXCompilerABI.cpp
[edit]
[-] CMakeFindPackageMode.cmake
[edit]
[-] CMakeCXXCompilerId.cpp.in
[edit]
[-] CMakeDetermineASMCompiler.cmake
[edit]
[-] CMakeDetermineCUDACompiler.cmake
[edit]
[-] CMakeDetermineASM_MASMCompiler.cmake
[edit]
[-] CMakeDetermineCXXCompiler.cmake
[edit]
[-] CMakeDetermineASM_NASMCompiler.cmake
[edit]
[-] CMakeDetermineCompilerId.cmake
[edit]
[-] CMakeDetermineCCompiler.cmake
[edit]
[-] CMakeFortranCompiler.cmake.in
[edit]
[-] CMakeDetermineSystem.cmake
[edit]
[-] CMakeSystem.cmake.in
[edit]
[-] CMakeSystemSpecificInitialize.cmake
[edit]
[-] CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake
[edit]
[-] CMakeForceCompiler.cmake
[edit]
[-] CMakeTestJavaCompiler.cmake
[edit]
[-] CMakeFortranCompilerABI.F
[edit]
[-] CMakeTestOBJCCompiler.cmake
[edit]
[-] CMakeFortranCompilerId.F.in
[edit]
[-] CMakeTestASM-ATTCompiler.cmake
[edit]
[-] CMakeFortranInformation.cmake
[edit]
[-] CMakeTestOBJCXXCompiler.cmake
[edit]
[-] CMakeGenericSystem.cmake
[edit]
[-] CMakeTestRCCompiler.cmake
[edit]
[-] CMakeGraphVizOptions.cmake
[edit]
[-] CMakeTestASMCompiler.cmake
[edit]
[-] CMakeIOSInstallCombined.cmake
[edit]
[-] CMakeTestSwiftCompiler.cmake
[edit]
[-] CMakeISPCCompiler.cmake.in
[edit]
[-] CMakeUnixFindMake.cmake
[edit]
[-] CMakeISPCCompilerABI.ispc
[edit]
[-] CMakeVerifyManifest.cmake
[edit]
[-] CMakeISPCCompilerId.ispc.in
[edit]
[-] CPackComponent.cmake
[edit]
[-] CMakeISPCInformation.cmake
[edit]
[-] CMakeTestASM_MASMCompiler.cmake
[edit]
[-] CMakeImportBuildSettings.cmake
[edit]
[-] CMakeTestASM_NASMCompiler.cmake
[edit]
[-] CMakeInitializeConfigs.cmake
[edit]
[-] CPackIFW.cmake
[edit]
[-] CMakeJOMFindMake.cmake
[edit]
[-] CPackIFWConfigureFile.cmake
[edit]
[-] CMakeJavaCompiler.cmake.in
[edit]
[-] CSharpUtilities.cmake
[edit]
[-] CMakeJavaInformation.cmake
[edit]
[-] CMakeTestCCompiler.cmake
[edit]
[-] CMakeLanguageInformation.cmake
[edit]
[-] CTestCoverageCollectGCOV.cmake
[edit]
[-] CMakeMSYSFindMake.cmake
[edit]
[-] CTestScriptMode.cmake
[edit]
[-] CMakeMinGWFindMake.cmake
[edit]
[-] CTestTargets.cmake
[edit]
[-] CMakeNMakeFindMake.cmake
[edit]
[-] CTestUseLaunchers.cmake
[edit]
[-] CMakeNinjaFindMake.cmake
[edit]
[-] CheckCCompilerFlag.cmake
[edit]
[-] CMakeOBJCCompiler.cmake.in
[edit]
[-] CheckCSourceCompiles.cmake
[edit]
[-] CMakeOBJCCompilerABI.m
[edit]
[-] CheckCSourceRuns.cmake
[edit]
[-] CMakeOBJCCompilerId.m.in
[edit]
[-] CheckCXXCompilerFlag.cmake
[edit]
[-] CMakeOBJCInformation.cmake
[edit]
[-] CMakeTestCSharpCompiler.cmake
[edit]
[-] CMakeOBJCXXCompiler.cmake.in
[edit]
[-] CheckCXXSourceCompiles.cmake
[edit]
[-] CMakeOBJCXXCompilerABI.mm
[edit]
[-] CheckCXXSourceRuns.cmake
[edit]
[-] CMakeOBJCXXCompilerId.mm.in
[edit]
[-] CMakeTestCUDACompiler.cmake
[edit]
[-] CMakeOBJCXXInformation.cmake
[edit]
[-] CMakeTestCXXCompiler.cmake
[edit]
[-] CMakePackageConfigHelpers.cmake
[edit]
[-] CheckCXXSymbolExists.cmake
[edit]
[-] CMakeParseArguments.cmake
[edit]
[-] CMakeTestCompilerCommon.cmake
[edit]
[-] CMakeParseImplicitIncludeInfo.cmake
[edit]
[-] CMakeTestFortranCompiler.cmake
[edit]
[-] CMakeParseImplicitLinkInfo.cmake
[edit]
[-] CMakeTestGNU.c
[edit]
[-] FindHg.cmake
[edit]
[-] CMakeParseLibraryArchitecture.cmake
[edit]
[-] CheckCompilerFlag.cmake
[edit]
[-] CMakePrintHelpers.cmake
[edit]
[-] CMakeTestISPCCompiler.cmake
[edit]
[-] CMakePrintSystemInformation.cmake
[edit]
[-] CheckForPthreads.c
[edit]
[-] CMakePushCheckState.cmake
[edit]
[-] CheckFortranCompilerFlag.cmake
[edit]
[-] CMakeRCCompiler.cmake.in
[edit]
[-] CheckFortranFunctionExists.cmake
[edit]
[-] CMakeRCInformation.cmake
[edit]
[-] CheckFortranSourceCompiles.cmake
[edit]
[-] CMakeSwiftCompiler.cmake.in
[edit]
[-] CheckFortranSourceRuns.cmake
[edit]
[-] CMakeSwiftInformation.cmake
[edit]
[-] DeployQt4.cmake
[edit]
[-] Dart.cmake
[edit]
[-] CMakeSystemSpecificInformation.cmake
[edit]
[-] FindQt.cmake
[edit]
[-] CheckFunctionExists.c
[edit]
[-] CheckFunctionExists.cmake
[edit]
[-] CheckIPOSupported.cmake
[edit]
[-] CheckIncludeFile.c.in
[edit]
[-] CheckIncludeFile.cmake
[edit]
[-] CheckIncludeFile.cxx.in
[edit]
[-] CheckIncludeFileCXX.cmake
[edit]
[-] CheckIncludeFiles.cmake
[edit]
[-] CheckLanguage.cmake
[edit]
[-] CheckLibraryExists.cmake
[edit]
[-] CheckLibraryExists.lists.in
[edit]
[-] CheckLinkerFlag.cmake
[edit]
[-] CheckOBJCCompilerFlag.cmake
[edit]
[-] CheckOBJCSourceCompiles.cmake
[edit]
[-] CheckOBJCSourceRuns.cmake
[edit]
[-] CheckOBJCXXCompilerFlag.cmake
[edit]
[-] CheckOBJCXXSourceCompiles.cmake
[edit]
[-] CheckOBJCXXSourceRuns.cmake
[edit]
[-] CheckPIESupported.cmake
[edit]
[-] CheckPrototypeDefinition.c.in
[edit]
[-] CheckPrototypeDefinition.cmake
[edit]
[-] CheckSizeOf.cmake
[edit]
[-] CheckSourceCompiles.cmake
[edit]
[-] CheckSourceRuns.cmake
[edit]
[-] CheckStructHasMember.cmake
[edit]
[-] CheckSymbolExists.cmake
[edit]
[-] CheckTypeSize.c.in
[edit]
[-] CheckTypeSize.cmake
[edit]
[-] CheckTypeSizeMap.cmake.in
[edit]
[-] CheckVariableExists.c
[edit]
[-] CheckVariableExists.cmake
[edit]
[-] FindFLTK.cmake
[edit]
[-] DartConfiguration.tcl.in
[edit]
[-] FindGDAL.cmake
[edit]
[-] Documentation.cmake
[edit]
[-] FindGIF.cmake
[edit]
[-] DummyCXXFile.cxx
[edit]
[-] FindGLEW.cmake
[edit]
[-] ExternalData.cmake
[edit]
[-] FindDoxygen.cmake
[edit]
[-] UseQt4.cmake
[edit]
[-] ExternalData_config.cmake.in
[edit]
[-] FindEXPAT.cmake
[edit]
[-] readme.txt
[edit]
[-] FindRuby.cmake
[edit]
[-] FindEnvModules.cmake
[edit]
[-] FindFLEX.cmake
[edit]
[-] FindFLTK2.cmake
[edit]
[-] ExternalProject.cmake
[edit]
[-] FindFontconfig.cmake
[edit]
[-] FLTKCompatibility.cmake
[edit]
[-] FindFreetype.cmake
[edit]
[-] FeatureSummary.cmake
[edit]
[-] FindGLU.cmake
[edit]
[-] FetchContent.cmake
[edit]
[-] FindGLUT.cmake
[edit]
[-] FindALSA.cmake
[edit]
[-] FindGSL.cmake
[edit]
[-] FindASPELL.cmake
[edit]
[-] FindGTK.cmake
[edit]
[-] FindAVIFile.cmake
[edit]
[-] FindGTK2.cmake
[edit]
[-] FindArmadillo.cmake
[edit]
[-] FindGTest.cmake
[edit]
[-] FindBISON.cmake
[edit]
[-] FindGettext.cmake
[edit]
[-] FindBLAS.cmake
[edit]
[-] FindGit.cmake
[edit]
[-] FindBZip2.cmake
[edit]
[-] FindGnuTLS.cmake
[edit]
[-] FindBacktrace.cmake
[edit]
[-] FindGnuplot.cmake
[edit]
[-] FindBoost.cmake
[edit]
[-] FindHDF5.cmake
[edit]
[-] FindBullet.cmake
[edit]
[-] FindHSPELL.cmake
[edit]
[-] FindCABLE.cmake
[edit]
[-] FindHTMLHelp.cmake
[edit]
[-] FindCUDA.cmake
[edit]
[-] FindGCCXML.cmake
[edit]
[-] FindCUDAToolkit.cmake
[edit]
[-] FindICU.cmake
[edit]
[-] FindCURL.cmake
[edit]
[-] FindIce.cmake
[edit]
[-] FindCVS.cmake
[edit]
[-] FindIconv.cmake
[edit]
[-] FindCoin3D.cmake
[edit]
[-] FindIcotool.cmake
[edit]
[-] FindCups.cmake
[edit]
[-] FindImageMagick.cmake
[edit]
[-] FindCurses.cmake
[edit]
[-] FindIntl.cmake
[edit]
[-] FindCxxTest.cmake
[edit]
[-] FindJNI.cmake
[edit]
[-] FindCygwin.cmake
[edit]
[-] FindJPEG.cmake
[edit]
[-] FindDCMTK.cmake
[edit]
[-] FindJasper.cmake
[edit]
[-] FindDart.cmake
[edit]
[-] FindJava.cmake
[edit]
[-] FindDevIL.cmake
[edit]
[-] FindLibArchive.cmake
[edit]
[-] FindKDE3.cmake
[edit]
[-] FindKDE4.cmake
[edit]
[-] FindLAPACK.cmake
[edit]
[-] FindLATEX.cmake
[edit]
[-] FindLTTngUST.cmake
[edit]
[-] FindTclsh.cmake
[edit]
[-] FindLibLZMA.cmake
[edit]
[-] FindThreads.cmake
[edit]
[-] FindLibXml2.cmake
[edit]
[-] FindUnixCommands.cmake
[edit]
[-] FindLibXslt.cmake
[edit]
[-] FindVulkan.cmake
[edit]
[-] FindLibinput.cmake
[edit]
[-] FindWget.cmake
[edit]
[-] FindLua.cmake
[edit]
[-] FindWish.cmake
[edit]
[-] FindLua50.cmake
[edit]
[-] FindX11.cmake
[edit]
[-] FindLua51.cmake
[edit]
[-] FindXCTest.cmake
[edit]
[-] FindMFC.cmake
[edit]
[-] FindXMLRPC.cmake
[edit]
[-] FindMPEG.cmake
[edit]
[-] FindXalanC.cmake
[edit]
[-] FindMPEG2.cmake
[edit]
[-] FindXercesC.cmake
[edit]
[-] FindMPI.cmake
[edit]
[-] FindZLIB.cmake
[edit]
[-] FindMatlab.cmake
[edit]
[-] Findosg.cmake
[edit]
[-] FindMotif.cmake
[edit]
[-] FindosgAnimation.cmake
[edit]
[-] FindODBC.cmake
[edit]
[-] FindosgDB.cmake
[edit]
[-] FindOpenACC.cmake
[edit]
[-] FindosgFX.cmake
[edit]
[-] FindOpenAL.cmake
[edit]
[-] FindosgGA.cmake
[edit]
[-] FindOpenCL.cmake
[edit]
[-] FindosgIntrospection.cmake
[edit]
[-] FindOpenGL.cmake
[edit]
[-] FindosgManipulator.cmake
[edit]
[-] FindOpenMP.cmake
[edit]
[-] FindosgParticle.cmake
[edit]
[-] FindOpenSSL.cmake
[edit]
[-] FindSWIG.cmake
[edit]
[-] FindOpenSceneGraph.cmake
[edit]
[-] FindSelfPackers.cmake
[edit]
[-] FindOpenThreads.cmake
[edit]
[-] FindosgPresentation.cmake
[edit]
[-] FindPHP4.cmake
[edit]
[-] FindosgProducer.cmake
[edit]
[-] FindPNG.cmake
[edit]
[-] InstallRequiredSystemLibraries.cmake
[edit]
[-] FindPackageHandleStandardArgs.cmake
[edit]
[-] FindSquish.cmake
[edit]
[-] FindPackageMessage.cmake
[edit]
[-] FindosgQt.cmake
[edit]
[-] FindPatch.cmake
[edit]
[-] FindosgShadow.cmake
[edit]
[-] FindPerl.cmake
[edit]
[-] FindosgSim.cmake
[edit]
[-] FindPerlLibs.cmake
[edit]
[-] FindosgTerrain.cmake
[edit]
[-] FindPhysFS.cmake
[edit]
[-] FindosgText.cmake
[edit]
[-] FindPike.cmake
[edit]
[-] FindosgUtil.cmake
[edit]
[-] FindPkgConfig.cmake
[edit]
[-] FindSubversion.cmake
[edit]
[-] FindPostgreSQL.cmake
[edit]
[-] FindosgViewer.cmake
[edit]
[-] FindProducer.cmake
[edit]
[-] FindosgVolume.cmake
[edit]
[-] FindProtobuf.cmake
[edit]
[-] FindosgWidget.cmake
[edit]
[-] FindPython.cmake
[edit]
[-] Findosg_functions.cmake
[edit]
[-] FindPython2.cmake
[edit]
[-] FindwxWidgets.cmake
[edit]
[-] FindPython3.cmake
[edit]
[-] FindTCL.cmake
[edit]
[-] FindPythonInterp.cmake
[edit]
[-] FindTIFF.cmake
[edit]
[-] FindPythonLibs.cmake
[edit]
[-] FindwxWindows.cmake
[edit]
[-] FindQt3.cmake
[edit]
[-] FortranCInterface.cmake
[edit]
[-] FindQt4.cmake
[edit]
[-] GNUInstallDirs.cmake
[edit]
[-] FindQuickTime.cmake
[edit]
[-] GenerateExportHeader.cmake
[edit]
[-] FindRTI.cmake
[edit]
[-] GetPrerequisites.cmake
[edit]
[-] GoogleTest.cmake
[edit]
[-] FindSDL.cmake
[edit]
[-] GoogleTestAddTests.cmake
[edit]
[-] FindSDL_image.cmake
[edit]
[-] ITKCompatibility.cmake
[edit]
[-] FindSDL_mixer.cmake
[edit]
[-] MacOSXFrameworkInfo.plist.in
[edit]
[-] FindSDL_net.cmake
[edit]
[-] KDE3Macros.cmake
[edit]
[-] FindSDL_sound.cmake
[edit]
[-] MacOSXBundleInfo.plist.in
[edit]
[-] FindSDL_ttf.cmake
[edit]
[-] MatlabTestsRedirect.cmake
[edit]
[-] FindSQLite3.cmake
[edit]
[-] FindTclStub.cmake
[edit]
[-] MacroAddFileDependencies.cmake
[edit]
[-] ProcessorCount.cmake
[edit]
[-] Qt4ConfigDependentSettings.cmake
[edit]
[-] Qt4Macros.cmake
[edit]
[-] SelectLibraryConfigurations.cmake
[edit]
[-] Squish4RunTestCase.bat
[edit]
[-] Squish4RunTestCase.sh
[edit]
[-] SquishRunTestCase.bat
[edit]
[-] SquishRunTestCase.sh
[edit]
[-] SquishTestScript.cmake
[edit]
[-] SystemInformation.cmake
[edit]
[-] SystemInformation.in
[edit]
[-] TestBigEndian.cmake
[edit]
[-] TestCXXAcceptsFlag.cmake
[edit]
[-] TestEndianess.c.in
[edit]
[-] TestForANSIForScope.cmake
[edit]
[-] TestForANSIStreamHeaders.cmake
[edit]
[-] TestForANSIStreamHeaders.cxx
[edit]
[-] TestForAnsiForScope.cxx
[edit]
[-] TestForSSTREAM.cmake
[edit]
[-] TestForSSTREAM.cxx
[edit]
[-] TestForSTDNamespace.cmake
[edit]
[-] TestForSTDNamespace.cxx
[edit]
[-] UseEcos.cmake
[edit]
[-] UseJava.cmake
[edit]
[-] UsePkgConfig.cmake
[edit]
[-] UseSWIG.cmake
[edit]
[-] Use_wxWindows.cmake
[edit]
[-] UsewxWidgets.cmake
[edit]
[-] VTKCompatibility.cmake
[edit]
[-] WriteBasicConfigVersionFile.cmake
[edit]
[-] WriteCompilerDetectionHeader.cmake
[edit]
[+]
CUDA
[+]
ExternalProject
[-] CMakeTestHIPCompiler.cmake
[edit]
[-] FindMsys.cmake
[edit]
[-] FindOpenSP.cmake
[edit]
[-] FindSDL_gfx.cmake
[edit]
[-] ecos_clean.cmake
[edit]
[-] exportheader.cmake.in
[edit]
[-] kde3init_dummy.cpp.in
[edit]
[-] kde3uic.cmake
[edit]
[-] CMakeASM_MARMASMInformation.cmake
[edit]
[-] CMakeTestASM_MARMASMCompiler.cmake
[edit]
[-] CMakeDetermineASM_MARMASMCompiler.cmake
[edit]
[-] CMakeDetermineHIPCompiler.cmake
[edit]
[-] CMakeFortranCompilerABI.F90
[edit]
[-] CMakeHIPCompiler.cmake.in
[edit]
[-] CMakeHIPCompilerABI.hip
[edit]
[-] CMakeHIPCompilerId.hip.in
[edit]
[-] CMakeHIPInformation.cmake
[edit]