Kitware Robot
1d4ab06a70
CMake Nightly Date Stamp
2016-03-15 00:01:08 -04:00
Brad King
a87253154e
Merge topic 'remove-vs7.0-generator'
...
f47b4f68
Drop Visual Studio 7 generator for VS .NET 2002
2016-03-14 10:37:50 -04:00
Kitware Robot
b775ba20c6
CMake Nightly Date Stamp
2016-03-14 00:01:03 -04:00
Kitware Robot
96a19fc324
CMake Nightly Date Stamp
2016-03-13 00:01:03 -05:00
Kitware Robot
c374cae510
CMake Nightly Date Stamp
2016-03-12 00:01:05 -05:00
Brad King
f47b4f68a9
Drop Visual Studio 7 generator for VS .NET 2002
...
This generator has been deprecated since CMake 3.3. Remove it.
2016-03-11 08:53:50 -05:00
Kitware Robot
114b693d49
CMake Nightly Date Stamp
2016-03-11 00:01:04 -05:00
Brad King
2b64dc7cab
Merge topic 'update-kwsys'
...
fd466fe6
Merge branch 'upstream-KWSys' into update-kwsys
cd4fef30
KWSys 2016-03-09 (36d8666f)
2016-03-10 09:16:26 -05:00
Brad King
1ed74b9d22
Merge topic 'remove-vs6-generator'
...
b42866a3
Drop Visual Studio 6 generator
cd9ba3ec
cmLocalVisualStudio7Generator: Fix name of helper function
2016-03-10 09:16:23 -05:00
Brad King
612a8b3bd8
Merge topic 'vs-clang-cl'
...
491b41dd
Help: Add notes for topic 'vs-clang-cl'
ad6d27ac
Tests: do not build PrecompiledHeader on Clang/C2
a0f0541f
Tests: fix PDBDirectoryAndName on Clang/C2
3541af67
Tests: fix Plugin building on Clang/C2
1902c293
Tests: fix complexOneConfig building on Clang/C2
cab2ec11
Tests: fix Complex building on Clang/C2
ada3736c
Tests: fix Module.GenerateExportHeader building on Clang/C2
123b7e13
Tests: fix AliasTarget building on Clang/C2
445d4d4b
VS 14: Add flag map for -std= to CppLanguageStandard tag in project files
0a785eb4
Features: Clang has no cxx_decltype_incomplete_return_type in MSVC sim mode
2c2ec488
VS: in Clang/C2 toolset, setup correct compiler settings
37afe00f
CMakeDetermineCompilerId: Add detection of clang.exe bundled with VS
2016-03-10 09:16:16 -05:00
Brad King
707b400e74
Merge topic 'xcode-regenerate-on-deleted-files'
...
111cd679
Xcode: ReRunCMake even if files disappeared (#15992 )
2016-03-10 09:16:08 -05:00
Mariusz Pluciński
445d4d4bf4
VS 14: Add flag map for -std= to CppLanguageStandard tag in project files
...
This is used by the Clang/C2 toolset.
2016-03-10 09:11:40 -05:00
Mariusz Pluciński
2c2ec4883b
VS: in Clang/C2 toolset, setup correct compiler settings
2016-03-10 09:11:39 -05:00
Kitware Robot
af35bede1a
CMake Nightly Date Stamp
2016-03-10 00:01:06 -05:00
Gregor Jasny
111cd67919
Xcode: ReRunCMake even if files disappeared ( #15992 )
2016-03-09 20:33:01 +01:00
Brad King
b42866a34a
Drop Visual Studio 6 generator
...
This generator has been deprecated since CMake 3.3. Remove it.
Update documentation, modules, and tests to drop content specific
to this generator.
2016-03-09 09:42:18 -05:00
Brad King
cd9ba3ec45
cmLocalVisualStudio7Generator: Fix name of helper function
...
Rename `cmLVS6G_IsFAT` to `cmLVS7G_IsFAT` since it is for the local
VS 7 generator and not VS 6.
2016-03-09 09:42:04 -05:00
Brad King
fd466fe657
Merge branch 'upstream-KWSys' into update-kwsys
...
* upstream-KWSys:
KWSys 2016-03-09 (36d8666f)
2016-03-09 09:10:55 -05:00
Brad King
b19bc31277
Merge topic 'update-kwsys'
...
ea04ec09
Merge branch 'upstream-KWSys' into update-kwsys
4ba9b473
KWSys 2016-03-08 (6b60c184)
2016-03-09 08:50:06 -05:00
Kitware Robot
6b9dc804ee
CMake Nightly Date Stamp
2016-03-09 00:01:06 -05:00
Brad King
ea04ec09d8
Merge branch 'upstream-KWSys' into update-kwsys
...
* upstream-KWSys:
KWSys 2016-03-08 (6b60c184)
2016-03-08 09:29:23 -05:00
Brad King
7f1c9fae38
Merge topic 'ninja-osx-versions'
...
9e165a64
Ninja: Add OS X dylib versioning (#14140 )
1f2b39c6
cmCommonTargetGenerator: Adopt AppendOSXVerFlag method
2016-03-08 08:39:40 -05:00
Brad King
a6e6f93b6c
Merge topic 'toolchain-file-project'
...
72e0dc58
Diagnose recursive project/enable_language without crashing (#15999 )
2016-03-08 08:39:37 -05:00
Brad King
79e05af4a3
Merge topic 'vs14-debug-enum-older-toolsets'
...
3f15665a
VS: Fix VS 2015 .vcxproj debug setting for v100 toolset (#15986 )
2016-03-08 08:39:32 -05:00
Kitware Robot
1d1b72a20d
CMake Nightly Date Stamp
2016-03-08 00:01:09 -05:00
Bruce Stephens
9e165a64ad
Ninja: Add OS X dylib versioning ( #14140 )
...
Teach the Ninja generator to add the `-current_version` and the
`-compatibility_version` flags based on the VERSION and SOVERSION target
properties just as the Makefile generators do.
Signed-off-by: Bruce Stephens <bruce.r.stephens@gmail.com>
2016-03-07 15:03:21 -05:00
Bruce Stephens
1f2b39c6ce
cmCommonTargetGenerator: Adopt AppendOSXVerFlag method
...
Move this method from cmMakefileLibraryTargetGenerator so it can be
re-used for the Ninja generator too.
Signed-off-by: Bruce Stephens <bruce.r.stephens@gmail.com>
2016-03-07 14:57:26 -05:00
Brad King
72e0dc58d3
Diagnose recursive project/enable_language without crashing ( #15999 )
...
Calling `project()` or `enable_language()` from a toolchain file will
infinitely recurse since those commands load the toolchain file.
Diagnose and reject this case with an error message instead of crashing
when the stack eventually overflows.
2016-03-07 13:52:38 -05:00
Brad King
3f15665a45
VS: Fix VS 2015 .vcxproj debug setting for v100 toolset ( #15986 )
2016-03-07 10:07:39 -05:00
Brad King
9fcc8ff455
Merge topic 'vs-vcxproj-ConfigurationType'
...
6122909c
VS: Add option to set `ConfigurationType` of a .vcxproj file
2016-03-07 10:02:40 -05:00
Kitware Robot
4debd8beb1
CMake Nightly Date Stamp
2016-03-07 00:01:05 -05:00
Kitware Robot
7cc8262823
CMake Nightly Date Stamp
2016-03-06 00:01:04 -05:00
Kitware Robot
1bf42fa9b9
CMake Nightly Date Stamp
2016-03-05 00:01:04 -05:00
Kitware Robot
831801671c
CMake Nightly Date Stamp
2016-03-04 00:01:03 -05:00
Kitware Robot
f37f422a7f
CMake Nightly Date Stamp
2016-03-03 00:01:05 -05:00
Kitware Robot
8913ccca43
CMake Nightly Date Stamp
2016-03-02 00:01:05 -05:00
Kitware Robot
3cc22dffb7
CMake Nightly Date Stamp
2016-03-01 00:01:04 -05:00
Kitware Robot
26d615ad9f
CMake Nightly Date Stamp
2016-02-29 00:01:04 -05:00
Kitware Robot
b500c98c91
CMake Nightly Date Stamp
2016-02-28 00:01:03 -05:00
Kitware Robot
499be36a64
CMake Nightly Date Stamp
2016-02-27 00:01:04 -05:00
Fabian Otto
6122909c33
VS: Add option to set `ConfigurationType` of a .vcxproj file
...
Add a VS_CONFIGURATION_TYPE target property to set this value
explicitly. This is useful to build a Windows Kernel Mode Driver,
for example.
2016-02-26 10:52:13 -05:00
Brad King
467f83d2e5
Merge topic 'fix_coverage_file_searching'
...
bc29ed54
CTest: Make coverage file selection more specific.
2016-02-26 10:31:30 -05:00
Brad King
79d4b5bec9
Merge topic 'try_compile-target-type'
...
7f1bd9fe
try_compile: Add option to control type of target
2016-02-26 10:31:28 -05:00
Brad King
cc7a1b1941
Merge topic 'file-download-status-hash-mismatch'
...
6c9586f9
file(DOWNLOAD): Fill STATUS variable on hash mismatch (#15987 )
2016-02-26 10:31:24 -05:00
Kitware Robot
9f7a2328ac
CMake Nightly Date Stamp
2016-02-26 00:01:05 -05:00
Joseph Snyder
bc29ed542b
CTest: Make coverage file selection more specific.
...
When performing some other testing, the globs for Blanket.js and Delphi
code coverage are picking up unintended files. Change the query for the
Delphi coverage to follow the naming convention, and check the second line
of the found JSON files for certain text before parsing them as coverage files.
2016-02-25 13:01:37 -05:00
Brad King
6c9586f9c7
file(DOWNLOAD): Fill STATUS variable on hash mismatch ( #15987 )
...
Although we fail with an error on a hash mismatch, it is not a fatal
error so the script may continue processing. If the download itself had
no error then report in the STATUS variable that the operation was not
successful due to the hash mismatch.
Suggested-by: Tobias Hieta <tobias@hieta.se>
2016-02-25 11:40:50 -05:00
Brad King
f8af218ea1
Merge topic 'vs14-debug-enum-older-toolsets'
...
dc422d27
VS: Fix VS 2015 .vcxproj debug setting for older toolsets (#15986 )
2016-02-25 09:00:27 -05:00
Brad King
c842411dc5
Merge topic 'AddNewEclipseVersions'
...
aff38945
Eclipse: only add C/CXX macros if the language is enabled
6ee6b17e
Eclipse: add newer version numbers
2016-02-25 09:00:24 -05:00
Kitware Robot
9b6fdbfb92
CMake Nightly Date Stamp
2016-02-25 00:01:08 -05:00