SM0 She11
Path:
/
/
usr
/
share
/
cmake
/
Modules
Full Path (server): /usr/share/cmake/Modules
Create Fil3
Upl04d Fil3
📄 AddFileDependencies.cmake
[E]
[D]
[R]
📄 AutomocInfo.cmake.in
[E]
[D]
[R]
📄 BasicConfigVersion-AnyNewerVersion.cmake.in
[E]
[D]
[R]
📄 BasicConfigVersion-ExactVersion.cmake.in
[E]
[D]
[R]
📄 BasicConfigVersion-SameMajorVersion.cmake.in
[E]
[D]
[R]
📄 BundleUtilities.cmake
[E]
[D]
[R]
📄 CMake.cmake
[E]
[D]
[R]
📄 CMakeASM-ATTInformation.cmake
[E]
[D]
[R]
📄 CMakeASMCompiler.cmake.in
[E]
[D]
[R]
📄 CMakeASMInformation.cmake
[E]
[D]
[R]
📄 CMakeASM_MASMInformation.cmake
[E]
[D]
[R]
📄 CMakeASM_NASMInformation.cmake
[E]
[D]
[R]
📁 CMakeAddFortranSubdirectory
Open
[D]
[R]
📄 CMakeAddFortranSubdirectory.cmake
[E]
[D]
[R]
📄 CMakeAddNewLanguage.txt
[E]
[D]
[R]
📄 CMakeBackwardCompatibilityC.cmake
[E]
[D]
[R]
📄 CMakeBackwardCompatibilityCXX.cmake
[E]
[D]
[R]
📄 CMakeBorlandFindMake.cmake
[E]
[D]
[R]
📄 CMakeBuildSettings.cmake.in
[E]
[D]
[R]
📄 CMakeCCompiler.cmake.in
[E]
[D]
[R]
📄 CMakeCCompilerABI.c
[E]
[D]
[R]
📄 CMakeCCompilerId.c.in
[E]
[D]
[R]
📄 CMakeCInformation.cmake
[E]
[D]
[R]
📄 CMakeCXXCompiler.cmake.in
[E]
[D]
[R]
📄 CMakeCXXCompilerABI.cpp
[E]
[D]
[R]
📄 CMakeCXXCompilerId.cpp.in
[E]
[D]
[R]
📄 CMakeCXXInformation.cmake
[E]
[D]
[R]
📄 CMakeClDeps.cmake
[E]
[D]
[R]
📄 CMakeCommonLanguageInclude.cmake
[E]
[D]
[R]
📄 CMakeCompilerABI.h
[E]
[D]
[R]
📄 CMakeConfigurableFile.in
[E]
[D]
[R]
📄 CMakeDependentOption.cmake
[E]
[D]
[R]
📄 CMakeDetermineASM-ATTCompiler.cmake
[E]
[D]
[R]
📄 CMakeDetermineASMCompiler.cmake
[E]
[D]
[R]
📄 CMakeDetermineASM_MASMCompiler.cmake
[E]
[D]
[R]
📄 CMakeDetermineASM_NASMCompiler.cmake
[E]
[D]
[R]
📄 CMakeDetermineCCompiler.cmake
[E]
[D]
[R]
📄 CMakeDetermineCXXCompiler.cmake
[E]
[D]
[R]
📄 CMakeDetermineCompiler.cmake
[E]
[D]
[R]
📄 CMakeDetermineCompilerABI.cmake
[E]
[D]
[R]
📄 CMakeDetermineCompilerId.cmake
[E]
[D]
[R]
📄 CMakeDetermineFortranCompiler.cmake
[E]
[D]
[R]
📄 CMakeDetermineJavaCompiler.cmake
[E]
[D]
[R]
📄 CMakeDetermineRCCompiler.cmake
[E]
[D]
[R]
📄 CMakeDetermineSystem.cmake
[E]
[D]
[R]
📄 CMakeDetermineVSServicePack.cmake
[E]
[D]
[R]
📄 CMakeExpandImportedTargets.cmake
[E]
[D]
[R]
📄 CMakeExportBuildSettings.cmake
[E]
[D]
[R]
📄 CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake
[E]
[D]
[R]
📄 CMakeFindBinUtils.cmake
[E]
[D]
[R]
📄 CMakeFindCodeBlocks.cmake
[E]
[D]
[R]
📄 CMakeFindEclipseCDT4.cmake
[E]
[D]
[R]
📄 CMakeFindFrameworks.cmake
[E]
[D]
[R]
📄 CMakeFindKDevelop3.cmake
[E]
[D]
[R]
📄 CMakeFindPackageMode.cmake
[E]
[D]
[R]
📄 CMakeFindWMake.cmake
[E]
[D]
[R]
📄 CMakeFindXCode.cmake
[E]
[D]
[R]
📄 CMakeForceCompiler.cmake
[E]
[D]
[R]
📄 CMakeFortranCompiler.cmake.in
[E]
[D]
[R]
📄 CMakeFortranCompilerABI.F
[E]
[D]
[R]
📄 CMakeFortranCompilerId.F.in
[E]
[D]
[R]
📄 CMakeFortranInformation.cmake
[E]
[D]
[R]
📄 CMakeGenericSystem.cmake
[E]
[D]
[R]
📄 CMakeGraphVizOptions.cmake
[E]
[D]
[R]
📄 CMakeImportBuildSettings.cmake
[E]
[D]
[R]
📄 CMakeJOMFindMake.cmake
[E]
[D]
[R]
📄 CMakeJavaCompiler.cmake.in
[E]
[D]
[R]
📄 CMakeJavaInformation.cmake
[E]
[D]
[R]
📄 CMakeMSYSFindMake.cmake
[E]
[D]
[R]
📄 CMakeMinGWFindMake.cmake
[E]
[D]
[R]
📄 CMakeNMakeFindMake.cmake
[E]
[D]
[R]
📄 CMakeNinjaFindMake.cmake
[E]
[D]
[R]
📄 CMakePackageConfigHelpers.cmake
[E]
[D]
[R]
📄 CMakeParseArguments.cmake
[E]
[D]
[R]
📄 CMakeParseImplicitLinkInfo.cmake
[E]
[D]
[R]
📄 CMakePlatformId.h.in
[E]
[D]
[R]
📄 CMakePrintHelpers.cmake
[E]
[D]
[R]
📄 CMakePrintSystemInformation.cmake
[E]
[D]
[R]
📄 CMakePushCheckState.cmake
[E]
[D]
[R]
📄 CMakeRCCompiler.cmake.in
[E]
[D]
[R]
📄 CMakeRCInformation.cmake
[E]
[D]
[R]
📄 CMakeSystem.cmake.in
[E]
[D]
[R]
📄 CMakeSystemSpecificInformation.cmake
[E]
[D]
[R]
📄 CMakeTestASM-ATTCompiler.cmake
[E]
[D]
[R]
📄 CMakeTestASMCompiler.cmake
[E]
[D]
[R]
📄 CMakeTestASM_MASMCompiler.cmake
[E]
[D]
[R]
📄 CMakeTestASM_NASMCompiler.cmake
[E]
[D]
[R]
📄 CMakeTestCCompiler.cmake
[E]
[D]
[R]
📄 CMakeTestCXXCompiler.cmake
[E]
[D]
[R]
📄 CMakeTestCompilerCommon.cmake
[E]
[D]
[R]
📄 CMakeTestFortranCompiler.cmake
[E]
[D]
[R]
📄 CMakeTestGNU.c
[E]
[D]
[R]
📄 CMakeTestJavaCompiler.cmake
[E]
[D]
[R]
📄 CMakeTestRCCompiler.cmake
[E]
[D]
[R]
📄 CMakeTestWatcomVersion.c
[E]
[D]
[R]
📄 CMakeUnixFindMake.cmake
[E]
[D]
[R]
📄 CMakeVS10FindMake.cmake
[E]
[D]
[R]
📄 CMakeVS11FindMake.cmake
[E]
[D]
[R]
📄 CMakeVS12FindMake.cmake
[E]
[D]
[R]
📄 CMakeVS6BackwardCompatibility.cmake
[E]
[D]
[R]
📄 CMakeVS6FindMake.cmake
[E]
[D]
[R]
📄 CMakeVS71FindMake.cmake
[E]
[D]
[R]
📄 CMakeVS7BackwardCompatibility.cmake
[E]
[D]
[R]
📄 CMakeVS7FindMake.cmake
[E]
[D]
[R]
📄 CMakeVS8FindMake.cmake
[E]
[D]
[R]
📄 CMakeVS9FindMake.cmake
[E]
[D]
[R]
📄 CMakeVerifyManifest.cmake
[E]
[D]
[R]
📄 CPack.DS_Store.in
[E]
[D]
[R]
📄 CPack.Description.plist.in
[E]
[D]
[R]
📄 CPack.Info.plist.in
[E]
[D]
[R]
📄 CPack.OSXScriptLauncher.in
[E]
[D]
[R]
📄 CPack.OSXScriptLauncher.rsrc.in
[E]
[D]
[R]
📄 CPack.OSXX11.Info.plist.in
[E]
[D]
[R]
📄 CPack.OSXX11.main.scpt.in
[E]
[D]
[R]
📄 CPack.RuntimeScript.in
[E]
[D]
[R]
📄 CPack.STGZ_Header.sh.in
[E]
[D]
[R]
📄 CPack.VolumeIcon.icns.in
[E]
[D]
[R]
📄 CPack.background.png.in
[E]
[D]
[R]
📄 CPack.cmake
[E]
[D]
[R]
📄 CPack.distribution.dist.in
[E]
[D]
[R]
📄 CPackBundle.cmake
[E]
[D]
[R]
📄 CPackComponent.cmake
[E]
[D]
[R]
📄 CPackCygwin.cmake
[E]
[D]
[R]
📄 CPackDMG.cmake
[E]
[D]
[R]
📄 CPackDeb.cmake
[E]
[D]
[R]
📄 CPackNSIS.cmake
[E]
[D]
[R]
📄 CPackPackageMaker.cmake
[E]
[D]
[R]
📄 CPackRPM.cmake
[E]
[D]
[R]
📄 CPackWIX.cmake
[E]
[D]
[R]
📄 CPackZIP.cmake
[E]
[D]
[R]
📄 CTest.cmake
[E]
[D]
[R]
📄 CTestScriptMode.cmake
[E]
[D]
[R]
📄 CTestTargets.cmake
[E]
[D]
[R]
📄 CTestUseLaunchers.cmake
[E]
[D]
[R]
📄 CheckCCompilerFlag.cmake
[E]
[D]
[R]
📄 CheckCSourceCompiles.cmake
[E]
[D]
[R]
📄 CheckCSourceRuns.cmake
[E]
[D]
[R]
📄 CheckCXXCompilerFlag.cmake
[E]
[D]
[R]
📄 CheckCXXSourceCompiles.cmake
[E]
[D]
[R]
📄 CheckCXXSourceRuns.cmake
[E]
[D]
[R]
📄 CheckCXXSymbolExists.cmake
[E]
[D]
[R]
📄 CheckForPthreads.c
[E]
[D]
[R]
📄 CheckFortranFunctionExists.cmake
[E]
[D]
[R]
📄 CheckFunctionExists.c
[E]
[D]
[R]
📄 CheckFunctionExists.cmake
[E]
[D]
[R]
📄 CheckIncludeFile.c.in
[E]
[D]
[R]
📄 CheckIncludeFile.cmake
[E]
[D]
[R]
📄 CheckIncludeFile.cxx.in
[E]
[D]
[R]
📄 CheckIncludeFileCXX.cmake
[E]
[D]
[R]
📄 CheckIncludeFiles.cmake
[E]
[D]
[R]
📄 CheckLanguage.cmake
[E]
[D]
[R]
📄 CheckLibraryExists.cmake
[E]
[D]
[R]
📄 CheckLibraryExists.lists.in
[E]
[D]
[R]
📄 CheckPrototypeDefinition.c.in
[E]
[D]
[R]
📄 CheckPrototypeDefinition.cmake
[E]
[D]
[R]
📄 CheckSizeOf.cmake
[E]
[D]
[R]
📄 CheckStructHasMember.cmake
[E]
[D]
[R]
📄 CheckSymbolExists.cmake
[E]
[D]
[R]
📄 CheckTypeSize.c.in
[E]
[D]
[R]
📄 CheckTypeSize.cmake
[E]
[D]
[R]
📄 CheckTypeSizeMap.cmake.in
[E]
[D]
[R]
📄 CheckVariableExists.c
[E]
[D]
[R]
📄 CheckVariableExists.cmake
[E]
[D]
[R]
📁 Compiler
Open
[D]
[R]
📁 CompilerId
Open
[D]
[R]
📄 Dart.cmake
[E]
[D]
[R]
📄 DartConfiguration.tcl.in
[E]
[D]
[R]
📄 DeployQt4.cmake
[E]
[D]
[R]
📄 Documentation.cmake
[E]
[D]
[R]
📄 DummyCXXFile.cxx
[E]
[D]
[R]
📄 ExternalData.cmake
[E]
[D]
[R]
📄 ExternalData_config.cmake.in
[E]
[D]
[R]
📄 ExternalProject.cmake
[E]
[D]
[R]
📄 FLTKCompatibility.cmake
[E]
[D]
[R]
📄 FeatureSummary.cmake
[E]
[D]
[R]
📄 FindALSA.cmake
[E]
[D]
[R]
📄 FindASPELL.cmake
[E]
[D]
[R]
📄 FindAVIFile.cmake
[E]
[D]
[R]
📄 FindArmadillo.cmake
[E]
[D]
[R]
📄 FindBISON.cmake
[E]
[D]
[R]
📄 FindBLAS.cmake
[E]
[D]
[R]
📄 FindBZip2.cmake
[E]
[D]
[R]
📄 FindBoost.cmake
[E]
[D]
[R]
📄 FindBullet.cmake
[E]
[D]
[R]
📄 FindCABLE.cmake
[E]
[D]
[R]
📁 FindCUDA
Open
[D]
[R]
📄 FindCUDA.cmake
[E]
[D]
[R]
📄 FindCURL.cmake
[E]
[D]
[R]
📄 FindCVS.cmake
[E]
[D]
[R]
📄 FindCoin3D.cmake
[E]
[D]
[R]
📄 FindCups.cmake
[E]
[D]
[R]
📄 FindCurses.cmake
[E]
[D]
[R]
📄 FindCxxTest.cmake
[E]
[D]
[R]
📄 FindCygwin.cmake
[E]
[D]
[R]
📄 FindDCMTK.cmake
[E]
[D]
[R]
📄 FindDart.cmake
[E]
[D]
[R]
📄 FindDevIL.cmake
[E]
[D]
[R]
📄 FindDoxygen.cmake
[E]
[D]
[R]
📄 FindEXPAT.cmake
[E]
[D]
[R]
📄 FindFLEX.cmake
[E]
[D]
[R]
📄 FindFLTK.cmake
[E]
[D]
[R]
📄 FindFLTK2.cmake
[E]
[D]
[R]
📄 FindFreetype.cmake
[E]
[D]
[R]
📄 FindGCCXML.cmake
[E]
[D]
[R]
📄 FindGDAL.cmake
[E]
[D]
[R]
📄 FindGIF.cmake
[E]
[D]
[R]
📄 FindGLEW.cmake
[E]
[D]
[R]
📄 FindGLU.cmake
[E]
[D]
[R]
📄 FindGLUT.cmake
[E]
[D]
[R]
📄 FindGTK.cmake
[E]
[D]
[R]
📄 FindGTK2.cmake
[E]
[D]
[R]
📄 FindGTest.cmake
[E]
[D]
[R]
📄 FindGettext.cmake
[E]
[D]
[R]
📄 FindGit.cmake
[E]
[D]
[R]
📄 FindGnuTLS.cmake
[E]
[D]
[R]
📄 FindGnuplot.cmake
[E]
[D]
[R]
📄 FindHDF5.cmake
[E]
[D]
[R]
📄 FindHSPELL.cmake
[E]
[D]
[R]
📄 FindHTMLHelp.cmake
[E]
[D]
[R]
📄 FindHg.cmake
[E]
[D]
[R]
📄 FindITK.cmake
[E]
[D]
[R]
📄 FindIcotool.cmake
[E]
[D]
[R]
📄 FindImageMagick.cmake
[E]
[D]
[R]
📄 FindJNI.cmake
[E]
[D]
[R]
📄 FindJPEG.cmake
[E]
[D]
[R]
📄 FindJasper.cmake
[E]
[D]
[R]
📄 FindJava.cmake
[E]
[D]
[R]
📄 FindKDE3.cmake
[E]
[D]
[R]
📄 FindKDE4.cmake
[E]
[D]
[R]
📄 FindLAPACK.cmake
[E]
[D]
[R]
📄 FindLATEX.cmake
[E]
[D]
[R]
📄 FindLibArchive.cmake
[E]
[D]
[R]
📄 FindLibLZMA.cmake
[E]
[D]
[R]
📄 FindLibXml2.cmake
[E]
[D]
[R]
📄 FindLibXslt.cmake
[E]
[D]
[R]
📄 FindLua50.cmake
[E]
[D]
[R]
📄 FindLua51.cmake
[E]
[D]
[R]
📄 FindLua52.cmake
[E]
[D]
[R]
📄 FindMFC.cmake
[E]
[D]
[R]
📄 FindMPEG.cmake
[E]
[D]
[R]
📄 FindMPEG2.cmake
[E]
[D]
[R]
📄 FindMPI.cmake
[E]
[D]
[R]
📄 FindMatlab.cmake
[E]
[D]
[R]
📄 FindMotif.cmake
[E]
[D]
[R]
📄 FindOpenAL.cmake
[E]
[D]
[R]
📄 FindOpenGL.cmake
[E]
[D]
[R]
📄 FindOpenMP.cmake
[E]
[D]
[R]
📄 FindOpenSSL.cmake
[E]
[D]
[R]
📄 FindOpenSceneGraph.cmake
[E]
[D]
[R]
📄 FindOpenThreads.cmake
[E]
[D]
[R]
📄 FindPHP4.cmake
[E]
[D]
[R]
📄 FindPNG.cmake
[E]
[D]
[R]
📄 FindPackageHandleStandardArgs.cmake
[E]
[D]
[R]
📄 FindPackageMessage.cmake
[E]
[D]
[R]
📄 FindPerl.cmake
[E]
[D]
[R]
📄 FindPerlLibs.cmake
[E]
[D]
[R]
📄 FindPhysFS.cmake
[E]
[D]
[R]
📄 FindPike.cmake
[E]
[D]
[R]
📄 FindPkgConfig.cmake
[E]
[D]
[R]
📄 FindPostgreSQL.cmake
[E]
[D]
[R]
📄 FindProducer.cmake
[E]
[D]
[R]
📄 FindProtobuf.cmake
[E]
[D]
[R]
📄 FindPythonInterp.cmake
[E]
[D]
[R]
📄 FindPythonLibs.cmake
[E]
[D]
[R]
📄 FindQt.cmake
[E]
[D]
[R]
📄 FindQt3.cmake
[E]
[D]
[R]
📄 FindQt4.cmake
[E]
[D]
[R]
📄 FindQuickTime.cmake
[E]
[D]
[R]
📄 FindRTI.cmake
[E]
[D]
[R]
📄 FindRuby.cmake
[E]
[D]
[R]
📄 FindSDL.cmake
[E]
[D]
[R]
📄 FindSDL_image.cmake
[E]
[D]
[R]
📄 FindSDL_mixer.cmake
[E]
[D]
[R]
📄 FindSDL_net.cmake
[E]
[D]
[R]
📄 FindSDL_sound.cmake
[E]
[D]
[R]
📄 FindSDL_ttf.cmake
[E]
[D]
[R]
📄 FindSWIG.cmake
[E]
[D]
[R]
📄 FindSelfPackers.cmake
[E]
[D]
[R]
📄 FindSquish.cmake
[E]
[D]
[R]
📄 FindSubversion.cmake
[E]
[D]
[R]
📄 FindTCL.cmake
[E]
[D]
[R]
📄 FindTIFF.cmake
[E]
[D]
[R]
📄 FindTclStub.cmake
[E]
[D]
[R]
📄 FindTclsh.cmake
[E]
[D]
[R]
📄 FindThreads.cmake
[E]
[D]
[R]
📄 FindUnixCommands.cmake
[E]
[D]
[R]
📄 FindVTK.cmake
[E]
[D]
[R]
📄 FindWget.cmake
[E]
[D]
[R]
📄 FindWish.cmake
[E]
[D]
[R]
📄 FindX11.cmake
[E]
[D]
[R]
📄 FindXMLRPC.cmake
[E]
[D]
[R]
📄 FindZLIB.cmake
[E]
[D]
[R]
📄 Findosg.cmake
[E]
[D]
[R]
📄 FindosgAnimation.cmake
[E]
[D]
[R]
📄 FindosgDB.cmake
[E]
[D]
[R]
📄 FindosgFX.cmake
[E]
[D]
[R]
📄 FindosgGA.cmake
[E]
[D]
[R]
📄 FindosgIntrospection.cmake
[E]
[D]
[R]
📄 FindosgManipulator.cmake
[E]
[D]
[R]
📄 FindosgParticle.cmake
[E]
[D]
[R]
📄 FindosgPresentation.cmake
[E]
[D]
[R]
📄 FindosgProducer.cmake
[E]
[D]
[R]
📄 FindosgQt.cmake
[E]
[D]
[R]
📄 FindosgShadow.cmake
[E]
[D]
[R]
📄 FindosgSim.cmake
[E]
[D]
[R]
📄 FindosgTerrain.cmake
[E]
[D]
[R]
📄 FindosgText.cmake
[E]
[D]
[R]
📄 FindosgUtil.cmake
[E]
[D]
[R]
📄 FindosgViewer.cmake
[E]
[D]
[R]
📄 FindosgVolume.cmake
[E]
[D]
[R]
📄 FindosgWidget.cmake
[E]
[D]
[R]
📄 Findosg_functions.cmake
[E]
[D]
[R]
📄 FindwxWidgets.cmake
[E]
[D]
[R]
📄 FindwxWindows.cmake
[E]
[D]
[R]
📁 FortranCInterface
Open
[D]
[R]
📄 FortranCInterface.cmake
[E]
[D]
[R]
📄 GNUInstallDirs.cmake
[E]
[D]
[R]
📄 GenerateExportHeader.cmake
[E]
[D]
[R]
📄 GetPrerequisites.cmake
[E]
[D]
[R]
📄 ITKCompatibility.cmake
[E]
[D]
[R]
📄 InstallRequiredSystemLibraries.cmake
[E]
[D]
[R]
📁 IntelVSImplicitPath
Open
[D]
[R]
📄 KDE3Macros.cmake
[E]
[D]
[R]
📄 MacOSXBundleInfo.plist.in
[E]
[D]
[R]
📄 MacOSXFrameworkInfo.plist.in
[E]
[D]
[R]
📄 MacroAddFileDependencies.cmake
[E]
[D]
[R]
📄 NSIS.InstallOptions.ini.in
[E]
[D]
[R]
📄 NSIS.template.in
[E]
[D]
[R]
📁 Platform
Open
[D]
[R]
📄 ProcessorCount.cmake
[E]
[D]
[R]
📄 Qt4ConfigDependentSettings.cmake
[E]
[D]
[R]
📄 Qt4Macros.cmake
[E]
[D]
[R]
📄 RepositoryInfo.txt.in
[E]
[D]
[R]
📄 SelectLibraryConfigurations.cmake
[E]
[D]
[R]
📄 Squish4RunTestCase.bat
[E]
[D]
[R]
📄 Squish4RunTestCase.sh
[E]
[D]
[R]
📄 SquishRunTestCase.bat
[E]
[D]
[R]
📄 SquishRunTestCase.sh
[E]
[D]
[R]
📄 SquishTestScript.cmake
[E]
[D]
[R]
📄 SystemInformation.cmake
[E]
[D]
[R]
📄 SystemInformation.in
[E]
[D]
[R]
📄 TestBigEndian.cmake
[E]
[D]
[R]
📄 TestCXXAcceptsFlag.cmake
[E]
[D]
[R]
📄 TestEndianess.c.in
[E]
[D]
[R]
📄 TestForANSIForScope.cmake
[E]
[D]
[R]
📄 TestForANSIStreamHeaders.cmake
[E]
[D]
[R]
📄 TestForANSIStreamHeaders.cxx
[E]
[D]
[R]
📄 TestForAnsiForScope.cxx
[E]
[D]
[R]
📄 TestForSSTREAM.cmake
[E]
[D]
[R]
📄 TestForSSTREAM.cxx
[E]
[D]
[R]
📄 TestForSTDNamespace.cmake
[E]
[D]
[R]
📄 TestForSTDNamespace.cxx
[E]
[D]
[R]
📄 UseEcos.cmake
[E]
[D]
[R]
📄 UseJava.cmake
[E]
[D]
[R]
📄 UseJavaClassFilelist.cmake
[E]
[D]
[R]
📄 UseJavaSymlinks.cmake
[E]
[D]
[R]
📄 UsePkgConfig.cmake
[E]
[D]
[R]
📄 UseQt4.cmake
[E]
[D]
[R]
📄 UseSWIG.cmake
[E]
[D]
[R]
📄 UseVTK40.cmake
[E]
[D]
[R]
📄 UseVTKBuildSettings40.cmake
[E]
[D]
[R]
📄 UseVTKConfig40.cmake
[E]
[D]
[R]
📄 Use_wxWindows.cmake
[E]
[D]
[R]
📄 UsewxWidgets.cmake
[E]
[D]
[R]
📄 VTKCompatibility.cmake
[E]
[D]
[R]
📄 WIX.template.in
[E]
[D]
[R]
📄 WriteBasicConfigVersionFile.cmake
[E]
[D]
[R]
📄 ecos_clean.cmake
[E]
[D]
[R]
📄 exportheader.cmake.in
[E]
[D]
[R]
📄 kde3init_dummy.cpp.in
[E]
[D]
[R]
📄 kde3uic.cmake
[E]
[D]
[R]
📄 readme.txt
[E]
[D]
[R]
Editing: FindBLAS.cmake
# - Find BLAS library # This module finds an installed fortran library that implements the BLAS # linear-algebra interface (see http://www.netlib.org/blas/). # The list of libraries searched for is taken # from the autoconf macro file, acx_blas.m4 (distributed at # http://ac-archive.sourceforge.net/ac-archive/acx_blas.html). # # This module sets the following variables: # BLAS_FOUND - set to true if a library implementing the BLAS interface # is found # BLAS_LINKER_FLAGS - uncached list of required linker flags (excluding -l # and -L). # BLAS_LIBRARIES - uncached list of libraries (using full path name) to # link against to use BLAS # BLAS95_LIBRARIES - uncached list of libraries (using full path name) # to link against to use BLAS95 interface # BLAS95_FOUND - set to true if a library implementing the BLAS f95 interface # is found # BLA_STATIC if set on this determines what kind of linkage we do (static) # BLA_VENDOR if set checks only the specified vendor, if not set checks # all the possibilities # BLA_F95 if set on tries to find the f95 interfaces for BLAS/LAPACK ########## ### List of vendors (BLA_VENDOR) valid in this module ## Goto,ATLAS PhiPACK,CXML,DXML,SunPerf,SCSL,SGIMATH,IBMESSL,Intel10_32 (intel mkl v10 32 bit),Intel10_64lp (intel mkl v10 64 bit,lp thread model, lp64 model), ## Intel10_64lp_seq (intel mkl v10 64 bit,sequential code, lp64 model), ## Intel( older versions of mkl 32 and 64 bit), ACML,ACML_MP,ACML_GPU,Apple, NAS, Generic # C/CXX should be enabled to use Intel mkl #============================================================================= # Copyright 2007-2009 Kitware, Inc. # # Distributed under the OSI-approved BSD License (the "License"); # see accompanying file Copyright.txt for details. # # This software is distributed WITHOUT ANY WARRANTY; without even the # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # See the License for more information. #============================================================================= # (To distribute this file outside of CMake, substitute the full # License text for the above reference.) include(${CMAKE_CURRENT_LIST_DIR}/CheckFunctionExists.cmake) include(${CMAKE_CURRENT_LIST_DIR}/CheckFortranFunctionExists.cmake) set(_blas_ORIG_CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_FIND_LIBRARY_SUFFIXES}) # Check the language being used get_property( _LANGUAGES_ GLOBAL PROPERTY ENABLED_LANGUAGES ) if( _LANGUAGES_ MATCHES Fortran ) set( _CHECK_FORTRAN TRUE ) elseif( (_LANGUAGES_ MATCHES C) OR (_LANGUAGES_ MATCHES CXX) ) set( _CHECK_FORTRAN FALSE ) else() if(BLAS_FIND_REQUIRED) message(FATAL_ERROR "FindBLAS requires Fortran, C, or C++ to be enabled.") else() message(STATUS "Looking for BLAS... - NOT found (Unsupported languages)") return() endif() endif() macro(Check_Fortran_Libraries LIBRARIES _prefix _name _flags _list _thread) # This macro checks for the existence of the combination of fortran libraries # given by _list. If the combination is found, this macro checks (using the # Check_Fortran_Function_Exists macro) whether can link against that library # combination using the name of a routine given by _name using the linker # flags given by _flags. If the combination of libraries is found and passes # the link test, LIBRARIES is set to the list of complete library paths that # have been found. Otherwise, LIBRARIES is set to FALSE. # N.B. _prefix is the prefix applied to the names of all cached variables that # are generated internally and marked advanced by this macro. set(_libdir ${ARGN}) set(_libraries_work TRUE) set(${LIBRARIES}) set(_combined_name) if (NOT _libdir) if (WIN32) set(_libdir ENV LIB) elseif (APPLE) set(_libdir ENV DYLD_LIBRARY_PATH) else () set(_libdir ENV LD_LIBRARY_PATH) endif () endif () foreach(_library ${_list}) set(_combined_name ${_combined_name}_${_library}) if(_libraries_work) if (BLA_STATIC) if (WIN32) set(CMAKE_FIND_LIBRARY_SUFFIXES .lib ${CMAKE_FIND_LIBRARY_SUFFIXES}) endif () if (APPLE) set(CMAKE_FIND_LIBRARY_SUFFIXES .lib ${CMAKE_FIND_LIBRARY_SUFFIXES}) else () set(CMAKE_FIND_LIBRARY_SUFFIXES .a ${CMAKE_FIND_LIBRARY_SUFFIXES}) endif () else () if (CMAKE_SYSTEM_NAME STREQUAL "Linux") # for ubuntu's libblas3gf and liblapack3gf packages set(CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_FIND_LIBRARY_SUFFIXES} .so.3gf) endif () endif () find_library(${_prefix}_${_library}_LIBRARY NAMES ${_library} PATHS ${_libdir} ) mark_as_advanced(${_prefix}_${_library}_LIBRARY) set(${LIBRARIES} ${${LIBRARIES}} ${${_prefix}_${_library}_LIBRARY}) set(_libraries_work ${${_prefix}_${_library}_LIBRARY}) endif() endforeach() if(_libraries_work) # Test this combination of libraries. set(CMAKE_REQUIRED_LIBRARIES ${_flags} ${${LIBRARIES}} ${_thread}) # message("DEBUG: CMAKE_REQUIRED_LIBRARIES = ${CMAKE_REQUIRED_LIBRARIES}") if (_CHECK_FORTRAN) check_fortran_function_exists("${_name}" ${_prefix}${_combined_name}_WORKS) else() check_function_exists("${_name}_" ${_prefix}${_combined_name}_WORKS) endif() set(CMAKE_REQUIRED_LIBRARIES) mark_as_advanced(${_prefix}${_combined_name}_WORKS) set(_libraries_work ${${_prefix}${_combined_name}_WORKS}) endif() if(NOT _libraries_work) set(${LIBRARIES} FALSE) endif() #message("DEBUG: ${LIBRARIES} = ${${LIBRARIES}}") endmacro() set(BLAS_LINKER_FLAGS) set(BLAS_LIBRARIES) set(BLAS95_LIBRARIES) if ($ENV{BLA_VENDOR} MATCHES ".+") set(BLA_VENDOR $ENV{BLA_VENDOR}) else () if(NOT BLA_VENDOR) set(BLA_VENDOR "All") endif() endif () if (BLA_VENDOR STREQUAL "Goto" OR BLA_VENDOR STREQUAL "All") if(NOT BLAS_LIBRARIES) # gotoblas (http://www.tacc.utexas.edu/tacc-projects/gotoblas2) check_fortran_libraries( BLAS_LIBRARIES BLAS sgemm "" "goto2" "" ) endif() endif () if (BLA_VENDOR STREQUAL "ATLAS" OR BLA_VENDOR STREQUAL "All") if(NOT BLAS_LIBRARIES) # BLAS in ATLAS library? (http://math-atlas.sourceforge.net/) check_fortran_libraries( BLAS_LIBRARIES BLAS dgemm "" "f77blas;atlas" "" ) endif() endif () # BLAS in PhiPACK libraries? (requires generic BLAS lib, too) if (BLA_VENDOR STREQUAL "PhiPACK" OR BLA_VENDOR STREQUAL "All") if(NOT BLAS_LIBRARIES) check_fortran_libraries( BLAS_LIBRARIES BLAS sgemm "" "sgemm;dgemm;blas" "" ) endif() endif () # BLAS in Alpha CXML library? if (BLA_VENDOR STREQUAL "CXML" OR BLA_VENDOR STREQUAL "All") if(NOT BLAS_LIBRARIES) check_fortran_libraries( BLAS_LIBRARIES BLAS sgemm "" "cxml" "" ) endif() endif () # BLAS in Alpha DXML library? (now called CXML, see above) if (BLA_VENDOR STREQUAL "DXML" OR BLA_VENDOR STREQUAL "All") if(NOT BLAS_LIBRARIES) check_fortran_libraries( BLAS_LIBRARIES BLAS sgemm "" "dxml" "" ) endif() endif () # BLAS in Sun Performance library? if (BLA_VENDOR STREQUAL "SunPerf" OR BLA_VENDOR STREQUAL "All") if(NOT BLAS_LIBRARIES) check_fortran_libraries( BLAS_LIBRARIES BLAS sgemm "-xlic_lib=sunperf" "sunperf;sunmath" "" ) if(BLAS_LIBRARIES) set(BLAS_LINKER_FLAGS "-xlic_lib=sunperf") endif() endif() endif () # BLAS in SCSL library? (SGI/Cray Scientific Library) if (BLA_VENDOR STREQUAL "SCSL" OR BLA_VENDOR STREQUAL "All") if(NOT BLAS_LIBRARIES) check_fortran_libraries( BLAS_LIBRARIES BLAS sgemm "" "scsl" "" ) endif() endif () # BLAS in SGIMATH library? if (BLA_VENDOR STREQUAL "SGIMATH" OR BLA_VENDOR STREQUAL "All") if(NOT BLAS_LIBRARIES) check_fortran_libraries( BLAS_LIBRARIES BLAS sgemm "" "complib.sgimath" "" ) endif() endif () # BLAS in IBM ESSL library? (requires generic BLAS lib, too) if (BLA_VENDOR STREQUAL "IBMESSL" OR BLA_VENDOR STREQUAL "All") if(NOT BLAS_LIBRARIES) check_fortran_libraries( BLAS_LIBRARIES BLAS sgemm "" "essl;blas" "" ) endif() endif () #BLAS in acml library? if (BLA_VENDOR MATCHES "ACML.*" OR BLA_VENDOR STREQUAL "All") if( ((BLA_VENDOR STREQUAL "ACML") AND (NOT BLAS_ACML_LIB_DIRS)) OR ((BLA_VENDOR STREQUAL "ACML_MP") AND (NOT BLAS_ACML_MP_LIB_DIRS)) OR ((BLA_VENDOR STREQUAL "ACML_GPU") AND (NOT BLAS_ACML_GPU_LIB_DIRS)) ) # try to find acml in "standard" paths if( WIN32 ) file( GLOB _ACML_ROOT "C:/AMD/acml*/ACML-EULA.txt" ) else() file( GLOB _ACML_ROOT "/opt/acml*/ACML-EULA.txt" ) endif() if( WIN32 ) file( GLOB _ACML_GPU_ROOT "C:/AMD/acml*/GPGPUexamples" ) else() file( GLOB _ACML_GPU_ROOT "/opt/acml*/GPGPUexamples" ) endif() list(GET _ACML_ROOT 0 _ACML_ROOT) list(GET _ACML_GPU_ROOT 0 _ACML_GPU_ROOT) if( _ACML_ROOT ) get_filename_component( _ACML_ROOT ${_ACML_ROOT} PATH ) if( SIZEOF_INTEGER EQUAL 8 ) set( _ACML_PATH_SUFFIX "_int64" ) else() set( _ACML_PATH_SUFFIX "" ) endif() if( CMAKE_Fortran_COMPILER_ID STREQUAL "Intel" ) set( _ACML_COMPILER32 "ifort32" ) set( _ACML_COMPILER64 "ifort64" ) elseif( CMAKE_Fortran_COMPILER_ID STREQUAL "SunPro" ) set( _ACML_COMPILER32 "sun32" ) set( _ACML_COMPILER64 "sun64" ) elseif( CMAKE_Fortran_COMPILER_ID STREQUAL "PGI" ) set( _ACML_COMPILER32 "pgi32" ) if( WIN32 ) set( _ACML_COMPILER64 "win64" ) else() set( _ACML_COMPILER64 "pgi64" ) endif() elseif( CMAKE_Fortran_COMPILER_ID STREQUAL "Open64" ) # 32 bit builds not supported on Open64 but for code simplicity # We'll just use the same directory twice set( _ACML_COMPILER32 "open64_64" ) set( _ACML_COMPILER64 "open64_64" ) elseif( CMAKE_Fortran_COMPILER_ID STREQUAL "NAG" ) set( _ACML_COMPILER32 "nag32" ) set( _ACML_COMPILER64 "nag64" ) else() set( _ACML_COMPILER32 "gfortran32" ) set( _ACML_COMPILER64 "gfortran64" ) endif() if( BLA_VENDOR STREQUAL "ACML_MP" ) set(_ACML_MP_LIB_DIRS "${_ACML_ROOT}/${_ACML_COMPILER32}_mp${_ACML_PATH_SUFFIX}/lib" "${_ACML_ROOT}/${_ACML_COMPILER64}_mp${_ACML_PATH_SUFFIX}/lib" ) else() set(_ACML_LIB_DIRS "${_ACML_ROOT}/${_ACML_COMPILER32}${_ACML_PATH_SUFFIX}/lib" "${_ACML_ROOT}/${_ACML_COMPILER64}${_ACML_PATH_SUFFIX}/lib" ) endif() endif() elseif(BLAS_${BLA_VENDOR}_LIB_DIRS) set(_${BLA_VENDOR}_LIB_DIRS ${BLAS_${BLA_VENDOR}_LIB_DIRS}) endif() if( BLA_VENDOR STREQUAL "ACML_MP" ) foreach( BLAS_ACML_MP_LIB_DIRS ${_ACML_MP_LIB_DIRS}) check_fortran_libraries ( BLAS_LIBRARIES BLAS sgemm "" "acml_mp;acml_mv" "" ${BLAS_ACML_MP_LIB_DIRS} ) if( BLAS_LIBRARIES ) break() endif() endforeach() elseif( BLA_VENDOR STREQUAL "ACML_GPU" ) foreach( BLAS_ACML_GPU_LIB_DIRS ${_ACML_GPU_LIB_DIRS}) check_fortran_libraries ( BLAS_LIBRARIES BLAS sgemm "" "acml;acml_mv;CALBLAS" "" ${BLAS_ACML_GPU_LIB_DIRS} ) if( BLAS_LIBRARIES ) break() endif() endforeach() else() foreach( BLAS_ACML_LIB_DIRS ${_ACML_LIB_DIRS} ) check_fortran_libraries ( BLAS_LIBRARIES BLAS sgemm "" "acml;acml_mv" "" ${BLAS_ACML_LIB_DIRS} ) if( BLAS_LIBRARIES ) break() endif() endforeach() endif() # Either acml or acml_mp should be in LD_LIBRARY_PATH but not both if(NOT BLAS_LIBRARIES) check_fortran_libraries( BLAS_LIBRARIES BLAS sgemm "" "acml;acml_mv" "" ) endif() if(NOT BLAS_LIBRARIES) check_fortran_libraries( BLAS_LIBRARIES BLAS sgemm "" "acml_mp;acml_mv" "" ) endif() if(NOT BLAS_LIBRARIES) check_fortran_libraries( BLAS_LIBRARIES BLAS sgemm "" "acml;acml_mv;CALBLAS" "" ) endif() endif () # ACML # Apple BLAS library? if (BLA_VENDOR STREQUAL "Apple" OR BLA_VENDOR STREQUAL "All") if(NOT BLAS_LIBRARIES) check_fortran_libraries( BLAS_LIBRARIES BLAS dgemm "" "Accelerate" "" ) endif() endif () if (BLA_VENDOR STREQUAL "NAS" OR BLA_VENDOR STREQUAL "All") if ( NOT BLAS_LIBRARIES ) check_fortran_libraries( BLAS_LIBRARIES BLAS dgemm "" "vecLib" "" ) endif () endif () # Generic BLAS library? if (BLA_VENDOR STREQUAL "Generic" OR BLA_VENDOR STREQUAL "All") if(NOT BLAS_LIBRARIES) check_fortran_libraries( BLAS_LIBRARIES BLAS sgemm "" "blas" "" ) endif() endif () #BLAS in intel mkl 10 library? (em64t 64bit) if (BLA_VENDOR MATCHES "Intel*" OR BLA_VENDOR STREQUAL "All") if (NOT WIN32) set(LM "-lm") endif () if (_LANGUAGES_ MATCHES C OR _LANGUAGES_ MATCHES CXX) if(BLAS_FIND_QUIETLY OR NOT BLAS_FIND_REQUIRED) find_package(Threads) else() find_package(Threads REQUIRED) endif() set(BLAS_SEARCH_LIBS "") if(BLA_F95) set(BLAS_mkl_SEARCH_SYMBOL SGEMM) set(_LIBRARIES BLAS95_LIBRARIES) if (WIN32) list(APPEND BLAS_SEARCH_LIBS "mkl_blas95 mkl_intel_c mkl_intel_thread mkl_core libguide40") else () if (BLA_VENDOR STREQUAL "Intel10_32" OR BLA_VENDOR STREQUAL "All") list(APPEND BLAS_SEARCH_LIBS "mkl_blas95 mkl_intel mkl_intel_thread mkl_core guide") endif () if (BLA_VENDOR STREQUAL "Intel10_64lp" OR BLA_VENDOR STREQUAL "All") # old version list(APPEND BLAS_SEARCH_LIBS "mkl_blas95 mkl_intel_lp64 mkl_intel_thread mkl_core guide") # mkl >= 10.3 if (CMAKE_C_COMPILER MATCHES ".+gcc.*") list(APPEND BLAS_SEARCH_LIBS "mkl_blas95_lp64 mkl_intel_lp64 mkl_gnu_thread mkl_core gomp") else () list(APPEND BLAS_SEARCH_LIBS "mkl_blas95_lp64 mkl_intel_lp64 mkl_intel_thread mkl_core iomp5") endif () endif () endif () if (BLA_VENDOR STREQUAL "Intel10_64lp_seq" OR BLA_VENDOR STREQUAL "All") list(APPEND BLAS_SEARCH_LIBS "mkl_blas95_lp64 mkl_intel_lp64 mkl_sequential mkl_core") endif () else () set(BLAS_mkl_SEARCH_SYMBOL sgemm) set(_LIBRARIES BLAS_LIBRARIES) if (WIN32) list(APPEND BLAS_SEARCH_LIBS "mkl_c_dll mkl_intel_thread_dll mkl_core_dll libguide40") else () if (BLA_VENDOR STREQUAL "Intel10_32" OR BLA_VENDOR STREQUAL "All") list(APPEND BLAS_SEARCH_LIBS "mkl_intel mkl_intel_thread mkl_core guide") endif () if (BLA_VENDOR STREQUAL "Intel10_64lp" OR BLA_VENDOR STREQUAL "All") # old version list(APPEND BLAS_SEARCH_LIBS "mkl_intel_lp64 mkl_intel_thread mkl_core guide") # mkl >= 10.3 if (CMAKE_C_COMPILER MATCHES ".+gcc.*") list(APPEND BLAS_SEARCH_LIBS "mkl_intel_lp64 mkl_gnu_thread mkl_core gomp") else () list(APPEND BLAS_SEARCH_LIBS "mkl_intel_lp64 mkl_intel_thread mkl_core iomp5") endif () endif () #older vesions of intel mkl libs if (BLA_VENDOR STREQUAL "Intel" OR BLA_VENDOR STREQUAL "All") list(APPEND BLAS_SEARCH_LIBS "mkl") list(APPEND BLAS_SEARCH_LIBS "mkl_ia32") list(APPEND BLAS_SEARCH_LIBS "mkl_em64t") endif () endif () if (BLA_VENDOR STREQUAL "Intel10_64lp_seq" OR BLA_VENDOR STREQUAL "All") list(APPEND BLAS_SEARCH_LIBS "mkl_intel_lp64 mkl_sequential mkl_core") endif () endif () foreach (IT ${BLAS_SEARCH_LIBS}) string(REPLACE " " ";" SEARCH_LIBS ${IT}) if (${_LIBRARIES}) else () check_fortran_libraries( ${_LIBRARIES} BLAS ${BLAS_mkl_SEARCH_SYMBOL} "" "${SEARCH_LIBS}" "${CMAKE_THREAD_LIBS_INIT};${LM}" ) endif () endforeach () endif () endif () if(BLA_F95) if(BLAS95_LIBRARIES) set(BLAS95_FOUND TRUE) else() set(BLAS95_FOUND FALSE) endif() if(NOT BLAS_FIND_QUIETLY) if(BLAS95_FOUND) message(STATUS "A library with BLAS95 API found.") else() if(BLAS_FIND_REQUIRED) message(FATAL_ERROR "A required library with BLAS95 API not found. Please specify library location.") else() message(STATUS "A library with BLAS95 API not found. Please specify library location.") endif() endif() endif() set(BLAS_FOUND TRUE) set(BLAS_LIBRARIES "${BLAS95_LIBRARIES}") else() if(BLAS_LIBRARIES) set(BLAS_FOUND TRUE) else() set(BLAS_FOUND FALSE) endif() if(NOT BLAS_FIND_QUIETLY) if(BLAS_FOUND) message(STATUS "A library with BLAS API found.") else() if(BLAS_FIND_REQUIRED) message(FATAL_ERROR "A required library with BLAS API not found. Please specify library location." ) else() message(STATUS "A library with BLAS API not found. Please specify library location." ) endif() endif() endif() endif() set(CMAKE_FIND_LIBRARY_SUFFIXES ${_blas_ORIG_CMAKE_FIND_LIBRARY_SUFFIXES})
Save