- Sep 15, 2008
-
-
Bill Hoffman authored
-
Brad King authored
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.
-
Brad King authored
This removes another use of the old-style link line computation.
-
Brad King authored
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.
-
Brad King authored
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.
-
Brad King authored
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.
-
- Sep 14, 2008
-
-
Brad King authored
-
- Sep 13, 2008
-
-
Brad King authored
-
- Sep 12, 2008
-
-
Brad King authored
-
- Sep 11, 2008
-
-
Brad King authored
-
Bill Hoffman authored
-
David Cole authored
ENH: Improve FILE GLOB_RECURSE handling of symlinks with a new CMake policy. 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.
-
Bill Hoffman authored
-
Bill Hoffman authored
-
- Sep 10, 2008
-
-
Brad King authored
-
Brad King authored
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]]]".
-
Bill Hoffman authored
-
Brad King authored
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.
-
Bill Hoffman authored
-
- Sep 09, 2008
-
-
Brad King authored
-
Bill Hoffman authored
-
Bill Hoffman authored
-
Bill Hoffman authored
-
Bill Hoffman authored
-
David Cole authored
PERF: Test takes too long when recursing for executable files and when doing recursive prerequisite analysis. Put it back the way it was. Add another test later to do the recursive prerequisite analysis.
-
Bill Hoffman authored
-
- Sep 08, 2008
-
-
Brad King authored
-
Bill Hoffman authored
-
Bill Hoffman authored
-
Alexander Neundorf authored
"arm-linux-gcc") if we are cross compiling and the compiler is gcc Alex
-
Bill Hoffman authored
-
Brad King authored
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.
-
- Sep 07, 2008
-
-
Brad King authored
-
Alexander Neundorf authored
(use the (relatively) new CMAKE_MATCH_x variables set by all regex operations) Alex
-
Alexander Neundorf authored
Alex
-
- Sep 06, 2008
-
-
Brad King authored
-
Alexander Neundorf authored
also in Config mode, so the xxxConfig.cmake files can e.g. test the QUIETLY parameter and print something or not Alex
-
David Cole authored
ENH: Add BundleUtilities.cmake and supporting changes to 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.
-
- Sep 05, 2008
-
-
Brad King authored
-
David Cole authored
BUG: Fix issue #7046 - make sure extensionless headers and resource files work with the Xcode generator. Also fix incorrect mappings in the lastKnownFileType code. Add some extensionless files to the Framework test.
-