OXIESEC PANEL
- Current Dir:
/
/
usr
/
share
/
cmake-3.10
/
Modules
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
10/28/2024 06:00:25 AM
rwxr-xr-x
📄
AddFileDependencies.cmake
588 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📁
AndroidTestUtilities
-
10/28/2024 06:00:25 AM
rwxr-xr-x
📄
AndroidTestUtilities.cmake
6.24 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
AutogenInfo.cmake.in
1.42 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
BasicConfigVersion-AnyNewerVersion.cmake.in
1.31 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
BasicConfigVersion-ExactVersion.cmake.in
1.76 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
BasicConfigVersion-SameMajorVersion.cmake.in
1.65 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
BundleUtilities.cmake
39.71 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMake.cmake
307 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeASM-ATTInformation.cmake
566 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeASMCompiler.cmake.in
839 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeASMInformation.cmake
5.72 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeASM_MASMInformation.cmake
459 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeASM_NASMInformation.cmake
1.01 KB
01/18/2018 02:48:42 PM
rw-r--r--
📁
CMakeAddFortranSubdirectory
-
10/28/2024 06:00:25 AM
rwxr-xr-x
📄
CMakeAddFortranSubdirectory.cmake
7.33 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeAddNewLanguage.txt
1.49 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeBackwardCompatibilityC.cmake
2.64 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeBackwardCompatibilityCXX.cmake
1.75 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeBorlandFindMake.cmake
271 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeBuildSettings.cmake.in
681 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeCCompiler.cmake.in
2.72 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeCCompilerABI.c
410 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeCCompilerId.c.in
2.11 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeCInformation.cmake
7.37 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeCSharpCompiler.cmake.in
441 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeCSharpCompilerId.cs.in
1.4 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeCSharpInformation.cmake
4.95 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeCUDACompiler.cmake.in
1.41 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeCUDACompilerABI.cu
295 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeCUDACompilerId.cu.in
1.3 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeCUDAInformation.cmake
8.56 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeCXXCompiler.cmake.in
3.01 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeCXXCompilerABI.cpp
289 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeCXXCompilerId.cpp.in
1.89 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeCXXInformation.cmake
10.05 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeCheckCompilerFlagCommonPatterns.cmake
1.91 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeCommonLanguageInclude.cmake
5.15 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeCompilerABI.h
1.21 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeCompilerIdDetection.cmake
4.48 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeConfigurableFile.in
34 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeDependentOption.cmake
1.64 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeDetermineASM-ATTCompiler.cmake
394 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeDetermineASMCompiler.cmake
8.4 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeDetermineASM_MASMCompiler.cmake
590 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeDetermineASM_NASMCompiler.cmake
937 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeDetermineCCompiler.cmake
7.03 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeDetermineCSharpCompiler.cmake
1.7 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeDetermineCUDACompiler.cmake
9.52 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeDetermineCXXCompiler.cmake
7.11 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeDetermineCompileFeatures.cmake
3.27 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeDetermineCompiler.cmake
4.88 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeDetermineCompilerABI.cmake
5.42 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeDetermineCompilerId.cmake
31.85 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeDetermineFortranCompiler.cmake
11.55 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeDetermineJavaCompiler.cmake
3.68 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeDetermineRCCompiler.cmake
2.06 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeDetermineSwiftCompiler.cmake
1.59 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeDetermineSystem.cmake
7.67 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeDetermineVSServicePack.cmake
5.84 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeExpandImportedTargets.cmake
5.89 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeExportBuildSettings.cmake
1.21 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake
5.04 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeFindBinUtils.cmake
3 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeFindCodeBlocks.cmake
1.46 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeFindDependencyMacro.cmake
2.22 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeFindEclipseCDT4.cmake
4.84 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeFindFrameworks.cmake
999 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeFindJavaCommon.cmake
1 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeFindKDevelop3.cmake
474 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeFindKate.cmake
1.02 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeFindPackageMode.cmake
5.95 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeFindWMake.cmake
272 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeFindXCode.cmake
250 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeForceCompiler.cmake
3.83 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeFortranCompiler.cmake.in
2.64 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeFortranCompilerABI.F
1.32 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeFortranCompilerId.F.in
8.16 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeFortranInformation.cmake
9.28 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeGenericSystem.cmake
6.5 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeGraphVizOptions.cmake
3.39 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeIOSInstallCombined.cmake
9.32 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeImportBuildSettings.cmake
535 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeJOMFindMake.cmake
270 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeJavaCompiler.cmake.in
538 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeJavaInformation.cmake
1.74 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeLanguageInformation.cmake
1.21 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeMSYSFindMake.cmake
489 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeMinGWFindMake.cmake
800 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeNMakeFindMake.cmake
272 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeNinjaFindMake.cmake
294 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakePackageConfigHelpers.cmake
12.72 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeParseArguments.cmake
446 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeParseImplicitLinkInfo.cmake
7.94 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakePlatformId.h.in
6.13 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakePrintHelpers.cmake
3.92 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakePrintSystemInformation.cmake
1.99 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakePushCheckState.cmake
3.42 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeRCCompiler.cmake.in
270 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeRCInformation.cmake
2.38 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeSwiftCompiler.cmake.in
190 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeSwiftInformation.cmake
1.15 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeSystem.cmake.in
563 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeSystemSpecificInformation.cmake
2.33 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeSystemSpecificInitialize.cmake
372 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeTestASM-ATTCompiler.cmake
527 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeTestASMCompiler.cmake
865 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeTestASM_MASMCompiler.cmake
556 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeTestASM_NASMCompiler.cmake
529 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeTestCCompiler.cmake
3.2 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeTestCSharpCompiler.cmake
2.56 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeTestCUDACompiler.cmake
3.06 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeTestCXXCompiler.cmake
3.1 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeTestCompilerCommon.cmake
289 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeTestFortranCompiler.cmake
4.29 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeTestGNU.c
175 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeTestJavaCompiler.cmake
485 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeTestRCCompiler.cmake
574 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeTestSwiftCompiler.cmake
2.29 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeUnixFindMake.cmake
575 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CMakeVerifyManifest.cmake
3.76 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPack.DS_Store.in
12 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPack.Description.plist.in
438 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPack.Info.plist.in
1.1 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPack.OSXScriptLauncher.in
28.9 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPack.OSXScriptLauncher.rsrc.in
362 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPack.OSXX11.Info.plist.in
1.53 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPack.OSXX11.main.scpt.in
1.83 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPack.RuntimeScript.in
1.85 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPack.STGZ_Header.sh.in
3.93 KB
01/18/2018 02:48:42 PM
rwxr-xr-x
📄
CPack.VolumeIcon.icns.in
44.67 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPack.background.png.in
45.97 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPack.cmake
25.89 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPack.distribution.dist.in
448 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPackArchive.cmake
1.09 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPackBundle.cmake
2.56 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPackComponent.cmake
20.88 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPackCygwin.cmake
740 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPackDMG.cmake
4.26 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPackDeb.cmake
42.23 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPackFreeBSD.cmake
8 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPackIFW.cmake
34.57 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPackIFWConfigureFile.cmake
2.09 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPackNSIS.cmake
4.47 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPackPackageMaker.cmake
1.17 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPackProductBuild.cmake
1.8 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPackRPM.cmake
105.94 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPackWIX.cmake
9.79 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CPackZIP.cmake
987 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CSharpUtilities.cmake
10.62 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CTest.cmake
8.75 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CTestCoverageCollectGCOV.cmake
9.82 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CTestScriptMode.cmake
523 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CTestTargets.cmake
3.03 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CTestUseLaunchers.cmake
2.79 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckCCompilerFlag.cmake
2.41 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckCSourceCompiles.cmake
5.12 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckCSourceRuns.cmake
5.12 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckCXXCompilerFlag.cmake
2.46 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckCXXSourceCompiles.cmake
5.16 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckCXXSourceRuns.cmake
5.16 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckCXXSymbolExists.cmake
1.61 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckForPthreads.c
273 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckFortranCompilerFlag.cmake
2.54 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckFortranFunctionExists.cmake
2.14 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckFortranSourceCompiles.cmake
5.5 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckFunctionExists.c
421 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckFunctionExists.cmake
3.68 KB
01/18/2018 02:48:42 PM
rw-r--r--
📁
CheckIPOSupported
-
10/28/2024 06:00:25 AM
rwxr-xr-x
📄
CheckIPOSupported.cmake
6.24 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckIncludeFile.c.in
130 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckIncludeFile.cmake
3.14 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckIncludeFile.cxx.in
65 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckIncludeFileCXX.cmake
3.2 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckIncludeFiles.cmake
3.67 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckLanguage.cmake
2.39 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckLibraryExists.cmake
3.1 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckLibraryExists.lists.in
298 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckPrototypeDefinition.c.in
514 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckPrototypeDefinition.cmake
3.81 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckSizeOf.cmake
348 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckStructHasMember.cmake
2.15 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckSymbolExists.cmake
4.53 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckTypeSize.c.in
1.07 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckTypeSize.cmake
9.07 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckTypeSizeMap.cmake.in
31 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckVariableExists.c
374 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
CheckVariableExists.cmake
2.35 KB
01/18/2018 02:48:42 PM
rw-r--r--
📁
Compiler
-
10/28/2024 06:00:25 AM
rwxr-xr-x
📁
CompilerId
-
10/28/2024 06:00:25 AM
rwxr-xr-x
📄
Dart.cmake
3.63 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
DartConfiguration.tcl.in
3.38 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
DeployQt4.cmake
14.17 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
Documentation.cmake
1.04 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
DummyCXXFile.cxx
27 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
ExternalData.cmake
42.29 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
ExternalData_config.cmake.in
355 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
ExternalProject-download.cmake.in
3.61 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
ExternalProject-verify.cmake.in
904 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
ExternalProject.cmake
111.56 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FLTKCompatibility.cmake
170 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
FeatureSummary.cmake
27.78 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindALSA.cmake
1.58 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindASPELL.cmake
924 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindAVIFile.cmake
1.23 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindArmadillo.cmake
3.32 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindBISON.cmake
8.9 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindBLAS.cmake
19.1 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindBZip2.cmake
3.1 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindBacktrace.cmake
3.26 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindBoost.cmake
88.93 KB
04/04/2021 02:10:12 PM
rw-r--r--
📄
FindBullet.cmake
2.66 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindCABLE.cmake
2.43 KB
01/18/2018 02:48:42 PM
rw-r--r--
📁
FindCUDA
-
10/28/2024 06:00:25 AM
rwxr-xr-x
📄
FindCUDA.cmake
83.83 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindCURL.cmake
1.73 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindCVS.cmake
1.79 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindCoin3D.cmake
2.13 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindCups.cmake
2.47 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindCurses.cmake
8.33 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindCxxTest.cmake
7.68 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindCygwin.cmake
674 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindDCMTK.cmake
10.45 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindDart.cmake
813 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindDevIL.cmake
2.47 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindDoxygen.cmake
36.08 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindEXPAT.cmake
2.47 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindFLEX.cmake
7.01 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindFLTK.cmake
9.52 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindFLTK2.cmake
7.52 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindFreetype.cmake
5.75 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindGCCXML.cmake
542 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindGDAL.cmake
2.85 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindGIF.cmake
3.02 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindGLEW.cmake
2.11 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindGLU.cmake
555 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindGLUT.cmake
4.53 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindGSL.cmake
8.76 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindGTK.cmake
3.7 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindGTK2.cmake
36.03 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindGTest.cmake
7.45 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindGettext.cmake
7.92 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindGit.cmake
2.41 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindGnuTLS.cmake
1.72 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindGnuplot.cmake
1.45 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindHDF5.cmake
38.36 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindHSPELL.cmake
1.48 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindHTMLHelp.cmake
1.3 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindHg.cmake
2.9 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindICU.cmake
13.95 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindIce.cmake
23.51 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindIcotool.cmake
1.13 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindImageMagick.cmake
10.79 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindIntl.cmake
1.84 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindJNI.cmake
11.51 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindJPEG.cmake
1.07 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindJasper.cmake
1.54 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindJava.cmake
10.8 KB
04/04/2021 02:10:12 PM
rw-r--r--
📄
FindKDE3.cmake
10.04 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindKDE4.cmake
3.04 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindLAPACK.cmake
9.75 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindLATEX.cmake
6.13 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindLTTngUST.cmake
3.46 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindLibArchive.cmake
2.14 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindLibLZMA.cmake
3.11 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindLibXml2.cmake
2.92 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindLibXslt.cmake
2.42 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindLua.cmake
7.03 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindLua50.cmake
2.37 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindLua51.cmake
2.22 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindMFC.cmake
2.29 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindMPEG.cmake
1.12 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindMPEG2.cmake
1.37 KB
01/18/2018 02:48:42 PM
rw-r--r--
📁
FindMPI
-
10/28/2024 06:00:25 AM
rwxr-xr-x
📄
FindMPI.cmake
72.62 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindMatlab.cmake
48.84 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindMotif.cmake
789 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindOpenACC.cmake
8.57 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindOpenAL.cmake
3.47 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindOpenCL.cmake
4.17 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindOpenGL.cmake
18.1 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindOpenMP.cmake
20.33 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindOpenSSL.cmake
14.23 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindOpenSceneGraph.cmake
7.08 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindOpenThreads.cmake
3.7 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindPHP4.cmake
1.98 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindPNG.cmake
5.12 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindPackageHandleStandardArgs.cmake
14.55 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindPackageMessage.cmake
1.53 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindPatch.cmake
1.64 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindPerl.cmake
2.35 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindPerlLibs.cmake
7.54 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindPhysFS.cmake
1.08 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindPike.cmake
790 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindPkgConfig.cmake
24.89 KB
04/04/2021 02:10:12 PM
rw-r--r--
📄
FindPostgreSQL.cmake
7.71 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindProducer.cmake
2.29 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindProtobuf.cmake
19.6 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindPythonInterp.cmake
6.29 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindPythonLibs.cmake
13.06 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindQt.cmake
6.14 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindQt3.cmake
9.08 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindQt4.cmake
52.79 KB
04/04/2021 02:10:12 PM
rw-r--r--
📄
FindQuickTime.cmake
884 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindRTI.cmake
3.12 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindRuby.cmake
10.51 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindSDL.cmake
7.13 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindSDL_image.cmake
3.72 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindSDL_mixer.cmake
3.72 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindSDL_net.cmake
3.53 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindSDL_sound.cmake
13.04 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindSDL_ttf.cmake
3.53 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindSWIG.cmake
2.38 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindSelfPackers.cmake
1.44 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindSquish.cmake
9.75 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindSubversion.cmake
5.36 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindTCL.cmake
7.33 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindTIFF.cmake
3.27 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindTclStub.cmake
4.34 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindTclsh.cmake
3.23 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindThreads.cmake
6.68 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindUnixCommands.cmake
1.34 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindVulkan.cmake
2 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindWget.cmake
757 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindWish.cmake
2.6 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindX11.cmake
19.34 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindXCTest.cmake
5.93 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindXMLRPC.cmake
3.88 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindXalanC.cmake
5.68 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindXercesC.cmake
4.75 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindZLIB.cmake
4.62 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
Findosg.cmake
1.79 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindosgAnimation.cmake
1.77 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindosgDB.cmake
1.67 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindosgFX.cmake
1.66 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindosgGA.cmake
1.67 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindosgIntrospection.cmake
1.87 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindosgManipulator.cmake
1.84 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindosgParticle.cmake
1.77 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindosgPresentation.cmake
1.93 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindosgProducer.cmake
1.78 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindosgQt.cmake
1.72 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindosgShadow.cmake
1.73 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindosgSim.cmake
1.68 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindosgTerrain.cmake
1.74 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindosgText.cmake
1.68 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindosgUtil.cmake
1.69 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindosgViewer.cmake
1.72 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindosgVolume.cmake
1.72 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindosgWidget.cmake
1.77 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
Findosg_functions.cmake
2.6 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindwxWidgets.cmake
39.6 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
FindwxWindows.cmake
23.78 KB
01/18/2018 02:48:42 PM
rw-r--r--
📁
FortranCInterface
-
10/28/2024 06:00:25 AM
rwxr-xr-x
📄
FortranCInterface.cmake
13.85 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
GNUInstallDirs.cmake
14.4 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
GenerateExportHeader.cmake
13.91 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
GetPrerequisites.cmake
32.95 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
GoogleTest.cmake
17.03 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
GoogleTestAddTests.cmake
3.26 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
ITKCompatibility.cmake
224 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
InstallRequiredSystemLibraries.cmake
27.58 KB
01/18/2018 02:48:42 PM
rw-r--r--
📁
IntelVSImplicitPath
-
10/28/2024 06:00:25 AM
rwxr-xr-x
📁
Internal
-
10/28/2024 06:00:25 AM
rwxr-xr-x
📄
KDE3Macros.cmake
12.75 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
MacOSXBundleInfo.plist.in
1.19 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
MacOSXFrameworkInfo.plist.in
886 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
MacroAddFileDependencies.cmake
927 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
MatlabTestsRedirect.cmake
3.35 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
NSIS.InstallOptions.ini.in
678 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
NSIS.template.in
27.83 KB
01/18/2018 02:48:42 PM
rw-r--r--
📁
Platform
-
10/28/2024 06:00:25 AM
rwxr-xr-x
📄
ProcessorCount.cmake
8.24 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
Qt4ConfigDependentSettings.cmake
7.51 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
Qt4Macros.cmake
17.65 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
RepositoryInfo.txt.in
56 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
SelectLibraryConfigurations.cmake
2.95 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
Squish4RunTestCase.bat
653 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
Squish4RunTestCase.sh
775 bytes
01/18/2018 02:48:42 PM
rwxr-xr-x
📄
SquishRunTestCase.bat
219 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
SquishRunTestCase.sh
272 bytes
01/18/2018 02:48:42 PM
rwxr-xr-x
📄
SquishTestScript.cmake
3.39 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
SystemInformation.cmake
3.12 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
SystemInformation.in
4.59 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
TestBigEndian.cmake
4.46 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
TestCXXAcceptsFlag.cmake
1.4 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
TestEndianess.c.in
871 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
TestForANSIForScope.cmake
1.35 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
TestForANSIStreamHeaders.cmake
932 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
TestForANSIStreamHeaders.cxx
61 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
TestForAnsiForScope.cxx
96 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
TestForSSTREAM.cmake
1.3 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
TestForSSTREAM.cxx
150 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
TestForSTDNamespace.cmake
1.27 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
TestForSTDNamespace.cxx
76 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
UseEcos.cmake
9.7 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
UseJava.cmake
48 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
UseJavaClassFilelist.cmake
1.72 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
UseJavaSymlinks.cmake
680 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
UsePkgConfig.cmake
2.53 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
UseQt4.cmake
3.48 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
UseSWIG.cmake
13.45 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
Use_wxWindows.cmake
1.9 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
UsewxWidgets.cmake
2.94 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
VTKCompatibility.cmake
1.67 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
WIX.template.in
1.55 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
WriteBasicConfigVersionFile.cmake
1.39 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
WriteCompilerDetectionHeader.cmake
24.27 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
ecos_clean.cmake
503 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
exportheader.cmake.in
1.05 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
javaTargets.cmake.in
1.2 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
kde3init_dummy.cpp.in
227 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
kde3uic.cmake
723 bytes
01/18/2018 02:48:42 PM
rw-r--r--
📄
readme.txt
197 bytes
01/18/2018 02:48:42 PM
rw-r--r--
Editing: CMakePackageConfigHelpers.cmake
Close
# Distributed under the OSI-approved BSD 3-Clause License. See accompanying # file Copyright.txt or https://cmake.org/licensing for details. #.rst: # CMakePackageConfigHelpers # ------------------------- # # Helpers functions for creating config files that can be included by other # projects to find and use a package. # # Adds the :command:`configure_package_config_file()` and # :command:`write_basic_package_version_file()` commands. # # Generating a Package Configuration File # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # .. command:: configure_package_config_file # # Create a config file for a project:: # # configure_package_config_file(<input> <output> # INSTALL_DESTINATION <path> # [PATH_VARS <var1> <var2> ... <varN>] # [NO_SET_AND_CHECK_MACRO] # [NO_CHECK_REQUIRED_COMPONENTS_MACRO] # [INSTALL_PREFIX <path>] # ) # # ``configure_package_config_file()`` should be used instead of the plain # :command:`configure_file()` command when creating the ``<Name>Config.cmake`` # or ``<Name>-config.cmake`` file for installing a project or library. It helps # making the resulting package relocatable by avoiding hardcoded paths in the # installed ``Config.cmake`` file. # # In a ``FooConfig.cmake`` file there may be code like this to make the install # destinations know to the using project: # # .. code-block:: cmake # # set(FOO_INCLUDE_DIR "@CMAKE_INSTALL_FULL_INCLUDEDIR@" ) # set(FOO_DATA_DIR "@CMAKE_INSTALL_PREFIX@/@RELATIVE_DATA_INSTALL_DIR@" ) # set(FOO_ICONS_DIR "@CMAKE_INSTALL_PREFIX@/share/icons" ) # #...logic to determine installedPrefix from the own location... # set(FOO_CONFIG_DIR "${installedPrefix}/@CONFIG_INSTALL_DIR@" ) # # All 4 options shown above are not sufficient, since the first 3 hardcode the # absolute directory locations, and the 4th case works only if the logic to # determine the ``installedPrefix`` is correct, and if ``CONFIG_INSTALL_DIR`` # contains a relative path, which in general cannot be guaranteed. This has the # effect that the resulting ``FooConfig.cmake`` file would work poorly under # Windows and OSX, where users are used to choose the install location of a # binary package at install time, independent from how # :variable:`CMAKE_INSTALL_PREFIX` was set at build/cmake time. # # Using ``configure_package_config_file`` helps. If used correctly, it makes # the resulting ``FooConfig.cmake`` file relocatable. Usage: # # 1. write a ``FooConfig.cmake.in`` file as you are used to # 2. insert a line containing only the string ``@PACKAGE_INIT@`` # 3. instead of ``set(FOO_DIR "@SOME_INSTALL_DIR@")``, use # ``set(FOO_DIR "@PACKAGE_SOME_INSTALL_DIR@")`` (this must be after the # ``@PACKAGE_INIT@`` line) # 4. instead of using the normal :command:`configure_file()`, use # ``configure_package_config_file()`` # # # # The ``<input>`` and ``<output>`` arguments are the input and output file, the # same way as in :command:`configure_file()`. # # The ``<path>`` given to ``INSTALL_DESTINATION`` must be the destination where # the ``FooConfig.cmake`` file will be installed to. This path can either be # absolute, or relative to the ``INSTALL_PREFIX`` path. # # The variables ``<var1>`` to ``<varN>`` given as ``PATH_VARS`` are the # variables which contain install destinations. For each of them the macro will # create a helper variable ``PACKAGE_<var...>``. These helper variables must be # used in the ``FooConfig.cmake.in`` file for setting the installed location. # They are calculated by ``configure_package_config_file`` so that they are # always relative to the installed location of the package. This works both for # relative and also for absolute locations. For absolute locations it works # only if the absolute location is a subdirectory of ``INSTALL_PREFIX``. # # If the ``INSTALL_PREFIX`` argument is passed, this is used as base path to # calculate all the relative paths. The ``<path>`` argument must be an absolute # path. If this argument is not passed, the :variable:`CMAKE_INSTALL_PREFIX` # variable will be used instead. The default value is good when generating a # FooConfig.cmake file to use your package from the install tree. When # generating a FooConfig.cmake file to use your package from the build tree this # option should be used. # # By default ``configure_package_config_file`` also generates two helper macros, # ``set_and_check()`` and ``check_required_components()`` into the # ``FooConfig.cmake`` file. # # ``set_and_check()`` should be used instead of the normal ``set()`` command for # setting directories and file locations. Additionally to setting the variable # it also checks that the referenced file or directory actually exists and fails # with a ``FATAL_ERROR`` otherwise. This makes sure that the created # ``FooConfig.cmake`` file does not contain wrong references. # When using the ``NO_SET_AND_CHECK_MACRO``, this macro is not generated # into the ``FooConfig.cmake`` file. # # ``check_required_components(<package_name>)`` should be called at the end of # the ``FooConfig.cmake`` file if the package supports components. This macro # checks whether all requested, non-optional components have been found, and if # this is not the case, sets the ``Foo_FOUND`` variable to ``FALSE``, so that # the package is considered to be not found. It does that by testing the # ``Foo_<Component>_FOUND`` variables for all requested required components. # When using the ``NO_CHECK_REQUIRED_COMPONENTS_MACRO`` option, this macro is # not generated into the ``FooConfig.cmake`` file. # # For an example see below the documentation for # :command:`write_basic_package_version_file()`. # # Generating a Package Version File # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # .. command:: write_basic_package_version_file # # Create a version file for a project:: # # write_basic_package_version_file(<filename> # [VERSION <major.minor.patch>] # COMPATIBILITY <AnyNewerVersion|SameMajorVersion|ExactVersion> ) # # # Writes a file for use as ``<package>ConfigVersion.cmake`` file to # ``<filename>``. See the documentation of :command:`find_package()` for # details on this. # # ``<filename>`` is the output filename, it should be in the build tree. # ``<major.minor.patch>`` is the version number of the project to be installed. # # If no ``VERSION`` is given, the :variable:`PROJECT_VERSION` variable is used. # If this hasn't been set, it errors out. # # The ``COMPATIBILITY`` mode ``AnyNewerVersion`` means that the installed # package version will be considered compatible if it is newer or exactly the # same as the requested version. This mode should be used for packages which # are fully backward compatible, also across major versions. # If ``SameMajorVersion`` is used instead, then the behaviour differs from # ``AnyNewerVersion`` in that the major version number must be the same as # requested, e.g. version 2.0 will not be considered compatible if 1.0 is # requested. This mode should be used for packages which guarantee backward # compatibility within the same major version. # If ``ExactVersion`` is used, then the package is only considered compatible if # the requested version matches exactly its own version number (not considering # the tweak version). For example, version 1.2.3 of a package is only # considered compatible to requested version 1.2.3. This mode is for packages # without compatibility guarantees. # If your project has more elaborated version matching rules, you will need to # write your own custom ``ConfigVersion.cmake`` file instead of using this # macro. # # Internally, this macro executes :command:`configure_file()` to create the # resulting version file. Depending on the ``COMPATIBLITY``, either the file # ``BasicConfigVersion-SameMajorVersion.cmake.in`` or # ``BasicConfigVersion-AnyNewerVersion.cmake.in`` is used. Please note that # these two files are internal to CMake and you should not call # :command:`configure_file()` on them yourself, but they can be used as starting # point to create more sophisticted custom ``ConfigVersion.cmake`` files. # # Example Generating Package Files # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Example using both :command:`configure_package_config_file` and # ``write_basic_package_version_file()``: # # ``CMakeLists.txt``: # # .. code-block:: cmake # # set(INCLUDE_INSTALL_DIR include/ ... CACHE ) # set(LIB_INSTALL_DIR lib/ ... CACHE ) # set(SYSCONFIG_INSTALL_DIR etc/foo/ ... CACHE ) # #... # include(CMakePackageConfigHelpers) # configure_package_config_file(FooConfig.cmake.in # ${CMAKE_CURRENT_BINARY_DIR}/FooConfig.cmake # INSTALL_DESTINATION ${LIB_INSTALL_DIR}/Foo/cmake # PATH_VARS INCLUDE_INSTALL_DIR SYSCONFIG_INSTALL_DIR) # write_basic_package_version_file( # ${CMAKE_CURRENT_BINARY_DIR}/FooConfigVersion.cmake # VERSION 1.2.3 # COMPATIBILITY SameMajorVersion ) # install(FILES ${CMAKE_CURRENT_BINARY_DIR}/FooConfig.cmake # ${CMAKE_CURRENT_BINARY_DIR}/FooConfigVersion.cmake # DESTINATION ${LIB_INSTALL_DIR}/Foo/cmake ) # # ``FooConfig.cmake.in``: # # :: # # set(FOO_VERSION x.y.z) # ... # @PACKAGE_INIT@ # ... # set_and_check(FOO_INCLUDE_DIR "@PACKAGE_INCLUDE_INSTALL_DIR@") # set_and_check(FOO_SYSCONFIG_DIR "@PACKAGE_SYSCONFIG_INSTALL_DIR@") # # check_required_components(Foo) include(WriteBasicConfigVersionFile) macro(WRITE_BASIC_PACKAGE_VERSION_FILE) write_basic_config_version_file(${ARGN}) endmacro() function(CONFIGURE_PACKAGE_CONFIG_FILE _inputFile _outputFile) set(options NO_SET_AND_CHECK_MACRO NO_CHECK_REQUIRED_COMPONENTS_MACRO) set(oneValueArgs INSTALL_DESTINATION INSTALL_PREFIX) set(multiValueArgs PATH_VARS ) cmake_parse_arguments(CCF "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) if(CCF_UNPARSED_ARGUMENTS) message(FATAL_ERROR "Unknown keywords given to CONFIGURE_PACKAGE_CONFIG_FILE(): \"${CCF_UNPARSED_ARGUMENTS}\"") endif() if(NOT CCF_INSTALL_DESTINATION) message(FATAL_ERROR "No INSTALL_DESTINATION given to CONFIGURE_PACKAGE_CONFIG_FILE()") endif() if(DEFINED CCF_INSTALL_PREFIX) if(IS_ABSOLUTE "${CCF_INSTALL_PREFIX}") set(installPrefix "${CCF_INSTALL_PREFIX}") else() message(FATAL_ERROR "INSTALL_PREFIX must be an absolute path") endif() elseif(IS_ABSOLUTE "${CMAKE_INSTALL_PREFIX}") set(installPrefix "${CMAKE_INSTALL_PREFIX}") else() get_filename_component(installPrefix "${CMAKE_INSTALL_PREFIX}" ABSOLUTE) endif() if(IS_ABSOLUTE "${CCF_INSTALL_DESTINATION}") set(absInstallDir "${CCF_INSTALL_DESTINATION}") else() set(absInstallDir "${installPrefix}/${CCF_INSTALL_DESTINATION}") endif() file(RELATIVE_PATH PACKAGE_RELATIVE_PATH "${absInstallDir}" "${installPrefix}" ) foreach(var ${CCF_PATH_VARS}) if(NOT DEFINED ${var}) message(FATAL_ERROR "Variable ${var} does not exist") else() if(IS_ABSOLUTE "${${var}}") string(REPLACE "${installPrefix}" "\${PACKAGE_PREFIX_DIR}" PACKAGE_${var} "${${var}}") else() set(PACKAGE_${var} "\${PACKAGE_PREFIX_DIR}/${${var}}") endif() endif() endforeach() get_filename_component(inputFileName "${_inputFile}" NAME) set(PACKAGE_INIT " ####### Expanded from @PACKAGE_INIT@ by configure_package_config_file() ####### ####### Any changes to this file will be overwritten by the next CMake run #### ####### The input file was ${inputFileName} ######## get_filename_component(PACKAGE_PREFIX_DIR \"\${CMAKE_CURRENT_LIST_DIR}/${PACKAGE_RELATIVE_PATH}\" ABSOLUTE) ") if("${absInstallDir}" MATCHES "^(/usr)?/lib(64)?/.+") # Handle "/usr move" symlinks created by some Linux distros. string(APPEND PACKAGE_INIT " # Use original install prefix when loaded through a \"/usr move\" # cross-prefix symbolic link such as /lib -> /usr/lib. get_filename_component(_realCurr \"\${CMAKE_CURRENT_LIST_DIR}\" REALPATH) get_filename_component(_realOrig \"${absInstallDir}\" REALPATH) if(_realCurr STREQUAL _realOrig) set(PACKAGE_PREFIX_DIR \"${installPrefix}\") endif() unset(_realOrig) unset(_realCurr) ") endif() if(NOT CCF_NO_SET_AND_CHECK_MACRO) string(APPEND PACKAGE_INIT " macro(set_and_check _var _file) set(\${_var} \"\${_file}\") if(NOT EXISTS \"\${_file}\") message(FATAL_ERROR \"File or directory \${_file} referenced by variable \${_var} does not exist !\") endif() endmacro() ") endif() if(NOT CCF_NO_CHECK_REQUIRED_COMPONENTS_MACRO) string(APPEND PACKAGE_INIT " macro(check_required_components _NAME) foreach(comp \${\${_NAME}_FIND_COMPONENTS}) if(NOT \${_NAME}_\${comp}_FOUND) if(\${_NAME}_FIND_REQUIRED_\${comp}) set(\${_NAME}_FOUND FALSE) endif() endif() endforeach() endmacro() ") endif() string(APPEND PACKAGE_INIT " ####################################################################################") configure_file("${_inputFile}" "${_outputFile}" @ONLY) endfunction()