summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
* ENH: do not add the same thing to the PATH again and againBill Hoffman2008-09-081-2/+4
|
* ENH: Improve message for bad find_package callBrad King2008-09-081-10/+3
| | | | | | Use the new-style error reporting mechanism to provide more context information for a find_package call with a bad package name. When the package is not required, issue a warning instead of an error.
* STYLE: Nightly Date StampBrad King2008-09-081-1/+1
|
* BUG: #7359 make llvm-gcc work, by explicitely excluding "llvm-" from ↵Alexander Neundorf2008-09-072-2/+16
| | | | | | | | _CMAKE_TOOLCHAIN_PREFIX (use the (relatively) new CMAKE_MATCH_x variables set by all regex operations) Alex
* COMP: fix compile warning/error (non-void function returning void)Alexander Neundorf2008-09-072-2/+2
| | | | Alex
* STYLE: Nightly Date StampBrad King2008-09-071-1/+1
|
* ENH: provide the xxx_FIND_QUIETLY, xxx_FIND_REQUIRED and xxx_FIND_VERSION_ ↵Alexander Neundorf2008-09-062-57/+66
| | | | | | | | | variables also in Config mode, so the xxxConfig.cmake files can e.g. test the QUIETLY parameter and print something or not Alex
* ENH: Add BundleUtilities.cmake and supporting changes to ↵David Cole2008-09-063-30/+846
| | | | GetPrerequisites.cmake. Function copy_and_fixup_bundle in BundleUtilities helps to make standalone bundle applications on the Mac by pulling in prerequisite non-system libraries and frameworks as needed. Uses otool and install_name_tool to do analysis and fixups. Project-specific hooks for deciding where to embed libraries and for resolving item names into full path file names are also provided.
* STYLE: Nightly Date StampBrad King2008-09-061-1/+1
|
* BUG: Fix issue #7046 - make sure extensionless headers and resource files ↵David Cole2008-09-055-20/+44
| | | | work with the Xcode generator. Also fix incorrect mappings in the lastKnownFileType code. Add some extensionless files to the Framework test.
* STYLE: Nightly Date StampBrad King2008-09-051-1/+1
|
* ENH: Allow a custom list of debug configurationsBrad King2008-09-0411-47/+138
| | | | | | Create a DEBUG_CONFIGURATIONS global property as a way for projects to specify which configuration names are considered to be 'debug' configurations.
* BUG: fix extra close that killed cmake when being debuggedBill Hoffman2008-09-041-15/+7
|
* BUG: Fix typo in get_property documentationBrad King2008-09-041-1/+1
| | | | Add some missing whitespace to fix formatting of the documentation.
* BUG: Fix unsetting of global propertiesBrad King2008-09-041-4/+0
| | | | | | | | | The set_property command unsets a property if it is given no value. In the case of GLOBAL properties, the cmake::SetProperty method would replace a NULL value with "NOTFOUND". Instead it should be left as NULL so that the property is unset as expected. Once it is unset the get_cmake_property command will still report NOTFOUND while the get_property command will return the empty string as documented.
* BUG: Make CTest honor user-specified configBrad King2008-09-041-2/+8
| | | | | | When the -C or --build-config option is used to specify the configuration to be tested by CTest, do not override it with the configuration in which CTest is built.
* STYLE: Nightly Date StampBrad King2008-09-041-1/+1
|
* BUG: fix for 7519 extra closing > in fortran projectsBill Hoffman2008-09-031-1/+1
|