summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'more-formats-in-ExternalProject'Brad King2010-06-071-9/+9
|\
| * Add .zip and .tar.bz2 extraction to ExternalProject.David Cole2010-05-311-9/+9
| | | | | | | | | | | | | | | | | | Add archives of these file types and add to the test cases covered in the ExternalProject test. Also add an "Example" directory in the Tests/ExternalProject directory containing the canonical simplest example of ExternalProject usage.
* | Merge branch 'use-rename-not-copy-ExternalProject'Brad King2010-06-071-9/+10
|\ \
| * | Use RENAME, not COPY, to extract .tar.gz files.David Cole2010-05-261-9/+10
| |/ | | | | | | | | | | Use ABSOLUTE file name for the RENAME operation. (Thanks to Marcus for figuring out that it doesn't work on Linux without the ABSOLUTE bit.)
* | Merge branch 'ExternalProject-fixes'Brad King2010-06-071-1/+12
|\ \
| * | Fix issue #10258: re-configure if args change.David Cole2010-05-261-1/+12
| |/ | | | | | | | | | | | | | | Fixes issue http://public.kitware.com/Bug/view.php?id=10258 Also, fix complaint that DOWNLOAD_COMMAND cannot contain arguments consisting entirely of upper case letters. It validly does when, for example, you construct a custom cvs command line and the module name is all upper case, like VTK.
* | Merge branch 'add-svn-user-to-ExternalProject'Brad King2010-06-071-3/+11
|\ \
| * | Add svn user name and password to ExternalProject.David Cole2010-05-261-3/+11
| |/ | | | | | | Thanks to JCFR for the leg work.
* | Recognize Clang C and C++ compilers (see #10693)Brad King2010-05-176-0/+10
|/ | | | | | | Map to the platform and compiler information for GNU because the compilers are command-line compatible for common operations. Later we can add Clang-specific features as necessary. We honor the preferred capitalization is "Clang", not the common mis-spelling "CLang".
* FindZLIB: make sure zlib.h exists before reading itKovarththanan Rajaratnam2010-05-131-1/+1
|
* -make CMAKE_ASM_FLAGS_INIT and friends work (#10577)Alex Neundorf2010-05-121-0/+35
| | | | Alex
* BUG: 0009840 Fix case when only Java is available by implementing COMP RuntimeMathieu Malaterre2010-05-111-9/+42
|
* Add GITCommand key value pair.Bill Hoffman2010-05-111-0/+4
|
* -use the HINTS keyword for finding FindKDE4Internal.cmakeAlex Neundorf2010-05-101-1/+1
| | | | Alex
* BUG #10209: Fixed FindwxWidget CXX flags parsing error.Miguel A. Figueroa-Villanueva2010-05-091-2/+5
| | | | | | | | | Was not removing definition flags (-D...) from cxx flags, when the definition flag was last in the list returned from wx-config. --HG-- extra : rebase_source : 3452c52b92717f181e902abef38c1e2718ce3b27
* -use find_package_handle_standard_args() in FindOpenAL (#9496)Alex Neundorf2010-05-091-4/+5
| | | | Alex
* -add QUIET keyword to pkgconfig macrosAlex Neundorf2010-05-082-9/+20
| | | | | | | | | Synced from KDE svn: pkg_check_modules() and pkg_search_module() now both support a QUIET keyword. When given, no messages will be printed (except the REQUIRED ones) This also fixes #10469 (confusing output of FindLibXml2.cmake) Alex
* -add support for QtMultimedia in UseQt4.cmake (#10675)Alex Neundorf2010-05-061-2/+3
| | | | Alex
* Load compiler information after configuring itBrad King2010-05-064-2/+3
| | | | | | | | | | | After configuring CMakeFiles/CMake<lang>Compiler.cmake in the build tree the second time (to store ABI information), include it immediately. This allows any logic and settings in the compiler information files to be used without duplicating it in CMakeDetermineCompilerABI.cmake. The change in commit "Use Fortran ABI detection results conservatively" (2010-05-05) needs this to use the same logic to set CMAKE_SIZEOF_VOID_P during first and later runs of CMake.
* Use Fortran ABI detection results conservativelyBrad King2010-05-051-2/+2
| | | | | | | | | | We set CMAKE_Fortran_SIZEOF_DATA_PTR in the Fortran compiler information file after detecting the compiler ABI. However, since Fortran does not really have pointers, the preprocessor-based detection is unreliable. The result is needed to set CMAKE_SIZEOF_VOID_P only for Fortran-only projects because the value can come from C or C++ compilers otherwise. Therefore when CMAKE_SIZEOF_VOID_P is available from another language we should defer to it.
* Fix Windows-cl.cmake so that at most one MSVC** variable is defined.David Cole2010-05-051-23/+4
| | | | | | | | | | | | | The expectation of users of the MSVC60, MSVC70, MSVC71, MSVC80, MSVC90 and the new MSVC10 variables is that at most one of them will be set for any given build tree. This change enforces that expectation for build trees using Makefile generators. It also fixes the one mismatch in that expectation to be found in the Visual Studio generator world: previously, the VS 7.1 generator would set *both* MSVC70 and MSVC71; now, it only sets MSVC71. With these changes, user expectations are now met, and the recently introduced CheckCompilerRelatedVariables test should pass everywhere.
* Fix FindCurses.cmake for new cygwin releases.Bill Hoffman2010-05-041-0/+9
|
* Fix for bug #10670, add another location to find MSBuild.Bill Hoffman2010-05-041-0/+1
|
* Fix missing set of MSVC10 and add CheckCompilerRelatedVariables test.David Cole2010-04-301-0/+1
|
* Detect PathScale Fortran compiler toolsC. Bergström2010-04-261-2/+5
| | | | | Include names pathf(90|95|2003) in the search for a Fortran compiler. Also associate the names with PathScale for the vendor-specific search.
* Do not error out if the java version is not found, if java is not required.Bill Hoffman2010-04-251-1/+5
|
* -add more names for libpng, so it also support libpng 1.4 on Windows (#10551)Alex Neundorf2010-04-191-1/+1
| | | | Alex
* FindDart: use find_package_handle_standard_args()Kovarththanan Rajaratnam2010-04-181-0/+5
|
* FindDart: mark DART_ROOT as advancedKovarththanan Rajaratnam2010-04-181-0/+2
|
* FindGLU: add deprecation messageKovarththanan Rajaratnam2010-04-181-1/+3
|
* FindGCCXML: document variablesKovarththanan Rajaratnam2010-04-181-0/+3
|
* FindGCCXML: mark executable as advancedKovarththanan Rajaratnam2010-04-181-0/+2
|
* FindLibXslt: move include statement + misc whitespace cleanupKovarththanan Rajaratnam2010-04-171-5/+2
|
* FindAVIFile: use find_package_handle_standard_args()Kovarththanan Rajaratnam2010-04-171-11/+9
|
* FindPhysFS: use find_package_handle_standard_args()Kovarththanan Rajaratnam2010-04-171-4/+4
|
* FindQuickTime: use find_package_handle_standard_args()Kovarththanan Rajaratnam2010-04-171-6/+4
|
* FindZLIB: only set INCLUDE_DIRECTORIES/LIBRARIES if zlib is foundKovarththanan Rajaratnam2010-04-171-5/+6
|
* FindLibXml2: move include statementKovarththanan Rajaratnam2010-04-171-2/+1
|
* Make VERBOSE_FLAG appear as first statement for consistencyKovarththanan Rajaratnam2010-04-174-5/+7
|
* Fix support of VS Express 10, but looking for MSBuild in the right place.Bill Hoffman2010-04-161-28/+3
|
* FindMPEG: mark variables in cache as advancedKovarththanan Rajaratnam2010-04-161-0/+2
|
* FindMPEG: also check if MPEG_vo_LIBRARY is validKovarththanan Rajaratnam2010-04-161-1/+1
|
* FindEXPAT: else() not neededKovarththanan Rajaratnam2010-04-161-3/+0
|
* FindJasper: don't put JASPER_LIBRARIES into cacheKovarththanan Rajaratnam2010-04-161-1/+1
| | | | This means that the user no longer sees this value _but_ this is backwards compatible because setting JASPER_LIBRARIES had no effect previously because we would override it using set()
* FindJasper: don't set JASPER_LIBRARIES twiceKovarththanan Rajaratnam2010-04-161-4/+0
|
* FindJasper: no need to set QUIETLY explicitlyKovarththanan Rajaratnam2010-04-161-5/+0
|
* FindASPELL: no need to set QUIETLY explicitlyKovarththanan Rajaratnam2010-04-161-6/+0
|
* FindHSPELL: capitalize Hspell properlyKovarththanan Rajaratnam2010-04-161-5/+5
|
* FindHSPELL: add version supportKovarththanan Rajaratnam2010-04-161-0/+10
|
* FindHSPELL: no need to set QUIETLY explicitlyKovarththanan Rajaratnam2010-04-161-9/+2
|