summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* CMake Nightly Date StampKitware Robot2012-11-041-1/+1
|
* CMake Nightly Date StampKitware Robot2012-11-031-1/+1
|
* CMake Nightly Date StampKitware Robot2012-11-021-1/+1
|
* CMake Nightly Date StampKitware Robot2012-11-011-1/+1
|
* Merge topic 'packagemaker-component-postflight'David Cole2012-10-313-36/+97
|\ | | | | | | | | 4374441 PackageMaker: Enable postflight script in component mode (#12375)
| * PackageMaker: Enable postflight script in component mode (#12375)Clinton Stimpson2012-10-313-36/+97
| | | | | | | | | | | | | | | | | | | | | | Previously, setting CPACK_POSTFLIGHT_SCRIPT had no effect in component mode, when CPACK_COMPONENTS_ALL was set. In component mode, a .mpkg is created that contains multiple .pkg's. Because postflight scripts only work in a .pkg, add another .pkg to the .mpkg and put the postflight script in that. This is the same approach taken by the PackageMaker GUI when adding a postflight script to a metapackage.
| * CMake Nightly Date StampKitware Robot2012-10-271-1/+1
| |
| * CMake Nightly Date StampKitware Robot2012-10-261-1/+1
| |
* | Merge topic 'vs10-DelaySign-KeyFile'David Cole2012-10-315-84/+96
|\ \ | | | | | | | | | | | | | | | 035e7bd VS10: Honor /DELAYSIGN and /KEYFILE flags (#13601) c65a2ea VS10: Refactor link options collection
| * | VS10: Honor /DELAYSIGN and /KEYFILE flags (#13601)Brad King2012-10-262-3/+20
| | | | | | | | | | | | | | | | | | | | | Fix the VS 10 link flag map to name the project file entries correctly. The VS 11 link flag map already has the correct names. Generate the entries in the <PropertyGroup> along with incremental linking options. Drop them from the <Link> element because VS does not use them.
| * | VS10: Refactor link options collectionBrad King2012-10-264-81/+76
| |/ | | | | | | | | | | Avoid collecting the link options twice. Collect them once in a LinkOptions member and use it from both places. We already do this for compiler options with the ClOptions member.
| * CMake Nightly Date StampKitware Robot2012-10-251-1/+1
| |
* | Merge topic 'xcode-ReRunCMake-full-path'David Cole2012-10-311-2/+6
|\ \ | | | | | | | | | | | | 388a321 Xcode: Fix ReRunCMake.make path to cmake.check_cache (#13603)
| * | Xcode: Fix ReRunCMake.make path to cmake.check_cache (#13603)Brad King2012-10-241-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | The path must be either absolute or relative to the working directory from which the makefile will be loaded. In subprojects this is not relative to the top of the build tree. Reported-by: David Weese <tre@gmx.de>
* | | Merge topic 'cpack-rez-error'David Cole2012-10-311-1/+16
|\ \ \ | | | | | | | | | | | | | | | | 14561e3 Fix for possible Rez errors when creating dmg.
| * | | Fix for possible Rez errors when creating dmg.Clinton Stimpson2012-10-231-1/+16
| | | | | | | | | | | | | | | | | | | | Rez appears to have a limit on the length of lines it processes. Break up long lines from a license file to avoid the error.
* | | | Merge topic 'EclipseNoLinkedResources'David Cole2012-10-312-0/+14
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | fbda958 Eclipse: add switch to disable linked resources (#13189)
| * | | | Eclipse: add switch to disable linked resources (#13189)Alex Neundorf2012-10-172-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Eclipse may get confused by these linked resources, because it sees the same source file multiple times then and doesn't recognize that it's the same file actually. Alex
* | | | | Merge topic 'fix-9629-add-unicode-nsis-reg-key'David Cole2012-10-311-7/+19
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 668dda0 CPack: Add automatic detection of the Unicode makensis (#9629)
| * | | | | CPack: Add automatic detection of the Unicode makensis (#9629)David Cole2012-10-171-7/+19
| | | | | |
* | | | | | Merge topic 'find_library-NAMES_PER_DIR'David Cole2012-10-314-46/+172
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 66759ee find_library: Optionally consider all names in each directory 9cb68b1 find_library: Generalize helper macro in test case b64dd76 find_library: Simplify framework search logic 531c71b find_library: Refactor internal name iteration
| * | | | | | find_library: Optionally consider all names in each directoryBrad King2012-09-254-0/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When more than one value is given to the NAMES option this command by default will consider one name at a time and search every directory for it. Add a NAMES_PER_DIR option to tell this command to consider one directory at a time and search for all names in it.
| * | | | | | find_library: Simplify framework search logicBrad King2012-09-251-9/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In cmFindLibraryCommand::FindFrameworkLibrary drop use of the old SystemTools::FindDirectory method. Replace it with a direct implementation of the only code path we used.
| * | | | | | find_library: Refactor internal name iterationBrad King2012-09-251-37/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Teach cmFindLibraryHelper to support multiple possible names and iterate over all of them in each CheckDirectory call. For now we still only ever configure one name.
* | | | | | | Begin post-2.8.10 developmentDavid Cole2012-10-311-2/+2
| | | | | | |
* | | | | | | CMake 2.8.10v2.8.10David Cole2012-10-311-1/+1
| | | | | | |
* | | | | | | CMake 2.8.10-rc3David Cole2012-10-241-1/+1
| | | | | | |
* | | | | | | Merge branch 'release'David Cole2012-10-241-3/+3
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | |
| * | | | | | CMake 2.8.10-rc2David Cole2012-10-181-1/+1
| | | | | | |
| * | | | | | Merge branch 'release'David Cole2012-10-181-3/+3
| |\ \ \ \ \ \
| | * | | | | | CMake 2.8.10-rc1David Cole2012-10-021-3/+3
| | | | | | | |
* | | | | | | | CMake Nightly Date StampKitware Robot2012-10-241-1/+1
| | | | | | | |
* | | | | | | | Merge topic 'genex-validate-target-property-names'David Cole2012-10-235-6/+33
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e386992 GexEx: Validate Target names and property names differently. 95d590d GenEx: Create cmGeneratorTargets for imported targets. 0442104 GenEx: Add an accessor for imported targets in a makefile.
| * | | | | | | | GexEx: Validate Target names and property names differently.Stephen Kelly2012-10-221-6/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the unit test, use the same IMPORTED_LOCATION trick that the ExportImport test uses.
| * | | | | | | | GenEx: Create cmGeneratorTargets for imported targets.Stephen Kelly2012-10-223-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We're going to need to link to them, and all the linking API is moving to cmGeneratorTarget. Skip imported targets when iterating over cmGeneratorTargets in places where we only want targets we build. The GetGeneratorTargets result now includes IMPORTED targets where it didn't before. The GetTargets result, which was what used to be called in these methods does not include IMPORTED targets. This doesn't relate to any known bugs, but in some future uses of GetGeneratorTargets it will be important, so starting the convention and being deliberate now is a good idea.
| * | | | | | | | GenEx: Add an accessor for imported targets in a makefile.Stephen Kelly2012-10-221-0/+4
| | |_|_|_|/ / / | |/| | | | | |
* | | | | | | | Merge topic 'expand-LOCATION-documentation'David Cole2012-10-231-2/+2
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | 0cc00b0 Document LOCATION undefined behavior with use of LINKER_LANGUAGE.
| * | | | | | | Document LOCATION undefined behavior with use of LINKER_LANGUAGE.Stephen Kelly2012-10-221-2/+2
| |/ / / / / /
* | | | | | | CMake Nightly Date StampKitware Robot2012-10-231-1/+1
| |_|_|_|_|/ |/| | | | |
* | | | | | CMake Nightly Date StampKitware Robot2012-10-221-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2012-10-211-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2012-10-201-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2012-10-191-1/+1
| |/ / / / |/| | | |
* | | | | CMake Nightly Date StampKitware Robot2012-10-181-1/+1
|/ / / /
* | | | Merge topic 'fix-INCLUDE_DIRECTORIES-multiconfig'David Cole2012-10-1713-25/+59
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 2a6bd96 Fix config-specific INCLUDE_DIRECTORIES in multi-config generators
| * | | | Fix config-specific INCLUDE_DIRECTORIES in multi-config generatorsStephen Kelly2012-10-1713-25/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commit 08cb4fa4 (Process generator expressions in the INCLUDE_DIRECTORIES property, 2012-09-18) contained an incorrect assumption that CMAKE_BUILD_TYPE was set on the makefile for each generated configuration in multi-config generators. Fix that by making the GetIncludeDirectories API depend on the config.
* | | | | Merge topic 'generator-expression-bug-fixes'David Cole2012-10-175-23/+134
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 79edd00 GenEx: Fix reporting about not-found include directories and libraries. f7ef32b GenEx: Replace some failing tests with Borland and NMake makefiles. fd59b10 GenEx: Add some more asserts to verify code-sanity. 6dd2b36 GenEx: Break if there are no more commas in the container e7230c7 GenEx: Fix termination bugs in generator expression parser. 145a4af GenEx: Test the use of generator expressions to generate lists. e2d141d GenEx: Parse colon after arguments separator colon specially.
| * | | | GenEx: Fix reporting about not-found include directories and libraries.Stephen Kelly2012-10-174-10/+87
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes a regression introduced in commit 290e92ad (Move GetIncludeDirectories to cmGeneratorTarget, 2012-09-16) which loops over cmGeneratorTargets before they get created, so the container is empty.
| * | | | GenEx: Add some more asserts to verify code-sanity.Stephen Kelly2012-10-171-0/+12
| | | | |
| * | | | GenEx: Break if there are no more commas in the containerStephen Kelly2012-10-171-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | This was causing an assert on Windows which has safety features for iterating past the end of the container.