summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* cmSourceFileLocation: Simplify logic in MatchesBen Boeckel2014-04-291-36/+35
|
* cmSourceFileLocation: Avoid string allocation in extension checkingBen Boeckel2014-04-291-2/+3
| | | | | | The substr call was causing excess allocations. Swap the cheaper character check to be before the longer string comparison, now using the prefix checking function.
* CMake Nightly Date StampKitware Robot2014-04-281-1/+1
|
* CMake Nightly Date StampKitware Robot2014-04-271-1/+1
|
* CMake Nightly Date StampKitware Robot2014-04-261-1/+1
|
* CMake Nightly Date StampKitware Robot2014-04-251-1/+1
|
* Merge topic 'aix-streams'Brad King2014-04-241-2/+2
|\ | | | | | | | | 817db64c fix compile error on AIX/gcc-2.9 because of unknown std::stringstream
| * fix compile error on AIX/gcc-2.9 because of unknown std::stringstreamRolf Eike Beer2014-04-221-2/+2
| |
* | CMake Nightly Date StampKitware Robot2014-04-241-1/+1
| |
* | CMake Nightly Date StampKitware Robot2014-04-231-1/+1
|/
* CMake Nightly Date StampKitware Robot2014-04-221-1/+1
|
* Merge topic 'feature-absence-hard-error'Brad King2014-04-211-2/+22
|\ | | | | | | | | | | | | 8d0b1cca Features: FATAL_ERROR on compilers with no recorded features. 447fbb3f Tests: Execute compile features tests unconditionally. 597bb72e Tests: Run RunCMake.target_compile_features unconditionally.
| * Features: FATAL_ERROR on compilers with no recorded features.Stephen Kelly2014-04-171-2/+22
| | | | | | | | | | | | Users of the new target_compile_features command are expected to check the existence of the CMAKE_CXX_COMPILE_FEATURES variable before attempting to use it to require features.
* | Merge topic 'fix-wix-cpack-crash'Brad King2014-04-212-6/+16
|\ \ | | | | | | | | | | | | cb59f5da CPackWIX: Delay creation of cmWIXPatch until CPack has initialized Logger
| * | CPackWIX: Delay creation of cmWIXPatch until CPack has initialized LoggerNils Gladitz2014-04-182-6/+16
| | | | | | | | | | | | | | | Without the fix CPack will crash when the cmWIXPatch class tries to issue any diagnostics.
* | | Merge topic 'internal-error-backtrace'Brad King2014-04-211-0/+17
|\ \ \ | | | | | | | | | | | | | | | | 3de4c295 cmake: Print C++ stack trace after INTERNAL_ERROR messages
| * | | cmake: Print C++ stack trace after INTERNAL_ERROR messagesBrad King2014-04-171-0/+17
| | | | | | | | | | | | | | | | | | | | Since an INTERNAL_ERROR is always a bug, it will be useful to have the program stack trace available in the report.
* | | | Merge topic 'autorcc-target-dir'Brad King2014-04-212-2/+11
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 33774ca2 QtAutogen: Put generated qrc files in a target-specific dir.
| * | | | QtAutogen: Put generated qrc files in a target-specific dir.Stephen Kelly2014-04-182-2/+11
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2014-04-211-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2014-04-201-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2014-04-191-1/+1
| |_|/ / |/| | |
* | | | CMake Nightly Date StampKitware Robot2014-04-181-1/+1
| |/ / |/| |
* | | Merge topic 'fix-CMP0052'Brad King2014-04-171-5/+10
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 3b673586 CMP0052: Make the warning message more informative. 5baa8159 CMP0052: Test that include dirs in install locations cause no warnings. 9e0b3153 CMP0052: Do not warn when include dir is not in source or build tree
| * | | CMP0052: Make the warning message more informative.Stephen Kelly2014-04-171-1/+4
| | | | | | | | | | | | | | | | | | | | Print the reason for the offending entry in the INTERFACE_INCLUDE_DIRECTORIES.
| * | | CMP0052: Do not warn when include dir is not in source or build treeBrad King2014-04-161-4/+6
| |/ / | | | | | | | | | | | | | | | | | | When the policy was added by commit 783bce29 (Export: Disallow exported interface includes in src/build tree, 2014-03-31) it accidentally left a code path that would warn when the include dir is in the install tree but *not* in the source or build tree. Fix that.
* | | Merge topic 'codelite-simplify'Brad King2014-04-171-8/+4
|\ \ \ | | | | | | | | | | | | | | | | c8e565a0 CodeLite generator: simplify code a bit
| * | | CodeLite generator: simplify code a bitRolf Eike Beer2014-04-151-8/+4
| | |/ | |/|
* | | Merge topic 'vs-use-full-paths'Brad King2014-04-171-2/+3
|\ \ \ | | | | | | | | | | | | | | | | 0d048384 VS: Use full path to sources to allow deeper trees with VS >= 10
| * | | VS: Use full path to sources to allow deeper trees with VS >= 10Brad King2014-04-151-2/+3
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As explained in cmVisualStudio10TargetGenerator::WriteSource comments, VS tools append relative paths to the current directory, e.g. c:\path\to\current\dir\..\..\..\relative\path\to\source.c and fail if this is over 250 charaters or so. Previously we used a full path only if no relative path could be constructed with a leading "../" sequence that does not escape the source or build tree. This means that long relative paths can be generated when the build tree is inside the source tree, and can cause build failures due to the above path concatenation problem. Teach cmVisualStudio10TargetGenerator::ConvertPath to ask the Convert method to honor CMAKE_USE_RELATIVE_PATHS. This will cause it to use full paths by default but still give users the option of getting the relative paths when possible. Suggested-by: Josh Green <inbilla@gmail.com>
* | | Merge topic 'archive-null-error'Brad King2014-04-171-14/+21
|\ \ \ | | | | | | | | | | | | | | | | b508de59 cmArchiveWrite: Handle NULL error string (#14882)
| * | | cmArchiveWrite: Handle NULL error string (#14882)Brad King2014-04-161-14/+21
| | | | | | | | | | | | | | | | | | | | If archive_error_string returns NULL, use a placeholder string instead of crashing.
| * | | CMake 2.8.12.2v2.8.12.2Brad King2014-01-161-1/+1
| | | |
| * | | Merge branch 'ninja_fix_rerun' into releaseBrad King2014-01-151-3/+0
| |\ \ \
| * \ \ \ Merge branch 'vs10-include-backslashes' into releaseBrad King2014-01-091-1/+3
| |\ \ \ \
| * \ \ \ \ Merge branch 'xcode-storyboard-file-type-2.8.12' into releaseBrad King2014-01-091-2/+4
| |\ \ \ \ \
| | * | | | | Xcode: Fix storyboard viewRuslan Baratov2014-01-071-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit 56831461 (Xcode: Use explicitFileType to mark source types, 2013-04-16) the Xcode generator prefers to use explicitFileType to tell Xcode about each source file type. This works better than lastKnownFileType for some file types, but not for "file.storyboard". If storyboard file has attribute 'explicitFileType' it is displayed incorrectly (as raw xml). Switch it back to 'lastKnownFileType'.
| * | | | | | Merge branch 'fix-compile-OBJECT_DIR' into releaseBrad King2014-01-064-16/+12
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'vs9-map-Fd' into releaseBrad King2014-01-061-0/+2
| |\ \ \ \ \ \ \
| * | | | | | | | CMake 2.8.12.1v2.8.12.1Brad King2013-11-051-1/+1
| | | | | | | | |
| * | | | | | | | Merge branch 'fix-automoc-compile-definitions' into releaseBrad King2013-11-052-4/+21
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge branch 'cmake-E-automoc-crash' into releaseBrad King2013-11-051-1/+1
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | cmake: Validate -E cmake_automoc argument count (#14545)Brad King2013-11-051-1/+1
| | | |_|_|/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Do not access an argument index not known to exist.
| * | | | | | | | | Merge branch 'clear-evaluation-files' into releaseBrad King2013-11-041-0/+8
| |\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ Merge branch 'policy-CMP0022-fixes' into releaseBrad King2013-11-044-116/+144
| |\ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | Fix summary documentation of INTERFACE_LINK_LIBRARIESBrad King2013-11-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The property applies to all library types, not just shared libraries.
| | * | | | | | | | | | Fix spelling in INTERFACE_LINK_LIBRARIES documentation (#14542)Modestas Vainius2013-11-041-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | s/overriden/overridden/
| * | | | | | | | | | | Merge branch 'object-library-no-TARGET_FILE' into releaseBrad King2013-11-021-1/+1
| |\ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ Merge branch 'object-library-missing-source' into releaseBrad King2013-11-021-0/+1
| |\ \ \ \ \ \ \ \ \ \ \ \
* | | | | | | | | | | | | | CMake Nightly Date StampKitware Robot2014-04-171-1/+1
| |_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | |