summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* STYLE: Nightly Date StampBrad King2008-09-031-1/+1
|
* BUG: make sure the intel compiler uses the intel linkerBill Hoffman2008-09-021-1/+1
|
* BUG: remove Catalan as 2.29 does not have itBill Hoffman2008-09-021-1/+0
|
* BUG: Fix issue #3648 - make sure CMake reruns if a Bundle application's ↵David Cole2008-09-021-0/+2
| | | | directory is removed or if it's Info.plist file disappears since those elements are put in place at CMake configure time.
* ENH: Create Info.plist files in OS X FrameworksBrad King2008-09-027-3/+117
| | | | | | | A Mac OS X Framework should provide a Resources/Info.plist file containing meta-data about the framework. This change generates a default Info.plist for frameworks and provides an interface for users to customize it.
* ENH: Add indirect dependency to Carbon and call a Carbon function from ↵David Cole2008-09-023-2/+31
| | | | executable. This will allow detecting broken dependency chaining for '-framework blah' style lib dependencies.
* ENH: Simplify string attributes in Xcode generatorBrad King2008-09-023-40/+36
| | | | | | | This change cleans up the implementation of cmXCodeObject to avoid un-escaping and re-escaping string values. There is no need to store the string in escaped form. It can be escaped once when it is printed out to the generated project file.
* STYLE: Nightly Date StampBrad King2008-09-021-1/+1
|
* STYLE: Nightly Date StampBrad King2008-09-011-2/+2
|
* STYLE: Nightly Date StampBrad King2008-08-311-1/+1
|
* BUG: Fix Unset test on VS 6Brad King2008-08-302-2/+3
| | | | | Visual Studio 6 does not recognize .cc as a C++ extension by default. Simplify the test to be C-only and use a .c extension.
* ENH: For #7433, add documentation that directories also can be specified toClinton Stimpson2008-08-301-3/+3
| | | | update the translation files.
* STYLE: Nightly Date StampBrad King2008-08-301-1/+1
|
* BUG: Link flags should still be chainedBrad King2008-08-291-4/+1
| | | | | | | The recent fix to avoid including flags in dependency inferral also dropped them from chaining of dependencies through targets. This fix restores chaining of flags through known dependency lists while still leaving them out of inferred dependency lists.
* STYLE: Nightly Date StampBrad King2008-08-291-1/+1
|
* BUG: A -framework Foo is also a libBrad King2008-08-291-1/+2
|
* BUG: Fix previous fix.Brad King2008-08-291-1/+1
|
* BUG: When recognizing flags on link lines, we must still treat -l as a library.Brad King2008-08-291-1/+1
|
* STYLE: Nightly Date StampBrad King2008-08-281-1/+1
|
* ENH: Changes that allow configuring/building BundleTest test separately from ↵David Cole2008-08-272-5/+5
| | | | the main CMake build. (Eliminate reference to CMake_SOURE_DIR.)
* COMP: Do not use private typedef from outside class.Brad King2008-08-271-1/+1
|
* ENH: New link line item ordering algorithmBrad King2008-08-272-153/+241
| | | | | | | | | This change introduces a new algorithm for link line construction. The order it computes always begins with the exact link line specified by the user. Dependencies of items specified by the user are tracked, and those that are not already satisified by the line are appended to it at the end with minimal repeats. This restores the behavior of CMake 2.4 and below while still fixing some of its bugs. See issue #7546.
* BUG: Do not infer dependencies of link flagsBrad King2008-08-272-5/+14
| | | | | | | In cmComputeLinkDepends link items that look like flags (starting in '-') should not be included in dependency inferral. They are not libraries and therefore have no dependencies. They should just be passed through to the final link line unchanged. See issue #7546.
* BUG: Treat empty config name as no configurationBrad King2008-08-271-1/+1
| | | | | In cmComputeLinkDepends we should treat an empty configuration name as equivalent to no specific configuration at all.
* STYLE: Nightly Date StampBrad King2008-08-271-1/+1
|
* BUG: Do not use "Default" as a language, remove 2nd occurence of "English", ↵David Cole2008-08-261-7/+3
| | | | and remove three other languages not supported by older versions of NSIS. Tested with version 2.18 of NSIS on gaia.kitware.
* ENH: Add comments about pre-processor defines and moc.Clinton Stimpson2008-08-261-2/+3
|
* BUG: Correct typo in error message.David Cole2008-08-261-1/+1
|
* ENH: Use COMPILE_DEFINTIONS instead of DEFINITIONS.Clinton Stimpson2008-08-261-4/+6
|