Brad King 5047a52d1c Merge topic 'search-for-aspell' il y a 14 ans
..
Compiler 33f5a83a5d GNU: Fix CMAKE_INCLUDE_SYSTEM_FLAG_<lang> value (#12258) il y a 14 ans
FindCUDA d2d3672f1c Define __CUDACC__ during dependency scanning, since NVCC doesn't. il y a 16 ans
FortranCInterface d0203fb567 FortranCInterface: Fix mangling detection with Cray Fortran >= 7.3.2 il y a 14 ans
Platform aed92ccea6 Add VisualStudio 9 and 10 generators for Itanium platform il y a 14 ans
AddFileDependencies.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
BundleUtilities.cmake 40792a1a15 Merge topic 'fix-12034-fixup-bundle-with-non-dotapp-exe' il y a 14 ans
CMake.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeASM-ATTInformation.cmake 7456461588 Change the default rules so they fit better to the new ASM handling il y a 14 ans
CMakeASMCompiler.cmake.in 4b40d4297a Rework the way assembler is handled, use the C/CXX compiler by default il y a 15 ans
CMakeASMInformation.cmake c623008376 Initialize ASM rpath flags for executables with those for shared libs il y a 14 ans
CMakeASM_MASMInformation.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeASM_NASMInformation.cmake e0b60166d4 Some more fixes for nasm support, from Etienne (#10069) il y a 15 ans
CMakeAddNewLanguage.txt 8be3e4eeca ENH: clean up EnableLanguage try to fix problem where try compile runs cmake il y a 20 ans
CMakeBackwardCompatibilityC.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeBackwardCompatibilityCXX.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeBorlandFindMake.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeBuildSettings.cmake.in fd47a2ae96 Drop old CMake "build settings" export/import il y a 16 ans
CMakeCCompiler.cmake.in b41ad3b399 Teach find_(library|package) about Linux multiarch (#12037) il y a 14 ans
CMakeCCompilerABI.c b8fc8b324d ENH: Improve robustness of compiler INFO strings il y a 17 ans
CMakeCCompilerId.c.in db05da35d2 Recognize SCO UnixWare C/C++ compilers (#11700) il y a 15 ans
CMakeCInformation.cmake 7e6a004659 Merge topic 'relative-CMAKE_USER_MAKE_RULES_OVERRIDE' il y a 15 ans
CMakeCXXCompiler.cmake.in b41ad3b399 Teach find_(library|package) about Linux multiarch (#12037) il y a 14 ans
CMakeCXXCompilerABI.cpp b8fc8b324d ENH: Improve robustness of compiler INFO strings il y a 17 ans
CMakeCXXCompilerId.cpp.in db05da35d2 Recognize SCO UnixWare C/C++ compilers (#11700) il y a 15 ans
CMakeCXXInformation.cmake 7e6a004659 Merge topic 'relative-CMAKE_USER_MAKE_RULES_OVERRIDE' il y a 15 ans
CMakeCommonLanguageInclude.cmake 3b77516862 Fix linker flag initialization from LDFLAGS (#11840) il y a 14 ans
CMakeCompilerABI.h 981c7f5a5b -check for the ARM ABI/EABI compiler ABI for the GNU compilers il y a 15 ans
CMakeConfigurableFile.in 01a55559dd ENH: Make modules use configure instead of file write il y a 20 ans
CMakeDependentOption.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeDetermineASM-ATTCompiler.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeDetermineASMCompiler.cmake 4258b24134 Add more regex for gcc, always print the ASM compiler ID il y a 14 ans
CMakeDetermineASM_MASMCompiler.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeDetermineASM_NASMCompiler.cmake e614e9b3d7 Add support for yasm, a nasm compatible assembler il y a 15 ans
CMakeDetermineCCompiler.cmake 5883c5191e Fix parsing of compiler name with a version number il y a 15 ans
CMakeDetermineCXXCompiler.cmake 5883c5191e Fix parsing of compiler name with a version number il y a 15 ans
CMakeDetermineCompilerABI.cmake b41ad3b399 Teach find_(library|package) about Linux multiarch (#12037) il y a 14 ans
CMakeDetermineCompilerId.cmake 9071b8b87f Add temporary debug output for compiler ID detection for ASM il y a 14 ans
CMakeDetermineFortranCompiler.cmake ac5b999fff Add Absoft Fortran compiler id and basic flags il y a 14 ans
CMakeDetermineJavaCompiler.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeDetermineRCCompiler.cmake b2f308c8f9 Add support for windows resources with mingw/msys. il y a 15 ans
CMakeDetermineSystem.cmake 0bfabf967f OpenBSD: Use 'arch -s' for host processor (#12143) il y a 14 ans
CMakeDetermineVSServicePack.cmake effb6bbfd7 Detect VS 2010 SP1, faster and more robust detection il y a 14 ans
CMakeExportBuildSettings.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeFindBinUtils.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeFindCodeBlocks.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeFindEclipseCDT4.cmake 6a38cab2de Don't skip the last builtin include dir for the Eclipse project file il y a 14 ans
CMakeFindFrameworks.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeFindKDevelop3.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeFindWMake.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeFindXCode.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeForceCompiler.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeFortranCompiler.cmake.in b41ad3b399 Teach find_(library|package) about Linux multiarch (#12037) il y a 14 ans
CMakeFortranCompilerABI.F 6c1e24276f Detect Fortran ABI Information il y a 16 ans
CMakeFortranCompilerId.F.in ac5b999fff Add Absoft Fortran compiler id and basic flags il y a 14 ans
CMakeFortranInformation.cmake 6e450ed7f0 Merge topic 'mpif77-workaround-o-c-order' il y a 14 ans
CMakeGenericSystem.cmake aed92ccea6 Add VisualStudio 9 and 10 generators for Itanium platform il y a 14 ans
CMakeImportBuildSettings.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeJOMFindMake.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeJavaCompiler.cmake.in 52eb0ccac7 BUG: Restore old interface of "make foo.o" and "make foo.i" even though object file names now include source extensions. For Java we also need to always remove the source extension (.java -> .class). This fixes the re-opening of bug #6169. il y a 18 ans
CMakeJavaInformation.cmake 7e6a004659 Merge topic 'relative-CMAKE_USER_MAKE_RULES_OVERRIDE' il y a 15 ans
CMakeMSYSFindMake.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeMinGWFindMake.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeNMakeFindMake.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeParseArguments.cmake c327cbdfef Modules: Fix CMakeParseArguments copyright notice il y a 15 ans
CMakeParseImplicitLinkInfo.cmake d7b376b3a7 Absoft: Detect implicit link libraries on Linux and Mac il y a 14 ans
CMakePlatformId.h.in 79f5a7c098 Merge topic 'compiler-id-literal-const' il y a 15 ans
CMakePrintSystemInformation.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakePushCheckState.cmake d64ba0b8b4 Fix copyright notice test il y a 14 ans
CMakeRCCompiler.cmake.in b2f308c8f9 Add support for windows resources with mingw/msys. il y a 15 ans
CMakeRCInformation.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeSystem.cmake.in b100fe1fe1 il y a 18 ans
CMakeSystemSpecificInformation.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeTestASM-ATTCompiler.cmake 7b337ac8e2 Improve misleading comments. il y a 15 ans
CMakeTestASMCompiler.cmake 7b337ac8e2 Improve misleading comments. il y a 15 ans
CMakeTestASM_MASMCompiler.cmake 7b337ac8e2 Improve misleading comments. il y a 15 ans
CMakeTestASM_NASMCompiler.cmake 79dd9becad We already have 2010, fix copyright year. il y a 15 ans
CMakeTestCCompiler.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeTestCXXCompiler.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeTestCompilerCommon.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeTestForFreeVC.cxx 0d4cd0436b ENH better test for free VC tools il y a 21 ans
CMakeTestFortranCompiler.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeTestGNU.c 6b31e5c851 BUG: fix problem where cmake thinks the intel compiler is gnu il y a 21 ans
CMakeTestJavaCompiler.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeTestNMakeCLVersion.c dfcd4f2154 added test for whether pdbtype should be used for nmake il y a 22 ans
CMakeTestRCCompiler.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeUnixFindMake.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeVS10FindMake.cmake 8cd66dc0d2 Use devenv instead of msbuild for vs2010. il y a 14 ans
CMakeVS6BackwardCompatibility.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeVS6FindMake.cmake 0ea9d650f7 Merge topic 'msvc-version' il y a 15 ans
CMakeVS71FindMake.cmake 0ea9d650f7 Merge topic 'msvc-version' il y a 15 ans
CMakeVS7BackwardCompatibility.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeVS7FindMake.cmake 0ea9d650f7 Merge topic 'msvc-version' il y a 15 ans
CMakeVS8FindMake.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeVS9FindMake.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CMakeVerifyManifest.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CPack.DS_Store.in f2c0dbd164 ENH: More work on the packaging. Add Applicaitons, add icons, etc il y a 19 ans
CPack.Description.plist.in 5358809a5c ENH: More CPack stuff and fix zlib compression il y a 20 ans
CPack.Info.plist.in 71f61636b6 ENH: One more patch from Doug Gregor including PackageMaker functionality for componentized-for-the-end-user and download-some-bit-on-demand installers. il y a 17 ans
CPack.OSXScriptLauncher.in c647ed54d9 BUG: Fix issue #7833: Add file extension handling to CPack generated installers for OSXX11 applications. Also modify the X11 test to build such an installer on Mac builds that test CPack and have X11 available. Thanks to Wes Turner for the patch. il y a 17 ans
CPack.OSXScriptLauncher.rsrc.in c647ed54d9 BUG: Fix issue #7833: Add file extension handling to CPack generated installers for OSXX11 applications. Also modify the X11 test to build such an installer on Mac builds that test CPack and have X11 available. Thanks to Wes Turner for the patch. il y a 17 ans
CPack.OSXX11.Info.plist.in c647ed54d9 BUG: Fix issue #7833: Add file extension handling to CPack generated installers for OSXX11 applications. Also modify the X11 test to build such an installer on Mac builds that test CPack and have X11 available. Thanks to Wes Turner for the patch. il y a 17 ans
CPack.OSXX11.main.scpt.in c647ed54d9 BUG: Fix issue #7833: Add file extension handling to CPack generated installers for OSXX11 applications. Also modify the X11 test to build such an installer on Mac builds that test CPack and have X11 available. Thanks to Wes Turner for the patch. il y a 17 ans
CPack.RuntimeScript.in b133467567 CPack: Fix bash-isms in launch script il y a 16 ans
CPack.STGZ_Header.sh.in 07bd856bd0 CPackSTGZ quote here-doc, fix bug10518 il y a 15 ans
CPack.VolumeIcon.icns.in f2c0dbd164 ENH: More work on the packaging. Add Applicaitons, add icons, etc il y a 19 ans
CPack.background.png.in f9dd6a38c5 ENH: add file back bug use cmake image il y a 16 ans
CPack.cmake 4bb79402e8 Split CPack.cmake in more manageable parts il y a 14 ans
CPack.distribution.dist.in e8825d320b BUG: Workaround PackageMaker 3.0 issue for new CPack components feature. Thanks again to Doug Gregor for the patch. il y a 17 ans
CPackBundle.cmake 4bb79402e8 Split CPack.cmake in more manageable parts il y a 14 ans
CPackComponent.cmake 4bb79402e8 Split CPack.cmake in more manageable parts il y a 14 ans
CPackDeb.cmake 33391c697f CPackDeb: Fix #12006 broken package names il y a 14 ans
CPackNSIS.cmake 4bb79402e8 Split CPack.cmake in more manageable parts il y a 14 ans
CPackRPM.cmake 2af80c76ee Add some more Specs file tag handling. il y a 14 ans
CPackZIP.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CTest.cmake b5e3692299 CTest: Mark DART_TESTING_TIMEOUT as advanced (#10150) il y a 15 ans
CTestScriptMode.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CTestTargets.cmake 816c9d1aa1 CTest: Add alias for make test target (#4564) il y a 15 ans
CheckCCompilerFlag.cmake b3efdb58d5 CheckCCompilerFlag: Strict signature of 'main' (#11615) il y a 15 ans
CheckCSourceCompiles.cmake cabb6cd00e Document Check(C|CXX)SourceCompiles behavior more clearly (#11688) il y a 15 ans
CheckCSourceRuns.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CheckCXXCompilerFlag.cmake 79e02333a6 BUG: Fix compiler flag test for non-English MSVC (#11336) il y a 15 ans
CheckCXXSourceCompiles.cmake cabb6cd00e Document Check(C|CXX)SourceCompiles behavior more clearly (#11688) il y a 15 ans
CheckCXXSourceRuns.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CheckCXXSymbolExists.cmake 757a6a091c Add CheckCXXSymbolExists.cmake, so this can be used also for C++ il y a 14 ans
CheckForPthreads.c 64fc597de2 ENH: add initial support for HAIKU OS from bug# 7425 il y a 17 ans
CheckFortranFunctionExists.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CheckFunctionExists.c fad91fb770 ENH: fix tests for non-ansi c on hp and remove warnings for ansi c il y a 21 ans
CheckFunctionExists.cmake 114c3224a4 Document CheckFunctionExists more clearly (#10044) il y a 15 ans
CheckIncludeFile.c.in 095e975c81 BUG: Fix signature of main to work on both strict ANSI and non-ANSI C compilers. il y a 19 ans
CheckIncludeFile.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CheckIncludeFile.cxx.in f5d95fb078 Complete rework of makefile generators expect trouble il y a 23 ans
CheckIncludeFileCXX.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CheckIncludeFiles.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CheckLibraryExists.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CheckLibraryExists.lists.in 3697ad6dc7 Initial attempt to check if library exists il y a 23 ans
CheckPrototypeDefinition.c.in 4f252abea5 Modules: Added CheckPrototypeDefinition module. il y a 14 ans
CheckPrototypeDefinition.cmake 4f252abea5 Modules: Added CheckPrototypeDefinition module. il y a 14 ans
CheckSizeOf.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CheckStructHasMember.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CheckSymbolExists.cmake 757a6a091c Add CheckCXXSymbolExists.cmake, so this can be used also for C++ il y a 14 ans
CheckTypeSize.c.in c9b726c314 New CheckTypeSize for OS X Universal Binaries il y a 16 ans
CheckTypeSize.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
CheckTypeSizeMap.cmake.in c9b726c314 New CheckTypeSize for OS X Universal Binaries il y a 16 ans
CheckVariableExists.c a8b2400f7b BUG#502: Do not let optimizing compilers think the symbol exists. Require the symbol by making the return value depend on it to force linking. il y a 21 ans
CheckVariableExists.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
Dart.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
DartConfiguration.tcl.in f7a0386fc5 Merge topic 'resolve/ctest-file-checksum/remove-CTestTest3' il y a 15 ans
Documentation.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
DummyCXXFile.cxx 9a6c95fcea add checks for ansi flags and not hard code them il y a 23 ans
ExternalProject.cmake 12a3699372 ExternalProject: Always use --non-interactive with svn il y a 14 ans
FLTKCompatibility.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FeatureSummary.cmake b935f00fdf Close ENDFUNCTION() properly with the same name as FUNCTION() il y a 15 ans
FindALSA.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindASPELL.cmake bb3a4381bb Search for the ASPELL executable il y a 14 ans
FindAVIFile.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindArmadillo.cmake d66459be8b Documentation: Fix spelling / formatting errors (#12287) il y a 14 ans
FindBISON.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindBLAS.cmake ac475c4126 ACML search improvement il y a 14 ans
FindBZip2.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindBoost.cmake 974374a9cd FindBoost: Also search for 1.46.1 il y a 14 ans
FindBullet.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindCABLE.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindCUDA.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindCURL.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindCVS.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindCoin3D.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindCups.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindCurses.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindCxxTest.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindCygwin.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindDCMTK.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindDart.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindDevIL.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindDoxygen.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindEXPAT.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindFLEX.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindFLTK.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindFLTK2.cmake a6628d154a FindFLTK*: Use Cygwin fltk on Cygwin il y a 15 ans
FindFreetype.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindGCCXML.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindGDAL.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindGIF.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindGLU.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindGLUT.cmake efd1d9c799 Add freeglut as library name (#10031) il y a 15 ans
FindGTK.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindGTK2.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindGTest.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindGettext.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindGit.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindGnuTLS.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindGnuplot.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindHDF5.cmake e38216c6e9 Remove unnecessary mark_as_advanced from FindHDF5. il y a 14 ans
FindHSPELL.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindHTMLHelp.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindITK.cmake aa170c20f7 FindITK: Use passthru find_package config mode for messages il y a 14 ans
FindImageMagick.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindJNI.cmake 93fc629adc FindJNI: Search in Fedora arch-specific JVM location (#12276) il y a 14 ans
FindJPEG.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindJasper.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindJava.cmake 2b16232d45 Merge topic 'asn_java_support' il y a 14 ans
FindKDE3.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindKDE4.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindLAPACK.cmake 51253da8bb FindLAPACK works with C/C++ only projects (issue 0009976) il y a 15 ans
FindLATEX.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindLibArchive.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindLibXml2.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindLibXslt.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindLua50.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindLua51.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindMFC.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindMPEG.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindMPEG2.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindMPI.cmake 8756e77fb4 Fix issues with removing try_compile input file. il y a 14 ans
FindMatlab.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindMotif.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindOpenAL.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindOpenGL.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindOpenMP.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindOpenSSL.cmake 112f1dd7e3 FindOpenSSL: Use find_package_handle_standard_args for version check. il y a 14 ans
FindOpenSceneGraph.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindOpenThreads.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindPHP4.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindPNG.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindPackageHandleStandardArgs.cmake 567ac0bb1f Also store the required version number in the details message. il y a 15 ans
FindPackageMessage.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindPerl.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindPerlLibs.cmake 6720f97d3b Merge topic 'copyright-FindPerlLibs' il y a 14 ans
FindPhysFS.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindPike.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindPkgConfig.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindPostgreSQL.cmake 7c5e412c4a Documentation: Fix a few typos (#11883) il y a 14 ans
FindProducer.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindProtobuf.cmake 3982603c65 10997: PROTOBUF_GENERATE_CPP now supports proto files outside current dir il y a 14 ans
FindPythonInterp.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindPythonLibs.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindQt.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindQt3.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindQt4.cmake df7a95629c Merge topic 'qt4-apple-framework-fix' il y a 14 ans
FindQuickTime.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindRTI.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindRuby.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindSDL.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindSDL_image.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindSDL_mixer.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindSDL_net.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindSDL_sound.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindSDL_ttf.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindSWIG.cmake 03809b1442 FindSWIG: Use NAMES in find_program directives (#12280) il y a 14 ans
FindSelfPackers.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindSquish.cmake 74805b28c1 Merge topic 'ImprovedVersionCheckingInSomeModules' il y a 15 ans
FindSubversion.cmake 0c6e8524fe FindSubversion: Invoke svn non-interactively (#12304) il y a 14 ans
FindTCL.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindTIFF.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindTclStub.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindTclsh.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindThreads.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindUnixCommands.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindVTK.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindWget.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindWish.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindX11.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindXMLRPC.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindZLIB.cmake 0dafc0a8ed FindZLIB: print library instead of include directory il y a 14 ans
Findosg.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindosgAnimation.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindosgDB.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindosgFX.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindosgGA.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindosgIntrospection.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindosgManipulator.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindosgParticle.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindosgProducer.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindosgShadow.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindosgSim.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindosgTerrain.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindosgText.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindosgUtil.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindosgViewer.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindosgVolume.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindosgWidget.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
Findosg_functions.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FindwxWidgets.cmake c4275592a8 Modules: Include builtin FindPackageHandleStandardArgs directly il y a 15 ans
FindwxWindows.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
FortranCInterface.cmake e872f5d70a FortranCInterface: Fix doc typo FC.h -> FCMangle.h il y a 15 ans
GNUInstallDirs.cmake 126c993d03 Fix #11964 Handle lib64 library on Linux il y a 14 ans
GetPrerequisites.cmake b68d3dc1b5 BundleUtilities: Fix regex to extract dependents from ldd (#12034) il y a 14 ans
ITKCompatibility.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
InstallRequiredSystemLibraries.cmake 971a735ba2 InstallRequiredSystemLibraries: Read reg values with get_filename_component il y a 14 ans
KDE3Macros.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
MacOSXBundleInfo.plist.in c1b8ad4e1d ENH: Allow users to specify a custom Info.plist template il y a 17 ans
MacOSXFrameworkInfo.plist.in f89dae7a94 ENH: Create Info.plist files in OS X Frameworks il y a 17 ans
MacroAddFileDependencies.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
NSIS.InstallOptions.ini.in 0eba9b638f ENH: allow for desktop link to be created and fix chop of last char in PATH on uninstall il y a 18 ans
NSIS.template.in b524f864ca Merge topic 'fix-9148-cpack-nsis-installer-root' il y a 15 ans
ProcessorCount.cmake e6c2701002 ProcessorCount: Use ERROR_QUIET with execute_process (#11302) il y a 14 ans
Qt4ConfigDependentSettings.cmake bd66cc9d39 Fix build issues cross compiling with static Qt. il y a 15 ans
Qt4Macros.cmake ae587e49a6 Speed up creation of parameters file for moc custom command. il y a 14 ans
RepositoryInfo.txt.in 930827d48c ENH: First draft of add_external_project functionality. Tweaks, dashboard fixing, more tests and documentation certain to follow as it gets used by others... il y a 17 ans
SelectLibraryConfigurations.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
SquishRunTestCase.bat 5fe7b17d98 ENH: adding functionality for finding Squish, adding Squish tests from CMake, and running Squish tests from ctest il y a 17 ans
SquishRunTestCase.sh 5fe7b17d98 ENH: adding functionality for finding Squish, adding Squish tests from CMake, and running Squish tests from ctest il y a 17 ans
SquishTestScript.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
SystemInformation.cmake a6cb1d4653 Declare min CMake version in --system-information project il y a 15 ans
SystemInformation.in 9daa4a6c3f Remove CMAKE_SHARED_MODULE_RUNTIME_${lang}_FLAG il y a 16 ans
TestBigEndian.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
TestCXXAcceptsFlag.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
TestEndianess.c.in b8fc8b324d ENH: Improve robustness of compiler INFO strings il y a 17 ans
TestForANSIForScope.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
TestForANSIStreamHeaders.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
TestForANSIStreamHeaders.cxx 32b398e55b new try compile module il y a 23 ans
TestForAnsiForScope.cxx a696dbc815 ERR: Removed warning for unused variable. il y a 22 ans
TestForSSTREAM.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
TestForSSTREAM.cxx 9891260a6d ENH: add support for watcom wmake and wcl386 il y a 20 ans
TestForSTDNamespace.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
TestForSTDNamespace.cxx f5d95fb078 Complete rework of makefile generators expect trouble il y a 23 ans
UseEcos.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
UseJava.cmake 1417a55754 Java: Fix documentation format and indentation il y a 14 ans
UseJavaClassFilelist.cmake 5c2106c71e Modules: Added CMake Java support. il y a 14 ans
UseJavaSymlinks.cmake 5c2106c71e Modules: Added CMake Java support. il y a 14 ans
UsePkgConfig.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
UseQt4.cmake 5a2b208617 Add -DQT_NO_DEBUG if no build type is specified so Qt plugins will work. il y a 14 ans
UseSWIG.cmake d2430b2ffd Merge topic 'revert-fixbug_0004147' il y a 14 ans
UseVTK40.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
UseVTKBuildSettings40.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
UseVTKConfig40.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
Use_wxWindows.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
UsewxWidgets.cmake 7c5e412c4a Documentation: Fix a few typos (#11883) il y a 14 ans
VTKCompatibility.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
ecos_clean.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
kde3init_dummy.cpp.in d253baab99 ENH: add real-world-tested and used KDE3 support, and obsolete FindKDE.cmake, which wasn't used by anybody that I heard of il y a 19 ans
kde3uic.cmake 2cde67a781 Modules: Fix spelling 'To distributed' -> 'To distribute' il y a 15 ans
readme.txt ede46d9d91 Modules: Add comment and copyright notice validation to readme.txt il y a 14 ans

readme.txt

For more information about how to contribute modules to CMake, see this page:
http://www.itk.org/Wiki/CMake:Module_Maintainers

Note to authors of FindXXX.cmake files

We would like all FindXXX.cmake files to produce consistent variable names.

Please use the following consistent variable names for general use.

XXX_INCLUDE_DIRS The final set of include directories listed in one variable for use by client code. This should not be a cache entry.
XXX_LIBRARIES The libraries to link against to use XXX. These should include full paths. This should not be a cache entry.
XXX_DEFINITIONS Definitions to use when compiling code that uses XXX. This really shouldn't include options such as (-DHAS_JPEG)that a client source-code file uses to decide whether to #include
XXX_EXECUTABLE Where to find the XXX tool.
XXX_YYY_EXECUTABLE Where to find the YYY tool that comes with XXX.
XXX_LIBRARY_DIRS Optionally, the final set of library directories listed in one variable for use by client code. This should not be a cache entry.
XXX_ROOT_DIR Where to find the base directory of XXX.
XXX_VERSION_YY Expect Version YY if true. Make sure at most one of these is ever true.
XXX_WRAP_YY If False, do not try to use the relevent CMake wrapping command.
XXX_YY_FOUND If False, optional YY part of XXX sytem is not available.
XXX_FOUND Set to false, or undefined, if we haven't found, or don't want to use XXX.
XXX_RUNTIME_LIBRARY_DIRS Optionally, the runtime library search path for use when running an executable linked to shared libraries.
The list should be used by user code to create the PATH on windows or LD_LIBRARY_PATH on unix.
This should not be a cache entry.
XXX_VERSION_STRING A human-readable string containing the version of the package found, if any.
XXX_VERSION_MAJOR The major version of the package found, if any.
XXX_VERSION_MINOR The minor version of the package found, if any.
XXX_VERSION_PATCH The patch version of the package found, if any.

You do not have to provide all of the above variables. You should provide XXX_FOUND under most circumstances. If XXX is a library, then XXX_LIBRARIES, should also be defined, and XXX_INCLUDE_DIRS should usually be defined (I guess libm.a might be an exception)

The following names should not usually be used in CMakeLists.txt files, but they may be usefully modified in users' CMake Caches to control stuff.

XXX_LIBRARY Name of XXX Library. A User may set this and XXX_INCLUDE_DIR to ignore to force non-use of XXX.
XXX_YY_LIBRARY Name of YY library that is part of the XXX system. It may or may not be required to use XXX.
XXX_INCLUDE_DIR Where to find xxx.h, etc. (XXX_INCLUDE_PATH was considered bad because a path includes an actual filename.)
XXX_YY_INCLUDE_DIR Where to find xxx_yy.h, etc.

For tidiness's sake, try to keep as many options as possible out of the cache, leaving at least one option which can be used to disable use of the module, or locate a not-found library (e.g. XXX_ROOT_DIR). For the same reason, mark most cache options as advanced.

If you need other commands to do special things then it should still begin with XXX_. This gives a sort of namespace effect and keeps things tidy for the user. You should put comments describing all the exported settings, plus descriptions of any the users can use to control stuff.

You really should also provide backwards compatibility any old settings that were actually in use. Make sure you comment them as deprecated, so that no-one starts using them.

To correctly document a module, create a comment block at the top with # comments. There are three types of comments that can be in the block:

1. The brief description of the module, this is done by:
# - a small description

2. A paragraph of text. This is done with all text that has a single
space between the # and the text. To create a new paragraph, just
put a # with no text on the line.

3. A verbatim line. This is done with two spaces between the # and the text.

For example:

# - This is a cool module
# This module does really cool stuff.
# It can do even more than you think.
#
# It even needs to paragraphs to tell you about it.
# And it defines the following variables:
# VAR_COOL - this is great isn't it?
# VAR_REALLY_COOL - cool right?
#

Test the documentation formatting by running "cmake --help-module FindXXX".
Edit the comments until the output of this command looks satisfactory.

To have a .cmake file in this directory NOT show up in the
modules documentation, you should start the file with a blank
line.

After the documentation, leave a *BLANK* line, and then add a
copyright and licence notice block like this one:

#=============================================================================
# Copyright 2009-2011 Your Name
#
# Distributed under the OSI-approved BSD License (the "License");
# see accompanying file Copyright.txt for details.
#
# This software is distributed WITHOUT ANY WARRANTY; without even the
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
# See the License for more information.
#=============================================================================
# (To distribute this file outside of CMake, substitute the full
# License text for the above reference.)

The layout of the notice block is strictly enforced by the ModuleNotices test.
Only the year range and name may be changed freely.

A FindXXX.cmake module will typically be loaded by the command

FIND_PACKAGE(XXX [major[.minor[.patch[.tweak]]]] [EXACT]
[QUIET] [[REQUIRED|COMPONENTS] [components...]])

If any version numbers are given to the command it will set the
following variables before loading the module:

XXX_FIND_VERSION = full requested version string
XXX_FIND_VERSION_MAJOR = major version if requested, else 0
XXX_FIND_VERSION_MINOR = minor version if requested, else 0
XXX_FIND_VERSION_PATCH = patch version if requested, else 0
XXX_FIND_VERSION_TWEAK = tweak version if requested, else 0
XXX_FIND_VERSION_COUNT = number of version components, 0 to 4
XXX_FIND_VERSION_EXACT = true if EXACT option was given

If the find module supports versioning it should locate a version of
the package that is compatible with the version requested. If a
compatible version of the package cannot be found the module should
not report success. The version of the package found should be stored
in "XXX_VERSION..." version variables documented by the module.

If the QUIET option is given to the command it will set the variable
XXX_FIND_QUIETLY to true before loading the FindXXX.cmake module. If
this variable is set the module should not complain about not being
able to find the package. If the
REQUIRED option is given to the command it will set the variable
XXX_FIND_REQUIRED to true before loading the FindXXX.cmake module. If
this variable is set the module should issue a FATAL_ERROR if the
package cannot be found. For each package-specific component, say
YYY, listed after the REQUIRED option a variable XXX_FIND_REQUIRED_YYY
to true. The set of components listed after either the REQUIRED
option or the COMPONENTS option will be specified in a
XXX_FIND_COMPONENTS variable. This can be used by the FindXXX.cmake
module to determine which sub-components of the package must be found.
If neither the QUIET nor REQUIRED options are given then the
FindXXX.cmake module should look for the package and complain without
error if the module is not found.

To get this behaviour you can use the FIND_PACKAGE_HANDLE_STANDARD_ARGS()
macro, as an example see FindJPEG.cmake.

For internal implementation, it's a generally accepted convention that variables starting with
underscore are for temporary use only. (variable starting with an underscore
are not intended as a reserved prefix).