summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* BUG: remove debug statements.Clinton Stimpson2008-09-221-2/+0
|
* ENH: Teach find_library to find OpenBSD-style libsBrad King2008-09-223-2/+38
| | | | | | | OpenBSD shared libraries use a ".so.<major>.<minor>" extension and do not have a symlink with just a ".so" extension. Its "ld" is capable of finding the library with the best version. This change adds support for finding such libraries. See issue #3470.
* ENH: Refactor find_library search logicBrad King2008-09-221-50/+207
| | | | | | | | Previously we searched for library files by enumerating every possible combination of prefix and suffix. Now we load (and cache) directory content from disk and search for matching file names. This should reduce disk access. It will also allow more advanced matching rules in the future. See issue #3470.
* ENH: Make dir content cache work during configureBrad King2008-09-222-5/+6
| | | | | | Previously the cmGlobalGenerator::GetDirectoryContent method would work safely only during build system generation. These changes make it safe to use during each configure step by flushing it at the beginning.
* BUG: 7435, remove warning for not setting DESTDIRBill Hoffman2008-09-221-5/+0
|
* ENH: Improve docs of OBJECT_DEPENDS propertyBrad King2008-09-221-4/+16
| | | | | Specify exactly what the value of the property should contain and the resulting behavior. Note alternatives for a common out-dated usage.
* STYLE: Nightly Date StampBrad King2008-09-221-1/+1
|
* STYLE: Nightly Date StampBrad King2008-09-211-1/+1
|
* STYLE: Nightly Date StampBrad King2008-09-201-1/+1
|
* BUG: 7435 fixes to add optional post-installBill Hoffman2008-09-191-18/+51
|
* STYLE: Nightly Date StampBrad King2008-09-191-1/+1
|
* ENH: try to make this work if ncurses lib is found bug not the ncurses headerBill Hoffman2008-09-181-14/+32
|
* ENH: For #7433, add a bit more documentation and add abilityClinton Stimpson2008-09-181-3/+9
| | | | to specify extra flags to lupdate.
* STYLE: Nightly Date StampBrad King2008-09-181-1/+1
|
* ENH: added a module to find Coin3DMatthew Leotta2008-09-171-0/+72
|
* STYLE: Nightly Date StampBrad King2008-09-171-1/+1
|
* ENH: wow. On some Windows machine, trying to mkdir("C:") would fail ↵Sebastien Barre2008-09-161-0/+7
| | | | miserably. WHy not in debug mode? Why not on other win32 machines. Who knows.
* BUG: Fix FindBoost versioned findBrad King2008-09-161-10/+13
| | | | | | | | To locate the boost include directory, all search paths and versioned path suffixes should be passed to one call of FIND_PATH. Previously the test for one version would find an unversioned system boost even when the user set BOOST_ROOT (since the NO_DEFAULT_PATH option is not used). See issue #7456.
* STYLE: Nightly Date StampBrad King2008-09-161-1/+1
|
* ENH: missed this one, cmake now bootstraps on HAIKUBill Hoffman2008-09-151-1/+1
|
* ENH: add initial support for HAIKU OS from bug# 7425Bill Hoffman2008-09-1520-16/+97
|
* ENH: Simplify NOTFOUND variable checkBrad King2008-09-151-1/+2
| | | | | | | When looking for NOTFOUND libraries, use the direct dependencies of a target instead of all dependencies. At least one target will trigger the NOTFOUND error anyway because at least one must directly link it. This removes another use of the old-style link line computation.
* ENH: Use new link info during dependency scanningBrad King2008-09-151-7/+7
| | | | This removes another use of the old-style link line computation.
* ENH: Allow link line computation for static libsBrad King2008-09-151-3/+0
| | | | | | In some cases it may be useful to compute a "link" line for a static library even though it will not be put in the generated build system. This removes the assertion which previously diallowed the case.
* ENH: Keep target information in final link lineBrad King2008-09-152-5/+8
| | | | | | | In cmComputeLinkInformation items in the final link line returned by GetItems now contain a pointer to their corresponding cmTarget if they were produced by a target. This makes available the set of all targets linked.
* ENH: Use improved target dependencies for XcodeBrad King2008-09-151-62/+4
| | | | | | | In cmGlobalGenerator we use cmComputeTargetDepends to construct a safe, non-circular set of inter-target dependencies. This change enables use of the results by the Xcode generator. It also removes a lot of old code and another use of the old-style linking logic. See issue #7652.
* STYLE: Nightly Date StampBrad King2008-09-151-1/+1
|
* STYLE: Nightly Date StampBrad King2008-09-141-1/+1
|
* STYLE: Nightly Date StampBrad King2008-09-131-1/+1
|
* STYLE: Nightly Date StampBrad King2008-09-121-1/+1
|
* BUG: make sure flag is found even with extra spaces at the startBill Hoffman2008-09-111-1/+1
|
* ENH: Improve FILE GLOB_RECURSE handling of symlinks with a new CMake policy. ↵David Cole2008-09-116-11/+89
| | | | CMP0009 establishes NEW default behavior of not recursing through symlinks. OLD default behavior or explicit FOLLOW_SYMLINKS argument to FILE GLOB_RECURSE will still recurse through symlinks.
* BUG: fix for 6586, set THREADS_FOUNDBill Hoffman2008-09-111-0/+12
|
* ENH: add installed size to deb packageBill Hoffman2008-09-111-0/+11
|
* STYLE: Nightly Date StampBrad King2008-09-111-1/+1
|
* ENH: Add version comparison to if() commandBrad King2008-09-103-0/+70
| | | | | | Provide VERSION_LESS, VERSION_EQUAL, and VERSION_GREATER operators in the if() command. This simplifies component-wise comparison of version numbers in the form "major[.minor[.patch[.tweak]]]".
* ENH: fix failing testsBill Hoffman2008-09-101-4/+4
|
* ENH: Improve find_package version numberingBrad King2008-09-108-104/+123
| | | | | | | | Make the number of version components specified explicitly available. Set variables for unspecified version components to "0" instead of leaving them unset. This simplifies version number handling for find- and config-modules. Also support a fourth "tweak" version component since some packages use them.
* BUG: fix bug OUTPUT_LIBNAME_EXPORTS done differently nowBill Hoffman2008-09-102-11/+11
|
* STYLE: Nightly Date StampBrad King2008-09-101-1/+1
|
* ENH: fix docs, bug 7590Bill Hoffman2008-09-091-0/+4
|
* BUG: fix for bug 7292, svn parsing flagged errors or conflicts for switched ↵Bill Hoffman2008-09-091-1/+1
| | | | or locked files
* BUG: fix empty /D option for vs6, fix for 7580Bill Hoffman2008-09-092-5/+12
|
* ENH: support old cmake for dashboardsBill Hoffman2008-09-091-0/+5
|
* PERF: Test takes too long when recursing for executable files and when doing ↵David Cole2008-09-091-1/+1
| | | | recursive prerequisite analysis. Put it back the way it was. Add another test later to do the recursive prerequisite analysis.
* BUG: 0007569 add ability to do -R/-E in ctest_test commandBill Hoffman2008-09-092-3/+22
|
* STYLE: Nightly Date StampBrad King2008-09-091-1/+1
|
* BUG: fix test to work with new restrictions that cross compiling must be onBill Hoffman2008-09-091-1/+3
|
* BUG: fix for 7624, vs7 flag table missing /MAPBill Hoffman2008-09-081-1/+2
|
* BUG: only check for a toolchain prefix (e.g. "arm-linux-" inAlexander Neundorf2008-09-082-41/+51
| | | | | | "arm-linux-gcc") if we are cross compiling and the compiler is gcc Alex