summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'fix-13789-wix-ui-enhancements'Brad King2013-01-031-0/+3
|\ | | | | | | | | 3793dca CPack: WIX Product Icon, UI Banner, UI Dialog support (#13789)
| * CPack: WIX Product Icon, UI Banner, UI Dialog support (#13789)Eric LaFranchi2012-12-281-0/+3
| |
* | Merge topic 'include-dirs-debugging'Brad King2013-01-0311-129/+296
|\ \ | | | | | | | | | | | | | | | | | | 0941d62 Add a way to print the origins of used include directories. 18a3195 Keep track of INCLUDE_DIRECTORIES as a vector of structs. 76ea420 Use cmsys::auto_ptr to manage cmCompiledGeneratorExpressions
| * | Add a way to print the origins of used include directories.Stephen Kelly2013-01-033-0/+41
| | |
| * | Keep track of INCLUDE_DIRECTORIES as a vector of structs.Stephen Kelly2013-01-036-85/+212
| | | | | | | | | | | | | | | The struct can keep track of where the include came from, which gives us proper backtraces.
| * | Use cmsys::auto_ptr to manage cmCompiledGeneratorExpressionsStephen Kelly2012-12-206-45/+44
| | | | | | | | | | | | | | | The compiled generator expressions need to outlive the creating type. For the same reason, store the input string in a std::string.
* | | Merge topic 'fix-12904-avoid-overflow'Brad King2013-01-031-1/+6
|\ \ \ | | | | | | | | | | | | | | | | | | | | e378ba5 Add CTestLimitDashJ test (#12904) 3247806 CTest: Prevent creation of unbounded number of tests in ctest (#12904)
| * | | CTest: Prevent creation of unbounded number of tests in ctest (#12904)Casey Goodlett2012-12-181-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | Note it is still possible for CTest to start more than the number of processes specified by PARALLEL_LEVEL, but this prevents the number of tests to start from being unbounded because of overflow.
* | | | Merge topic 'iface-depends'Brad King2013-01-032-1/+64
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 3096202 Make targets depend on the link interface of their dependees.
| * | | | Make targets depend on the link interface of their dependees.Stephen Kelly2013-01-032-1/+64
| | | | |
* | | | | Merge topic 'genex-cleanup'Brad King2013-01-031-4/+4
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 7d736af Replace some 'if' with 'else if'
| * | | | | Replace some 'if' with 'else if'Stephen Kelly2012-12-231-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | For consistency with the rest of the method.
* | | | | | Merge topic 'update-kwsys'Brad King2013-01-0312-1701/+127
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 81c0be4 Merge branch 'upstream-kwsys' into update-kwsys 567e7d9 KWSys 2012-12-21 (8ce09af5) 2c24ca9 Remove references to KWSys Process Win9x support e33fa5b Merge branch 'upstream-kwsys' into update-kwsys a0f91f1 KWSys 2012-12-19 (933eb822)
| * | | | | | Merge branch 'upstream-kwsys' into update-kwsysBrad King2012-12-221-0/+8
| | | | | | |
| * | | | | | Merge branch 'upstream-kwsys' into update-kwsysBrad King2012-12-1911-1701/+119
| | |_|_|/ / | |/| | | |
* | | | | | Merge topic 'fix-undef-warnings'Brad King2013-01-032-3/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 310455c Fix some warnings from -Wundef
| * | | | | | Fix some warnings from -WundefStephen Kelly2012-12-222-3/+3
| | |/ / / / | |/| | | | | | | | | | | | | | | | Other warnings come from kwsys, so the flag can't be enabled.
* | | | | | CMake Nightly Date StampKitware Robot2013-01-031-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2013-01-021-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2013-01-011-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2012-12-311-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2012-12-301-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2012-12-291-1/+1
| |_|_|_|/ |/| | | |
* | | | | CMake Nightly Date StampKitware Robot2012-12-281-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2012-12-271-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2012-12-261-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2012-12-251-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2012-12-241-1/+1
| |_|/ / |/| | |
* | | | CMake Nightly Date StampKitware Robot2012-12-231-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2012-12-221-1/+1
|/ / /
* | | CMake Nightly Date StampKitware Robot2012-12-211-1/+1
| | |
* | | CMake Nightly Date StampKitware Robot2012-12-201-1/+1
|/ /
* | CMake Nightly Date StampKitware Robot2012-12-191-1/+1
| |
* | Merge topic 'doc-implicit-link-dirs'David Cole2012-12-181-1/+9
|\ \ | |/ |/| | | | | 017d90c Documentation: Clarify handling of implicit link directories
| * Documentation: Clarify handling of implicit link directoriesBrad King2012-12-111-1/+9
| | | | | | | | | | | | | | | | Extend documentation for CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES to explain how it is used by CMake and how it can be influenced by environment variables. Inspired-by: Alex Neundorf <neundorf@kde.org>
* | CMake Nightly Date StampKitware Robot2012-12-181-1/+1
| |
* | CMake Nightly Date StampKitware Robot2012-12-171-1/+1
| |
* | CMake Nightly Date StampKitware Robot2012-12-161-1/+1
| |
* | CMake Nightly Date StampKitware Robot2012-12-151-1/+1
| |
* | CMake Nightly Date StampKitware Robot2012-12-141-1/+1
| |
* | CMake Nightly Date StampKitware Robot2012-12-131-1/+1
| |
* | CMake Nightly Date StampKitware Robot2012-12-121-1/+1
| |
* | Merge topic 'fix-13657-more-gcov47-output'David Cole2012-12-111-4/+11
|\ \ | | | | | | | | | | | | 61ace1d CTest: Coverage handler: expect certain output lines from gcov 4.7 (#13657)
| * | CTest: Coverage handler: expect certain output lines from gcov 4.7 (#13657)David Cole2012-12-101-4/+11
| | | | | | | | | | | | And do not report them as errors.
* | | Merge topic 'xcode-framework-paths'David Cole2012-12-114-62/+26
|\ \ \ | | | | | | | | | | | | | | | | | | | | f0d9385 Makefile: Use modern link information for framework search paths 2bc22bd Xcode: Add frameworks search paths from link dependeny closure (#13397)
| * | | Makefile: Use modern link information for framework search pathsBrad King2012-12-073-37/+15
| | | | | | | | | | | | | | | | | | | | | | | | Use cmComputeLinkInformation::GetFrameworkPaths to get the list of framework paths needed by the linker. Drop the now unused framework information from the old-style cmTarget link dependency analysis.
| * | | Xcode: Add frameworks search paths from link dependeny closure (#13397)Brad King2012-12-071-25/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Xcode generator produces FRAMEWORK_SEARCH_PATHS from: (1) Include directories of the form /path/to/Foo.framework become -F/path/to so '#include <Foo/H>' can find H in the framework. (2) Linked frameworks of the form /path/to/Foo.framework become -F/path/to -framework Foo so the linker can find the framework. Originally commit 82bb6fae (add framework support to FIND_FILE, 2005-12-27) added these and used the (then current) old-style link dependency analysis results to get the frameworks. Later a second setting was added by commit 2ed6191f (add initial xcode framework stuff, 2007-05-08) to transform -F/path/to linker options produced by the old link line generation into entries appended to FRAMEWORK_SEARCH_PATHS. Then commit 96fd5909 (Implement linking with paths to library files, 2008-01-22) updated the second setting to directly use the results of full modern link dependency analysis, but forgot to remove the use of old-style link results from the original setting location. The two settings worked together for a while, with the second one appending to the first. Then commit f33a27ab (Generate native Xcode 3.0 and 3.1 projects, 2009-06-29) changed the internal representation format produced by the first setting but did not update the second setting to append to the new representation. As a result, if the first setting added any paths (usually via the old-style link analysis) then the second setting containing the modern link analysis results would not be applied at all. Fix this by removing use of the old-style link analysis results. Replace it using the modern link dependencies and remove the second setting altogether. Now all values for FRAMEWORK_SEARCH_PATHS are collected in one place so no special append logic is needed.
* | | | Merge topic 'TheRealAutomocIncludeDirFix'David Cole2012-12-113-71/+21
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | acc2240 Automoc: get include dirs without stripping implicit include dirs off
| * | | | Automoc: get include dirs without stripping implicit include dirs offAlex Neundorf2012-12-073-71/+21
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should finally fix #13667 and #13762. Instead of adding special handling to guess whether implicit include dirs may have been removed, simply make it possible to query the include dirs without removing the implicit ones. Alex
* | | | Merge topic 'skip-variable-re-expansion'David Cole2012-12-114-13/+82
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 711b63f Add policy CMP0019 to skip include/link variable re-expansion