Commit Graph
28539 Commits
Author SHA1 Message Date
Jamie Snape cf590c1236 ctest_memcheck: add support for standalone LeakSanitizer 2017-01-09 13:15:42 -05:00
Kitware Robot 976574b010 CMake Nightly Date Stamp 2017-01-09 00:01:04 -05:00
Kitware Robot 9cad0ec691 CMake Nightly Date Stamp 2017-01-08 00:01:04 -05:00
Kitware Robot 0d8874e493 CMake Nightly Date Stamp 2017-01-07 00:01:03 -05:00
Kitware Robot 7373505262 CMake Nightly Date Stamp 2017-01-06 00:01:04 -05:00
Kitware Robot 5df77fba53 CMake Nightly Date Stamp 2017-01-05 00:01:05 -05:00
Kitware Robot c628fd2fab CMake Nightly Date Stamp 2017-01-04 00:01:03 -05:00
Kitware Robot bd9b53ab33 CMake Nightly Date Stamp 2017-01-03 00:01:04 -05:00
Kitware Robot c8084b3020 CMake Nightly Date Stamp 2017-01-02 00:01:06 -05:00
Kitware Robot ea0db79e65 CMake Nightly Date Stamp 2017-01-01 00:01:03 -05:00
Kitware Robot fbf0f0b3b6 CMake Nightly Date Stamp 2016-12-31 00:01:04 -05:00
Kitware Robot da04b68f39 CMake Nightly Date Stamp 2016-12-30 00:01:04 -05:00
Kitware Robot 2da3ae3bf7 CMake Nightly Date Stamp 2016-12-29 00:01:10 -05:00
Kitware Robot 58a09969f8 CMake Nightly Date Stamp 2016-12-28 00:01:09 -05:00
Gregor Jasny 88f07fb417 Xcode: Properly mark SYSTEM includes as such
We now populate the per-language flags in addition to the header
search paths stored in HEADER_SEARCH_PATHS. This preserves include
paths for GNU assembly files (cmake/cmake#16449) and also provides
SYSTEM include semantics.

Closes: cmake/cmake#15687
2016-12-27 22:18:30 +01:00
Kitware Robot 65fb0fa632 CMake Nightly Date Stamp 2016-12-27 00:01:03 -05:00
Kitware Robot 2b301e11e2 CMake Nightly Date Stamp 2016-12-26 00:01:04 -05:00
Domen Vrankar 36bc7e4c3f store old locale to a temporary variable
On Windows XP 32 bit setLocale seems to
cause old pointer invalidation and causes
program crash in destructor.
This was causing CPackZIP to crash so to
fix it we copy the value into a temporary
variable.
2016-12-25 10:51:34 +01:00
Kitware Robot 8b623e8a4a CMake Nightly Date Stamp 2016-12-25 00:01:05 -05:00
Kitware Robot df00ed1310 CMake Nightly Date Stamp 2016-12-24 00:01:09 -05:00
Domen Vrankar 6daa2d384e CPack/Deb invalid md5sums file fix
Monolithic deb packages were packaged
with invalid md5sums file as trailing
slash in path was causing string replace
to fail and preserve build path.

Fixes #16517
2016-12-23 21:10:52 +01:00
Kitware Robot e8e9034596 CMake Nightly Date Stamp 2016-12-23 00:01:05 -05:00
Kitware Robot 65c18b2141 CMake Nightly Date Stamp 2016-12-22 00:01:04 -05:00
Kitware Robot 6154a2cddc CMake Nightly Date Stamp 2016-12-21 00:01:04 -05:00
Kitware Robot 4918cd8c98 CMake Nightly Date Stamp 2016-12-20 00:01:04 -05:00
Kitware Robot 3657ac9fbb CMake Nightly Date Stamp 2016-12-19 00:01:04 -05:00
Kitware Robot 77468c751f CMake Nightly Date Stamp 2016-12-18 00:01:04 -05:00
Kitware Robot 9639b2f7e7 CMake Nightly Date Stamp 2016-12-17 00:01:05 -05:00
Iyyappa Murugandi c93e85d87e VS: Use Visual Studio Installer to locate VS 2017
VS 2017 and later may no longer populate the Windows Registry entries
CMake has traditionally used to find the VS installations.  This is
because VS now supports having multiple installations of the same
version.  The Visual Studio Installer tool provides a COM interface we
can query to locate installations.
2016-12-16 09:58:43 -05:00
Iyyappa Murugandi 18c8278b62 VS: Add helper class to interact with Visual Studio Installer
VS 2017 exports a COM component which can be queried to find if VS 2017
is installed and also other components such as VC toolset and Windows
SDKs.  Add a helper class to interact with this interface.
2016-12-16 09:58:43 -05:00
Iyyappa Murugandi d47bda00b2 VS: Fix VS 2017 Windows Store toolset selection
VS 2017 uses the `v141` toolset, not `v140`.
2016-12-16 09:58:31 -05:00
Iyyappa Murugandi efdfc26e14 VS: Drop check for VS 15 Express Edition
There is no such version of VS 2017.
2016-12-16 09:58:31 -05:00
Brad King 8e4d286e7b Fix typo in error message on missing required variable
Reported-by: Albrecht Schlosser <AlbrechtS.fltk@online.de>
2016-12-16 09:20:32 -05:00
Tobias Hunger 7789dd9a1a server-mode: Call ResetErrorOccured before configure
Closes: #16506
2016-12-16 08:54:37 -05:00
Brad King ed8a9cb7de Merge topic 'refactor-compile-pdb-path'
6271df8f Makefile,Ninja: De-duplicate MSVC compiler PDB path selection
2016-12-16 08:26:12 -05:00
Kitware Robot 25d7b8836d CMake Nightly Date Stamp 2016-12-16 00:01:04 -05:00
Brad King 6271df8ff5 Makefile,Ninja: De-duplicate MSVC compiler PDB path selection
Add a helper to cmCommonTargetGenerator instead of duplicating it
in cmMakefileTargetGenerator and cmNinjaTargetGenerator.
2016-12-15 16:20:21 -05:00
Brad King 94c6040b73 Merge topic 'codelite-build-and-clean-targets-enhancement'
f1739418 CodeLite: Make build/clean/rebuild operations optionally target-centric
2016-12-15 09:29:59 -05:00
Brad King a20edeebd2 Merge topic 'update-kwsys'
da03e2d6 Merge branch 'upstream-KWSys' into update-kwsys
a9ea66bd KWSys 2016-12-14 (95a7e234)
24130757 update-kwsys: Update repository URL
2016-12-15 09:29:53 -05:00
Kitware Robot 517c7cca8c CMake Nightly Date Stamp 2016-12-15 00:01:10 -05:00
Brad King da03e2d6c6 Merge branch 'upstream-KWSys' into update-kwsys
* upstream-KWSys:
  KWSys 2016-12-14 (95a7e234)
2016-12-14 11:19:03 -05:00
Minze Zwerver f173941855 CodeLite: Make build/clean/rebuild operations optionally target-centric
When `CMAKE_CODELITE_USE_TARGETS` is enabled, these operations should
be target-centric too.
2016-12-14 09:55:41 -05:00
Brad King 788581883f Merge topic 'rebuild-lexers'
c5df1f16 Regenerate lexer source code
2016-12-14 09:52:05 -05:00
Brad King 60e5f61917 Merge topic 'dotnet_hint_references'
55da7e50 VS: add support for .NET references with hint paths
2016-12-14 09:52:02 -05:00
Daniel Pfeifer c5df1f165c Regenerate lexer source code
Revise the manual procedure in the `*Lexer.in.l` files.  Some of our
post-processing steps are no longer necessary with the current set of
supported compilers.  Some steps changed with newer versions of flex.

Then regenerate all lexers with flex version 2.6.1.
2016-12-14 09:40:33 -05:00
Kitware Robot 61001557d4 CMake Nightly Date Stamp 2016-12-14 00:01:04 -05:00
Michael Stürmer 55da7e501e VS: add support for .NET references with hint paths 2016-12-13 13:51:50 -05:00
Brad King 10ca398b44 Merge topic 'try_compile-lang-std-cuda'
1371eec4 try_compile: extend CMP0067 to honor language standards for CUDA.
2016-12-13 08:45:54 -05:00
Kitware Robot e3a93c66cc CMake Nightly Date Stamp 2016-12-13 00:01:05 -05:00
Robert Maynard 1371eec4c3 try_compile: extend CMP0067 to honor language standards for CUDA. 2016-12-12 14:39:32 -05:00