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: UseSWIG.cmake
Close
# Distributed under the OSI-approved BSD 3-Clause License. See accompanying # file Copyright.txt or https://cmake.org/licensing for details. #.rst: # UseSWIG # ------- # # Defines the following macros for use with SWIG: # # :: # # SWIG_ADD_LIBRARY(<name> # [TYPE <SHARED|MODULE|STATIC|USE_BUILD_SHARED_LIBS>] # LANGUAGE <language> # SOURCES <file>... # ) # - Define swig module with given name and specified language # SWIG_LINK_LIBRARIES(name [ libraries ]) # - Link libraries to swig module # # Source files properties on module files can be set before the invocation # of the SWIG_ADD_LIBRARY macro to specify special behavior of SWIG. # # The source file property CPLUSPLUS calls SWIG in c++ mode, e.g.:: # # set_property(SOURCE mymod.i PROPERTY CPLUSPLUS ON) # swig_add_library(mymod LANGUAGE python SOURCES mymod.i) # # The source file property SWIG_FLAGS adds custom flags to the SWIG executable. # # The source-file property SWIG_MODULE_NAME have to be provided to specify the actual # import name of the module in the target language if it cannot be scanned automatically # from source or different from the module file basename.:: # # set_property(SOURCE mymod.i PROPERTY SWIG_MODULE_NAME mymod_realname) # # To get the name of the swig module target library, use: ${SWIG_MODULE_${name}_REAL_NAME}. # # Also some variables can be set to specify special behavior of SWIG. # # CMAKE_SWIG_FLAGS can be used to add special flags to all swig calls. # # CMAKE_SWIG_OUTDIR allows one to specify where to write # the language specific files (swig -outdir option). # # SWIG_OUTFILE_DIR allows one to specify where to write the output file # (swig -o option). If not specified, CMAKE_SWIG_OUTDIR is used. # # The name-specific variable SWIG_MODULE_<name>_EXTRA_DEPS may be used to specify extra # dependencies for the generated modules. # # If the source file generated by swig need some special flag you can use:: # # set_source_files_properties( ${swig_generated_file_fullname} # PROPERTIES COMPILE_FLAGS "-bla") set(SWIG_CXX_EXTENSION "cxx") set(SWIG_EXTRA_LIBRARIES "") set(SWIG_PYTHON_EXTRA_FILE_EXTENSIONS ".py") set(SWIG_JAVA_EXTRA_FILE_EXTENSIONS ".java" "JNI.java") # # For given swig module initialize variables associated with it # macro(SWIG_MODULE_INITIALIZE name language) string(TOUPPER "${language}" swig_uppercase_language) string(TOLOWER "${language}" swig_lowercase_language) set(SWIG_MODULE_${name}_LANGUAGE "${swig_uppercase_language}") set(SWIG_MODULE_${name}_SWIG_LANGUAGE_FLAG "${swig_lowercase_language}") set(SWIG_MODULE_${name}_REAL_NAME "${name}") if (";${CMAKE_SWIG_FLAGS};" MATCHES ";-noproxy;") set (SWIG_MODULE_${name}_NOPROXY TRUE) endif () if("x${SWIG_MODULE_${name}_LANGUAGE}" STREQUAL "xUNKNOWN") message(FATAL_ERROR "SWIG Error: Language \"${language}\" not found") elseif("x${SWIG_MODULE_${name}_LANGUAGE}" STREQUAL "xPYTHON" AND NOT SWIG_MODULE_${name}_NOPROXY) # swig will produce a module.py containing an 'import _modulename' statement, # which implies having a corresponding _modulename.so (*NIX), _modulename.pyd (Win32), # unless the -noproxy flag is used set(SWIG_MODULE_${name}_REAL_NAME "_${name}") elseif("x${SWIG_MODULE_${name}_LANGUAGE}" STREQUAL "xPERL") set(SWIG_MODULE_${name}_EXTRA_FLAGS "-shadow") endif() endmacro() # # For a given language, input file, and output file, determine extra files that # will be generated. This is internal swig macro. # macro(SWIG_GET_EXTRA_OUTPUT_FILES language outfiles generatedpath infile) set(${outfiles} "") get_source_file_property(SWIG_GET_EXTRA_OUTPUT_FILES_module_basename ${infile} SWIG_MODULE_NAME) if(SWIG_GET_EXTRA_OUTPUT_FILES_module_basename STREQUAL "NOTFOUND") # try to get module name from "%module foo" syntax if ( EXISTS ${infile} ) file ( STRINGS ${infile} _MODULE_NAME REGEX "[ ]*%module[ ]*[a-zA-Z0-9_]+.*" ) endif () if ( _MODULE_NAME ) string ( REGEX REPLACE "[ ]*%module[ ]*([a-zA-Z0-9_]+).*" "\\1" _MODULE_NAME "${_MODULE_NAME}" ) set(SWIG_GET_EXTRA_OUTPUT_FILES_module_basename "${_MODULE_NAME}") else () # try to get module name from "%module (options=...) foo" syntax if ( EXISTS ${infile} ) file ( STRINGS ${infile} _MODULE_NAME REGEX "[ ]*%module[ ]*\\(.*\\)[ ]*[a-zA-Z0-9_]+.*" ) endif () if ( _MODULE_NAME ) string ( REGEX REPLACE "[ ]*%module[ ]*\\(.*\\)[ ]*([a-zA-Z0-9_]+).*" "\\1" _MODULE_NAME "${_MODULE_NAME}" ) set(SWIG_GET_EXTRA_OUTPUT_FILES_module_basename "${_MODULE_NAME}") else () # fallback to file basename get_filename_component(SWIG_GET_EXTRA_OUTPUT_FILES_module_basename ${infile} NAME_WE) endif () endif () endif() foreach(it ${SWIG_${language}_EXTRA_FILE_EXTENSIONS}) set(extra_file "${generatedpath}/${SWIG_GET_EXTRA_OUTPUT_FILES_module_basename}${it}") list(APPEND ${outfiles} ${extra_file}) # Treat extra outputs as plain files regardless of language. set_property(SOURCE "${extra_file}" PROPERTY LANGUAGE "") endforeach() endmacro() # # Take swig (*.i) file and add proper custom commands for it # macro(SWIG_ADD_SOURCE_TO_MODULE name outfiles infile) set(swig_full_infile ${infile}) get_filename_component(swig_source_file_name_we "${infile}" NAME_WE) get_source_file_property(swig_source_file_generated ${infile} GENERATED) get_source_file_property(swig_source_file_cplusplus ${infile} CPLUSPLUS) get_source_file_property(swig_source_file_flags ${infile} SWIG_FLAGS) if("${swig_source_file_flags}" STREQUAL "NOTFOUND") set(swig_source_file_flags "") endif() get_filename_component(swig_source_file_fullname "${infile}" ABSOLUTE) # If CMAKE_SWIG_OUTDIR was specified then pass it to -outdir if(CMAKE_SWIG_OUTDIR) set(swig_outdir ${CMAKE_SWIG_OUTDIR}) else() set(swig_outdir ${CMAKE_CURRENT_BINARY_DIR}) endif() if(SWIG_OUTFILE_DIR) set(swig_outfile_dir ${SWIG_OUTFILE_DIR}) else() set(swig_outfile_dir ${swig_outdir}) endif() if (NOT SWIG_MODULE_${name}_NOPROXY) SWIG_GET_EXTRA_OUTPUT_FILES(${SWIG_MODULE_${name}_LANGUAGE} swig_extra_generated_files "${swig_outdir}" "${swig_source_file_fullname}") endif() set(swig_generated_file_fullname "${swig_outfile_dir}/${swig_source_file_name_we}") # add the language into the name of the file (i.e. TCL_wrap) # this allows for the same .i file to be wrapped into different languages string(APPEND swig_generated_file_fullname "${SWIG_MODULE_${name}_LANGUAGE}_wrap") if(swig_source_file_cplusplus) string(APPEND swig_generated_file_fullname ".${SWIG_CXX_EXTENSION}") else() string(APPEND swig_generated_file_fullname ".c") endif() #message("Full path to source file: ${swig_source_file_fullname}") #message("Full path to the output file: ${swig_generated_file_fullname}") get_directory_property(cmake_include_directories INCLUDE_DIRECTORIES) list(REMOVE_DUPLICATES cmake_include_directories) set(swig_include_dirs) foreach(it ${cmake_include_directories}) set(swig_include_dirs ${swig_include_dirs} "-I${it}") endforeach() set(swig_special_flags) # default is c, so add c++ flag if it is c++ if(swig_source_file_cplusplus) set(swig_special_flags ${swig_special_flags} "-c++") endif() if("x${SWIG_MODULE_${name}_LANGUAGE}" STREQUAL "xCSHARP") if(NOT ";${swig_source_file_flags};${CMAKE_SWIG_FLAGS};" MATCHES ";-dllimport;") # This makes sure that the name used in the generated DllImport # matches the library name created by CMake set(SWIG_MODULE_${name}_EXTRA_FLAGS "-dllimport;${name}") endif() endif() set(swig_extra_flags) if(SWIG_MODULE_${name}_EXTRA_FLAGS) set(swig_extra_flags ${swig_extra_flags} ${SWIG_MODULE_${name}_EXTRA_FLAGS}) endif() add_custom_command( OUTPUT "${swig_generated_file_fullname}" ${swig_extra_generated_files} # Let's create the ${swig_outdir} at execution time, in case dir contains $(OutDir) COMMAND ${CMAKE_COMMAND} -E make_directory ${swig_outdir} COMMAND "${SWIG_EXECUTABLE}" ARGS "-${SWIG_MODULE_${name}_SWIG_LANGUAGE_FLAG}" ${swig_source_file_flags} ${CMAKE_SWIG_FLAGS} -outdir ${swig_outdir} ${swig_special_flags} ${swig_extra_flags} ${swig_include_dirs} -o "${swig_generated_file_fullname}" "${swig_source_file_fullname}" MAIN_DEPENDENCY "${swig_source_file_fullname}" DEPENDS ${SWIG_MODULE_${name}_EXTRA_DEPS} IMPLICIT_DEPENDS CXX "${swig_source_file_fullname}" COMMENT "Swig source") set_source_files_properties("${swig_generated_file_fullname}" ${swig_extra_generated_files} PROPERTIES GENERATED 1) set(${outfiles} "${swig_generated_file_fullname}" ${swig_extra_generated_files}) endmacro() # # Create Swig module # macro(SWIG_ADD_MODULE name language) message(DEPRECATION "SWIG_ADD_MODULE is deprecated. Use SWIG_ADD_LIBRARY instead.") swig_add_library(${name} LANGUAGE ${language} TYPE MODULE SOURCES ${ARGN}) endmacro() macro(SWIG_ADD_LIBRARY name) set(options "") set(oneValueArgs LANGUAGE TYPE) set(multiValueArgs SOURCES) cmake_parse_arguments(_SAM "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) if(NOT DEFINED _SAM_LANGUAGE) message(FATAL_ERROR "SWIG_ADD_LIBRARY: Missing LANGUAGE argument") endif() if(NOT DEFINED _SAM_SOURCES) message(FATAL_ERROR "SWIG_ADD_LIBRARY: Missing SOURCES argument") endif() if(NOT DEFINED _SAM_TYPE) set(_SAM_TYPE MODULE) elseif("${_SAM_TYPE}" STREQUAL "USE_BUILD_SHARED_LIBS") unset(_SAM_TYPE) endif() swig_module_initialize(${name} ${_SAM_LANGUAGE}) set(swig_dot_i_sources) set(swig_other_sources) foreach(it ${_SAM_SOURCES}) if(${it} MATCHES "\\.i$") set(swig_dot_i_sources ${swig_dot_i_sources} "${it}") else() set(swig_other_sources ${swig_other_sources} "${it}") endif() endforeach() set(swig_generated_sources) foreach(it ${swig_dot_i_sources}) SWIG_ADD_SOURCE_TO_MODULE(${name} swig_generated_source ${it}) set(swig_generated_sources ${swig_generated_sources} "${swig_generated_source}") endforeach() get_directory_property(swig_extra_clean_files ADDITIONAL_MAKE_CLEAN_FILES) set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "${swig_extra_clean_files};${swig_generated_sources}") add_library(${SWIG_MODULE_${name}_REAL_NAME} ${_SAM_TYPE} ${swig_generated_sources} ${swig_other_sources}) if("${_SAM_TYPE}" STREQUAL "MODULE") set_target_properties(${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES NO_SONAME ON) endif() string(TOLOWER "${_SAM_LANGUAGE}" swig_lowercase_language) if ("${swig_lowercase_language}" STREQUAL "octave") set_target_properties(${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES PREFIX "") set_target_properties(${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES SUFFIX ".oct") elseif ("${swig_lowercase_language}" STREQUAL "go") set_target_properties(${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES PREFIX "") elseif ("${swig_lowercase_language}" STREQUAL "java") if (APPLE) # In java you want: # System.loadLibrary("LIBRARY"); # then JNI will look for a library whose name is platform dependent, namely # MacOS : libLIBRARY.jnilib # Windows: LIBRARY.dll # Linux : libLIBRARY.so set_target_properties (${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES SUFFIX ".jnilib") endif () elseif ("${swig_lowercase_language}" STREQUAL "lua") if("${_SAM_TYPE}" STREQUAL "MODULE") set_target_properties(${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES PREFIX "") endif() elseif ("${swig_lowercase_language}" STREQUAL "python") # this is only needed for the python case where a _modulename.so is generated set_target_properties(${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES PREFIX "") # Python extension modules on Windows must have the extension ".pyd" # instead of ".dll" as of Python 2.5. Older python versions do support # this suffix. # http://docs.python.org/whatsnew/ports.html#SECTION0001510000000000000000 # <quote> # Windows: .dll is no longer supported as a filename extension for extension modules. # .pyd is now the only filename extension that will be searched for. # </quote> if(WIN32 AND NOT CYGWIN) set_target_properties(${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES SUFFIX ".pyd") endif() elseif ("${swig_lowercase_language}" STREQUAL "r") set_target_properties(${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES PREFIX "") elseif ("${swig_lowercase_language}" STREQUAL "ruby") # In ruby you want: # require 'LIBRARY' # then ruby will look for a library whose name is platform dependent, namely # MacOS : LIBRARY.bundle # Windows: LIBRARY.dll # Linux : LIBRARY.so set_target_properties (${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES PREFIX "") if (APPLE) set_target_properties (${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES SUFFIX ".bundle") endif () else() # assume empty prefix because we expect the module to be dynamically loaded set_target_properties (${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES PREFIX "") endif () endmacro() # # Like TARGET_LINK_LIBRARIES but for swig modules # macro(SWIG_LINK_LIBRARIES name) if(SWIG_MODULE_${name}_REAL_NAME) target_link_libraries(${SWIG_MODULE_${name}_REAL_NAME} ${ARGN}) else() message(SEND_ERROR "Cannot find Swig library \"${name}\".") endif() endmacro()