summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* STYLE: rename FindGIFLIB.cmake to FindGIF.cmake, as discussed with EricAlexander Neundorf2008-01-041-0/+0
| | | | Alex
* BUG: fix spelling of the xf86misc and xf86vmode variablesAlexander Neundorf2008-01-041-9/+8
| | | | Alex
* ENH: Added all lowercase 'openal' to library search names in hopes of addressingEric Wing2008-01-041-3/+3
| | | | bug 6201 (won't detect on Gentoo).
* STYLE: use FIND_PACKAGE_HANDLE_STANDARD_ARGS() to handle QUIET and REQUIREDAlexander Neundorf2008-01-041-37/+29
| | | | | | | | -remove some unnecessary search paths (they are part of the default paths) -don't use PATH_SUFFIXES for include/ when searching for a header, that's very uncommon style -add FREETYPE_LIBRARIES as the variable which should be used by the user (as documented in readme.txt) Alex
* STYLE: renamed FindFreeType.cmake to FindFreetype.cmake to make it moreAlexander Neundorf2008-01-041-0/+0
| | | | | | compatible with the one in KDE4 Alex
* STYLE: Nightly Date StampBrad King2008-01-041-1/+1
|
* ENH: change raise_scope signature to be safer for returned varuablesKen Martin2008-01-037-18/+56
|
* STYLE: Fix line-too-long.Brad King2008-01-031-1/+1
|
* BUG: fix resource file with a full pathBill Hoffman2008-01-031-1/+1
|
* COMP: fix build on Windows with gcc, patch from Maik BeckmannAlexander Neundorf2008-01-031-1/+2
| | | | Alex
* ENH: Add method cmFileTimeComparison::FileTimesDiffer to check if file times ↵Brad King2008-01-032-0/+96
| | | | differ by 1 second or more.
* STYLE: Nightly Date StampBrad King2008-01-031-1/+1
|
* ENH: Cleanup Fortran build directories by placing module stamp files in the ↵Brad King2008-01-021-9/+5
| | | | target directory that builds them. This is actually a simpler implementation anyway.
* ENH: Add test for FILE(READ ...HEX).Brad King2008-01-021-0/+7
|
* BUG: Make RAISE_SCOPE function work when variable is not defined.Brad King2008-01-023-2/+46
|
* ENH: Enable indentation of FUNCTION/ENDFUNCTION blocks in emacs.Brad King2008-01-021-2/+2
|
* BUG: fix for bug 6151Bill Hoffman2008-01-021-3/+8
|
* ENH: only allow usage of chrpath if the executable file format is ELFAlexander Neundorf2008-01-021-13/+5
| | | | Alex
* ENH: check the magic code of the executable file to determine the executableAlexander Neundorf2008-01-022-4/+36
| | | | | | | | | | file format. Tested for ELF on x86 Linux, COFF and Mach-O prepared but commented out since I don't have such systems available. Please have a look a CMakeDetermineCompilerId.cmake and enable the test for them too. Only add the option for using chrpath if the executable format is ELF Alex
* ENH: add the keywords OFFSET and HEX to the FILE() command, using OFFSET anAlexander Neundorf2008-01-022-24/+77
| | | | | | | | | offset can be specified where the reading starts, and using HEX the data can be converted into a hex string, so binary data can be compared with text functions -add docs for LIMIT, OFFSET and HEX Alex
* STYLE: Fixed line-too-long.Brad King2008-01-021-2/+4
|
* BUG: Do not use VSMacros stuff for VS8sp0 because macros do not work in that ↵Brad King2008-01-021-0/+13
| | | | version.
* ENH: Added FILES_MATCHING option to INSTALL(DIRECTORY). This will help ↵Brad King2008-01-025-11/+101
| | | | install a tree of header files while ignoring non-headers.
* ENH: add more ruby paths: sitearch, sitelib, vendorarch, vendorlib (#5531)Alexander Neundorf2008-01-021-16/+51
| | | | | | | | -make these variables cached and ADVANCED -remove unused QUIETLY code -document RUBY_LIBRARY Alex
* BUG: make FindRuby work with the libs for MSVC, which can have additionalAlexander Neundorf2008-01-021-2/+4
| | | | | | pre- and suffixes (#5642) Alex
* BUG: fix for bug 6197, absolute paths were not supportedBill Hoffman2008-01-021-3/+11
|
* ENH: Make the Fortran compiler id available to cmDependsFortran at scanning ↵Brad King2008-01-023-5/+35
| | | | and module timestamp copy time.
* BUG: fix for bug 6207 explain list index values betterBill Hoffman2008-01-021-4/+9
|
* ENH: fix new incremental link stuff to work with nmake @ filesBill Hoffman2008-01-021-4/+32
|
* STYLE: Nightly Date StampBrad King2008-01-021-1/+1
|
* ENH: remove warningBill Hoffman2008-01-011-1/+1
|
* ENH: add ability to have manifest files and incremental linking with make ↵Bill Hoffman2008-01-018-98/+336
| | | | and nmake
* BUG: Fix SimpleInstall test to work with new dependency of package on all.Brad King2008-01-012-0/+2
|
* STYLE: Nightly Date StampBrad King2008-01-011-3/+3
|
* ENH: Add a dependency from the PACKAGE target to the ALL target so that ↵David Cole2007-12-311-0/+9
| | | | "make package" will first (essentially) do a "make all"... A similar chunk of code already existed for the make install target. This change makes it easy to build an installer package as part of a dashboard run simply by setting CTEST_BUILD_TARGET to "package".
* ENH: Changes based on patch from Maik Beckmann to copy fortran modules to ↵Brad King2007-12-312-10/+116
| | | | timestamps only if they have really changed. This optimization should reduce extra rebuilds caused by dependencies on modules whose providers have recompiled but whose interfaces have not changed.
* STYLE: Nightly Date StampBrad King2007-12-311-1/+1
|
* ENH: Add SunPro fortran module flags on SunOS.Brad King2007-12-301-0/+2
|
* ENH: Implemented Fortran module output directory and search path flags.Brad King2007-12-3012-26/+200
|
* ENH: Simplify Fortran module proxy dependency implementation by removing ↵Brad King2007-12-301-3/+0
| | | | unnecessary target.
* STYLE: Nightly Date StampBrad King2007-12-301-1/+1
|
* BUG: create modules documentation not only for the first documentation ↵Alexander Neundorf2007-12-291-0/+3
| | | | | | | | | | | creation step in cmake (the set ModulesFound wasn't cleared at the beginning of each PrintDocumentation() function, so when documentation for modules was executed the second time, ModulesFound already contained all modules and so no module was documented) Alex
* STYLE: Nightly Date StampBrad King2007-12-291-1/+1
|
* BUG: Do not remove the source file extension when computing an object file ↵Brad King2007-12-293-22/+14
| | | | name. This addresses bug #6169. If CMAKE_BACKWARDS_COMPATIBILITY is 2.4 or lower maintain the old behavior so that existing build trees and old project releases are not affected.
* ENH: Added method cmLocalGenerator::GetBackwardsCompatibility to reduce ↵Brad King2007-12-293-0/+65
| | | | parsing of CMAKE_BACKWARDS_COMPATIBILITY variable. Add cmLocalGenerator::NeedBackwardsCompatibility to simplify checks for compatibility requirements.
* BUG: Disable test of fortran module dependencies except on GNU for now. A ↵Brad King2007-12-291-1/+8
| | | | module path feature is needed for Sun support because it uses -M instead of -I for the module search path.
* COMP: Fix uninitialized variable and unused parameter warnings.Brad King2007-12-291-2/+2
|
* ENH: Simplified and moved link script implementation up from ↵Brad King2007-12-284-127/+151
| | | | cmMakefileLibraryTargetGenerator to cmMakefileTargetGenerator and use for cmMakefileExecutableTargetGenerator too. This addresses bug #6192.
* ENH: Make FIND_* commands look in the CMAKE_PREFIX_PATH directories directly ↵Brad King2007-12-281-0/+4
| | | | after looking in each command's specific subdirectory (/include, /lib, or /bin). This may be useful on Windows where projects could be installed in a single directory. See issue #4947.
* ENH: Add tests of Fortran module dependencies across directories and on ↵Brad King2007-12-285-0/+54
| | | | external modules. Tests based on cases provided by Maik in issue #5809.