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: GenerateExportHeader.cmake
Close
# Distributed under the OSI-approved BSD 3-Clause License. See accompanying # file Copyright.txt or https://cmake.org/licensing for details. #.rst: # GenerateExportHeader # -------------------- # # Function for generation of export macros for libraries # # This module provides the function GENERATE_EXPORT_HEADER(). # # The ``GENERATE_EXPORT_HEADER`` function can be used to generate a file # suitable for preprocessor inclusion which contains EXPORT macros to be # used in library classes:: # # GENERATE_EXPORT_HEADER( LIBRARY_TARGET # [BASE_NAME <base_name>] # [EXPORT_MACRO_NAME <export_macro_name>] # [EXPORT_FILE_NAME <export_file_name>] # [DEPRECATED_MACRO_NAME <deprecated_macro_name>] # [NO_EXPORT_MACRO_NAME <no_export_macro_name>] # [STATIC_DEFINE <static_define>] # [NO_DEPRECATED_MACRO_NAME <no_deprecated_macro_name>] # [DEFINE_NO_DEPRECATED] # [PREFIX_NAME <prefix_name>] # [CUSTOM_CONTENT_FROM_VARIABLE <variable>] # ) # # # The target properties :prop_tgt:`CXX_VISIBILITY_PRESET <<LANG>_VISIBILITY_PRESET>` # and :prop_tgt:`VISIBILITY_INLINES_HIDDEN` can be used to add the appropriate # compile flags for targets. See the documentation of those target properties, # and the convenience variables # :variable:`CMAKE_CXX_VISIBILITY_PRESET <CMAKE_<LANG>_VISIBILITY_PRESET>` and # :variable:`CMAKE_VISIBILITY_INLINES_HIDDEN`. # # By default ``GENERATE_EXPORT_HEADER()`` generates macro names in a file # name determined by the name of the library. This means that in the # simplest case, users of ``GenerateExportHeader`` will be equivalent to: # # .. code-block:: cmake # # set(CMAKE_CXX_VISIBILITY_PRESET hidden) # set(CMAKE_VISIBILITY_INLINES_HIDDEN 1) # add_library(somelib someclass.cpp) # generate_export_header(somelib) # install(TARGETS somelib DESTINATION ${LIBRARY_INSTALL_DIR}) # install(FILES # someclass.h # ${PROJECT_BINARY_DIR}/somelib_export.h DESTINATION ${INCLUDE_INSTALL_DIR} # ) # # # And in the ABI header files: # # .. code-block:: c++ # # #include "somelib_export.h" # class SOMELIB_EXPORT SomeClass { # ... # }; # # # The CMake fragment will generate a file in the # ``${CMAKE_CURRENT_BINARY_DIR}`` called ``somelib_export.h`` containing the # macros ``SOMELIB_EXPORT``, ``SOMELIB_NO_EXPORT``, ``SOMELIB_DEPRECATED``, # ``SOMELIB_DEPRECATED_EXPORT`` and ``SOMELIB_DEPRECATED_NO_EXPORT``. # They will be followed by content taken from the variable specified by # the ``CUSTOM_CONTENT_FROM_VARIABLE`` option, if any. # The resulting file should be installed with other headers in the library. # # The ``BASE_NAME`` argument can be used to override the file name and the # names used for the macros: # # .. code-block:: cmake # # add_library(somelib someclass.cpp) # generate_export_header(somelib # BASE_NAME other_name # ) # # # Generates a file called ``other_name_export.h`` containing the macros # ``OTHER_NAME_EXPORT``, ``OTHER_NAME_NO_EXPORT`` and ``OTHER_NAME_DEPRECATED`` # etc. # # The ``BASE_NAME`` may be overridden by specifying other options in the # function. For example: # # .. code-block:: cmake # # add_library(somelib someclass.cpp) # generate_export_header(somelib # EXPORT_MACRO_NAME OTHER_NAME_EXPORT # ) # # # creates the macro ``OTHER_NAME_EXPORT`` instead of ``SOMELIB_EXPORT``, but # other macros and the generated file name is as default: # # .. code-block:: cmake # # add_library(somelib someclass.cpp) # generate_export_header(somelib # DEPRECATED_MACRO_NAME KDE_DEPRECATED # ) # # # creates the macro ``KDE_DEPRECATED`` instead of ``SOMELIB_DEPRECATED``. # # If ``LIBRARY_TARGET`` is a static library, macros are defined without # values. # # If the same sources are used to create both a shared and a static # library, the uppercased symbol ``${BASE_NAME}_STATIC_DEFINE`` should be # used when building the static library: # # .. code-block:: cmake # # add_library(shared_variant SHARED ${lib_SRCS}) # add_library(static_variant ${lib_SRCS}) # generate_export_header(shared_variant BASE_NAME libshared_and_static) # set_target_properties(static_variant PROPERTIES # COMPILE_FLAGS -DLIBSHARED_AND_STATIC_STATIC_DEFINE) # # This will cause the export macros to expand to nothing when building # the static library. # # If ``DEFINE_NO_DEPRECATED`` is specified, then a macro # ``${BASE_NAME}_NO_DEPRECATED`` will be defined This macro can be used to # remove deprecated code from preprocessor output: # # .. code-block:: cmake # # option(EXCLUDE_DEPRECATED "Exclude deprecated parts of the library" FALSE) # if (EXCLUDE_DEPRECATED) # set(NO_BUILD_DEPRECATED DEFINE_NO_DEPRECATED) # endif() # generate_export_header(somelib ${NO_BUILD_DEPRECATED}) # # # And then in somelib: # # .. code-block:: c++ # # class SOMELIB_EXPORT SomeClass # { # public: # #ifndef SOMELIB_NO_DEPRECATED # SOMELIB_DEPRECATED void oldMethod(); # #endif # }; # # .. code-block:: c++ # # #ifndef SOMELIB_NO_DEPRECATED # void SomeClass::oldMethod() { } # #endif # # # If ``PREFIX_NAME`` is specified, the argument will be used as a prefix to # all generated macros. # # For example: # # .. code-block:: cmake # # generate_export_header(somelib PREFIX_NAME VTK_) # # Generates the macros ``VTK_SOMELIB_EXPORT`` etc. # # :: # # ADD_COMPILER_EXPORT_FLAGS( [<output_variable>] ) # # The ``ADD_COMPILER_EXPORT_FLAGS`` function adds ``-fvisibility=hidden`` to # :variable:`CMAKE_CXX_FLAGS <CMAKE_<LANG>_FLAGS>` if supported, and is a no-op # on Windows which does not need extra compiler flags for exporting support. # You may optionally pass a single argument to ``ADD_COMPILER_EXPORT_FLAGS`` # that will be populated with the ``CXX_FLAGS`` required to enable visibility # support for the compiler/architecture in use. # # This function is deprecated. Set the target properties # :prop_tgt:`CXX_VISIBILITY_PRESET <<LANG>_VISIBILITY_PRESET>` and # :prop_tgt:`VISIBILITY_INLINES_HIDDEN` instead. include(CheckCXXCompilerFlag) # TODO: Install this macro separately? macro(_check_cxx_compiler_attribute _ATTRIBUTE _RESULT) check_cxx_source_compiles("${_ATTRIBUTE} int somefunc() { return 0; } int main() { return somefunc();}" ${_RESULT} ) endmacro() macro(_test_compiler_hidden_visibility) if(CMAKE_COMPILER_IS_GNUCXX AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS "4.2") set(GCC_TOO_OLD TRUE) elseif(CMAKE_COMPILER_IS_GNUCC AND CMAKE_C_COMPILER_VERSION VERSION_LESS "4.2") set(GCC_TOO_OLD TRUE) elseif(CMAKE_CXX_COMPILER_ID MATCHES Intel AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS "12.0") set(_INTEL_TOO_OLD TRUE) endif() # Exclude XL here because it misinterprets -fvisibility=hidden even though # the check_cxx_compiler_flag passes if(NOT GCC_TOO_OLD AND NOT _INTEL_TOO_OLD AND NOT WIN32 AND NOT CYGWIN AND NOT CMAKE_CXX_COMPILER_ID MATCHES XL AND NOT CMAKE_CXX_COMPILER_ID MATCHES PGI AND NOT CMAKE_CXX_COMPILER_ID MATCHES Watcom) check_cxx_compiler_flag(-fvisibility=hidden COMPILER_HAS_HIDDEN_VISIBILITY) check_cxx_compiler_flag(-fvisibility-inlines-hidden COMPILER_HAS_HIDDEN_INLINE_VISIBILITY) endif() endmacro() macro(_test_compiler_has_deprecated) # NOTE: Some Embarcadero compilers silently compile __declspec(deprecated) # without error, but this is not a documented feature and the attribute does # not actually generate any warnings. if(CMAKE_CXX_COMPILER_ID MATCHES Borland OR CMAKE_CXX_COMPILER_ID MATCHES Embarcadero OR CMAKE_CXX_COMPILER_ID MATCHES HP OR GCC_TOO_OLD OR CMAKE_CXX_COMPILER_ID MATCHES PGI OR CMAKE_CXX_COMPILER_ID MATCHES Watcom) set(COMPILER_HAS_DEPRECATED "" CACHE INTERNAL "Compiler support for a deprecated attribute") else() _check_cxx_compiler_attribute("__attribute__((__deprecated__))" COMPILER_HAS_DEPRECATED_ATTR) if(COMPILER_HAS_DEPRECATED_ATTR) set(COMPILER_HAS_DEPRECATED "${COMPILER_HAS_DEPRECATED_ATTR}" CACHE INTERNAL "Compiler support for a deprecated attribute") else() _check_cxx_compiler_attribute("__declspec(deprecated)" COMPILER_HAS_DEPRECATED) endif() endif() endmacro() get_filename_component(_GENERATE_EXPORT_HEADER_MODULE_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) macro(_DO_SET_MACRO_VALUES TARGET_LIBRARY) set(DEFINE_DEPRECATED) set(DEFINE_EXPORT) set(DEFINE_IMPORT) set(DEFINE_NO_EXPORT) if (COMPILER_HAS_DEPRECATED_ATTR) set(DEFINE_DEPRECATED "__attribute__ ((__deprecated__))") elseif(COMPILER_HAS_DEPRECATED) set(DEFINE_DEPRECATED "__declspec(deprecated)") endif() get_property(type TARGET ${TARGET_LIBRARY} PROPERTY TYPE) if(NOT ${type} STREQUAL "STATIC_LIBRARY") if(WIN32 OR CYGWIN) set(DEFINE_EXPORT "__declspec(dllexport)") set(DEFINE_IMPORT "__declspec(dllimport)") elseif(COMPILER_HAS_HIDDEN_VISIBILITY) set(DEFINE_EXPORT "__attribute__((visibility(\"default\")))") set(DEFINE_IMPORT "__attribute__((visibility(\"default\")))") set(DEFINE_NO_EXPORT "__attribute__((visibility(\"hidden\")))") endif() endif() endmacro() macro(_DO_GENERATE_EXPORT_HEADER TARGET_LIBRARY) # Option overrides set(options DEFINE_NO_DEPRECATED) set(oneValueArgs PREFIX_NAME BASE_NAME EXPORT_MACRO_NAME EXPORT_FILE_NAME DEPRECATED_MACRO_NAME NO_EXPORT_MACRO_NAME STATIC_DEFINE NO_DEPRECATED_MACRO_NAME CUSTOM_CONTENT_FROM_VARIABLE) set(multiValueArgs) cmake_parse_arguments(_GEH "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) set(BASE_NAME "${TARGET_LIBRARY}") if(_GEH_BASE_NAME) set(BASE_NAME ${_GEH_BASE_NAME}) endif() string(TOUPPER ${BASE_NAME} BASE_NAME_UPPER) string(TOLOWER ${BASE_NAME} BASE_NAME_LOWER) # Default options set(EXPORT_MACRO_NAME "${_GEH_PREFIX_NAME}${BASE_NAME_UPPER}_EXPORT") set(NO_EXPORT_MACRO_NAME "${_GEH_PREFIX_NAME}${BASE_NAME_UPPER}_NO_EXPORT") set(EXPORT_FILE_NAME "${CMAKE_CURRENT_BINARY_DIR}/${BASE_NAME_LOWER}_export.h") set(DEPRECATED_MACRO_NAME "${_GEH_PREFIX_NAME}${BASE_NAME_UPPER}_DEPRECATED") set(STATIC_DEFINE "${_GEH_PREFIX_NAME}${BASE_NAME_UPPER}_STATIC_DEFINE") set(NO_DEPRECATED_MACRO_NAME "${_GEH_PREFIX_NAME}${BASE_NAME_UPPER}_NO_DEPRECATED") if(_GEH_UNPARSED_ARGUMENTS) message(FATAL_ERROR "Unknown keywords given to GENERATE_EXPORT_HEADER(): \"${_GEH_UNPARSED_ARGUMENTS}\"") endif() if(_GEH_EXPORT_MACRO_NAME) set(EXPORT_MACRO_NAME ${_GEH_PREFIX_NAME}${_GEH_EXPORT_MACRO_NAME}) endif() string(MAKE_C_IDENTIFIER ${EXPORT_MACRO_NAME} EXPORT_MACRO_NAME) if(_GEH_EXPORT_FILE_NAME) if(IS_ABSOLUTE ${_GEH_EXPORT_FILE_NAME}) set(EXPORT_FILE_NAME ${_GEH_EXPORT_FILE_NAME}) else() set(EXPORT_FILE_NAME "${CMAKE_CURRENT_BINARY_DIR}/${_GEH_EXPORT_FILE_NAME}") endif() endif() if(_GEH_DEPRECATED_MACRO_NAME) set(DEPRECATED_MACRO_NAME ${_GEH_PREFIX_NAME}${_GEH_DEPRECATED_MACRO_NAME}) endif() string(MAKE_C_IDENTIFIER ${DEPRECATED_MACRO_NAME} DEPRECATED_MACRO_NAME) if(_GEH_NO_EXPORT_MACRO_NAME) set(NO_EXPORT_MACRO_NAME ${_GEH_PREFIX_NAME}${_GEH_NO_EXPORT_MACRO_NAME}) endif() string(MAKE_C_IDENTIFIER ${NO_EXPORT_MACRO_NAME} NO_EXPORT_MACRO_NAME) if(_GEH_STATIC_DEFINE) set(STATIC_DEFINE ${_GEH_PREFIX_NAME}${_GEH_STATIC_DEFINE}) endif() string(MAKE_C_IDENTIFIER ${STATIC_DEFINE} STATIC_DEFINE) if(_GEH_DEFINE_NO_DEPRECATED) set(DEFINE_NO_DEPRECATED 1) else() set(DEFINE_NO_DEPRECATED 0) endif() if(_GEH_NO_DEPRECATED_MACRO_NAME) set(NO_DEPRECATED_MACRO_NAME ${_GEH_PREFIX_NAME}${_GEH_NO_DEPRECATED_MACRO_NAME}) endif() string(MAKE_C_IDENTIFIER ${NO_DEPRECATED_MACRO_NAME} NO_DEPRECATED_MACRO_NAME) set(INCLUDE_GUARD_NAME "${EXPORT_MACRO_NAME}_H") get_target_property(EXPORT_IMPORT_CONDITION ${TARGET_LIBRARY} DEFINE_SYMBOL) if(NOT EXPORT_IMPORT_CONDITION) set(EXPORT_IMPORT_CONDITION ${TARGET_LIBRARY}_EXPORTS) endif() string(MAKE_C_IDENTIFIER ${EXPORT_IMPORT_CONDITION} EXPORT_IMPORT_CONDITION) if(_GEH_CUSTOM_CONTENT_FROM_VARIABLE) if(DEFINED "${_GEH_CUSTOM_CONTENT_FROM_VARIABLE}") set(CUSTOM_CONTENT "${${_GEH_CUSTOM_CONTENT_FROM_VARIABLE}}") else() set(CUSTOM_CONTENT "") endif() endif() configure_file("${_GENERATE_EXPORT_HEADER_MODULE_DIR}/exportheader.cmake.in" "${EXPORT_FILE_NAME}" @ONLY) endmacro() function(GENERATE_EXPORT_HEADER TARGET_LIBRARY) get_property(type TARGET ${TARGET_LIBRARY} PROPERTY TYPE) if(NOT ${type} STREQUAL "STATIC_LIBRARY" AND NOT ${type} STREQUAL "SHARED_LIBRARY" AND NOT ${type} STREQUAL "OBJECT_LIBRARY" AND NOT ${type} STREQUAL "MODULE_LIBRARY") message(WARNING "This macro can only be used with libraries") return() endif() _test_compiler_hidden_visibility() _test_compiler_has_deprecated() _do_set_macro_values(${TARGET_LIBRARY}) _do_generate_export_header(${TARGET_LIBRARY} ${ARGN}) endfunction() function(add_compiler_export_flags) if(NOT CMAKE_MINIMUM_REQUIRED_VERSION VERSION_LESS 2.8.12) message(DEPRECATION "The add_compiler_export_flags function is obsolete. Use the CXX_VISIBILITY_PRESET and VISIBILITY_INLINES_HIDDEN target properties instead.") endif() _test_compiler_hidden_visibility() _test_compiler_has_deprecated() option(USE_COMPILER_HIDDEN_VISIBILITY "Use HIDDEN visibility support if available." ON) mark_as_advanced(USE_COMPILER_HIDDEN_VISIBILITY) if(NOT (USE_COMPILER_HIDDEN_VISIBILITY AND COMPILER_HAS_HIDDEN_VISIBILITY)) # Just return if there are no flags to add. return() endif() set (EXTRA_FLAGS "-fvisibility=hidden") if(COMPILER_HAS_HIDDEN_INLINE_VISIBILITY) set (EXTRA_FLAGS "${EXTRA_FLAGS} -fvisibility-inlines-hidden") endif() # Either return the extra flags needed in the supplied argument, or to the # CMAKE_CXX_FLAGS if no argument is supplied. if(ARGC GREATER 0) set(${ARGV0} "${EXTRA_FLAGS}" PARENT_SCOPE) else() string(APPEND CMAKE_CXX_FLAGS " ${EXTRA_FLAGS}") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}" PARENT_SCOPE) endif() endfunction()