summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* BUG: fix for bug 6619Bill Hoffman2008-06-171-1/+1
|
* ENH: try turning this on againBill Hoffman2008-06-171-1/+1
|
* STYLE: Nightly Date StampBrad King2008-06-171-1/+1
|
* ENH: turn this off until it passes on all systemsBill Hoffman2008-06-171-1/+1
|
* ENH: add a project nameBill Hoffman2008-06-171-1/+1
|
* BUG: don't fail with FATAL_ERROR if REQUIRED was not usedAlexander Neundorf2008-06-161-1/+2
| | | | Alex
* ENH: fix find module stuff for testBill Hoffman2008-06-164-16/+24
|
* BUG: Fix so that MinGW use win32_find_style (6478). Also, consolidated ↵Miguel A. Figueroa-Villanueva2008-06-161-20/+17
| | | | search styles selection into a single variable, so that they are mutually exclusive.
* ENH: add test which executes all FindXXX.cmake modulesAlexander Neundorf2008-06-163-0/+34
| | | | Alex
* STYLE: Nightly Date StampBrad King2008-06-161-1/+1
|
* STYLE: Nightly Date StampBrad King2008-06-151-1/+1
|
* STYLE: Nightly Date StampBrad King2008-06-141-1/+1
|
* ENH: remove red blending. It didn't look good on some systems.Clinton Stimpson2008-06-131-4/+4
|
* BUG: Fixed incorrectly matched FOREACH (7008).Miguel A. Figueroa-Villanueva2008-06-131-1/+1
|
* ENH: instead of solid red for new entries, blend it with the alternatingClinton Stimpson2008-06-131-4/+4
| | | | white/gray (depending on style).
* ENH: Make original flat view the default.Clinton Stimpson2008-06-134-418/+320
| | | | Add option to switch to grouped view (and remember it).
* ENH: remove beta stuff from versionBill Hoffman2008-06-131-6/+2
|
* STYLE: Nightly Date StampBrad King2008-06-131-1/+1
|
* STYLE: Nightly Date StampBrad King2008-06-121-1/+1
|
* ENH: better name for ungrouped entries.Clinton Stimpson2008-06-111-1/+1
|
* BUG: need to invalidate filtering when using Qt 4.3+.Clinton Stimpson2008-06-111-0/+5
|
* STYLE: Nightly Date StampBrad King2008-06-111-1/+1
|
* ENH: Add items under the Options menu for collapsing and expanding the variableClinton Stimpson2008-06-111-0/+7
| | | | tree.
* ENH: Give a label for the group of properties that didn't get put into anotherClinton Stimpson2008-06-111-0/+4
| | | | group.
* ENH: group together items with no prefix and items that won't beClinton Stimpson2008-06-101-3/+24
| | | | grouped with others.
* BUG: -fail with error if the CMake<LANG>Information.cmake file wasn't foundAlexander Neundorf2008-06-101-8/+24
| | | | | | | | ENH: -if no compiler has been found, don't test it, and also remove the compiler information file again. This makes optionally enabling a language work better. Alex
* BUG: In find_* commands support NO_* options in short-handBrad King2008-06-101-4/+8
| | | | | | | - The short-hand forms do not document the NO_* options. - CMake 2.4 and 2.6.0 accepted them accidentally, but also treated the options as paths. - Now the options are accepted but do not become paths.
* ENH: Use a tree view of the properties instead of a flat list view.Clinton Stimpson2008-06-104-157/+417
| | | | | | | Properties are grouped by a prefix (up to first "_") and can be expanded or collapsed. Fixes #6359.
* STYLE: Nightly Date StampBrad King2008-06-101-1/+1
|
* ENH: Cleanup Find* modules with new HINTS featureBrad King2008-06-0939-531/+132
| | | | | | | | | | - The find_* commands now provide a HINTS option. - The option specifies paths to be preferred over the system paths. - Many Find* modules were using two find calls with NO_DEFAULT_PATH to approximate the behavior, but that blocked users from overriding things with CMAKE_PREFIX_PATH. - This commit uses the HINTS feature to get desired behavior in only one find command call.
* STYLE: apply patch from Thomas Klausner (NetBSD): use "=" for testingAlexander Neundorf2008-06-091-3/+3
| | | | | | | | | strings for equality instead of "==" This also matches what the man page for test says "s1 = s2 True if the strings s1 and s2 are identical." Alex
* ENH: Make find_* command search order more intuitive.Brad King2008-06-092-18/+15
| | | | | | | | - The CMAKE_PREFIX_PATH and similar variables have both environment and CMake cache versions. - Previously the environment value was checked before the cache value. - Now the cache value is favored because it is more specific.
* ENH: Add test for new find_* command HINTS option.Brad King2008-06-095-0/+25
|
* ENH: Add HINTS option to find_* commands.Brad King2008-06-096-66/+104
| | | | | | - Hints are searched after user locations but before system locations - The HINTS option should have paths provided by system introspection - The PATHS option should have paths that are hard-coded guesses
* ENH: Improve framework search speed for find_file and find_pathBrad King2008-06-091-2/+2
| | | | | | | - Locating a header inside a framework often requires globbing - Previously the glob was <dir>/*/Headers/<name> - Now the glob is <dir>/*.framework/Headers/<name> - This is much faster when <dir> is not really a framework dir
* ENH: Refactor find_* command framework/appbundle search order impl.Brad King2008-06-097-183/+195
| | | | | | | | | | | - CMAKE_FIND_FRAMEWORK and CMAKE_FIND_APPBUNDLE are supposed to specify whether to find frameworks/appbundles FIRST, LAST, ONLY, or NEVER. - Previously this affected only the placement of CMAKE_FRAMEWORK_PATH and CMAKE_APPBUNDLE_PATH with respect to the other path specifiers. - Now it behaves as documented. The entire search path is inspected for each kind of program, library, or header before trying the next kind. - Additionally the ONLY mode is now honored for headers so that users do not end up with a library in framework and a header from elsewhere.
* ENH: In find_* implementation centralize addition of trailing slashesBrad King2008-06-096-29/+23
| | | | | | - Create cmFindCommon::AddTrailingSlashes - Use it in cmFindBase and cmFindPackageCommand - Remove duplication from other find commands
* STYLE: Nightly Date StampBrad King2008-06-091-1/+1
|
* ENH: Whenever CMake re-runs from inside the VS IDE inform the user why.Brad King2008-06-081-1/+5
|
* BUG: Fix CMake.FindBase test to normalize paths before comparing.Brad King2008-06-081-0/+4
| | | | | | - Previously the find_* commands did not normalize the search paths - The recent refactoring enabled such normalization - The FindBase test must also normalize before comparing paths
* BUG: Fix find_* command calls with no PATHS but new-style options.Brad King2008-06-081-0/+1
| | | | | | - In cmFindBase when CheckCommonArgument returns true, set newStyle - Otherwise if there are no PATHS then the ancient-style compatibility mode is enabled and the common argument is treated as a path.
* STYLE: Nightly Date StampBrad King2008-06-081-1/+1
|
* STYLE: Nightly Date StampBrad King2008-06-071-1/+1
|
* ENH: Recognize more color terminals.Brad King2008-06-061-1/+19
| | | | | - Patch from Matthew McCormick, slightly tweaked - See issue #6833
* ENH: fix for flags that have sub-string matchesBill Hoffman2008-06-061-1/+1
|
* ENH: fix for bug 6364, extra help targets when there are subdirectories of ↵Ken Martin2008-06-061-8/+8
| | | | the top level
* BUG: Fix cmFindBase::AddMacPath to actually use its arguments after previous ↵Brad King2008-06-061-3/+3
| | | | refactoring commit.
* BUG: Fix for #7118.Clinton Stimpson2008-06-061-0/+1
| | | | | Relative paths going outside the current source dir resulted in badly placed moc source files in the build dir (or out of the build dir).
* STYLE: Nightly Date StampBrad King2008-06-061-1/+1
|
* ENH: Refactor cmFindCommon, cmFindBase, and cmFindPackageCommandBrad King2008-06-056-301/+247
| | | | | | | | | | | - Add each part of the search order in a separate method. - Collect added paths in an ivar in cmFindCommon. - Move user path storage up to cmFindCommon and share between cmFindBase and cmFindPackageCommand. - Expand user path registry values up in cmFindCommon - Enables 32-/64-bit registry view for find_package - Disables registry expansion for paths not specified with the PATHS argument, which is not expected.