Brad King
9e5f914d86
Merge topic 'vs-remote-directory'
...
a3bcf2aa
VS: Fix WinCE remote debugger tool per-config target name
2016-03-18 09:43:13 -04:00
Kitware Robot
908259084f
CMake Nightly Date Stamp
2016-03-18 00:01:06 -04:00
Brad King
d9fc4dfe3c
Merge topic 'use-GetCMakeRoot'
...
3144857e
Avoid depending on CMAKE_ROOT cache entry internally (#16015 )
2016-03-17 09:41:32 -04:00
Brad King
a3bcf2aa2c
VS: Fix WinCE remote debugger tool per-config target name
...
Fix the DebuggerTool RemoteExecutable value added by commit a22f9967
(VS: Optionally generate remote directory for WinCE projects,
2016-02-15) to account for the configuration when computing the target
name.
2016-03-17 09:37:51 -04:00
Kitware Robot
811e297454
CMake Nightly Date Stamp
2016-03-17 00:01:06 -04:00
Brad King
f5eda70690
Merge topic 'vs-remote-directory'
...
a22f9967
VS: Optionally generate remote directory for WinCE projects
2016-03-16 09:08:01 -04:00
Brad King
3144857e1e
Avoid depending on CMAKE_ROOT cache entry internally ( #16015 )
...
Use cmSystemTools::GetCMakeRoot() which always knows the location of our
resources. Do not depend on CMAKE_ROOT because the user could unset it
from the cache.
2016-03-16 09:03:26 -04:00
Kitware Robot
98f3edcec9
CMake Nightly Date Stamp
2016-03-16 00:01:05 -04:00
Andrej Bosik
a22f996725
VS: Optionally generate remote directory for WinCE projects
...
Teach the VS 2008 and 2005 generators to set the `RemoteDirectory`
in `DeploymentTool` and the `RemoteExecutable` in `DebuggerTool`.
Use a `DEPLOYMENT_REMOTE_DIRECTORY` target property to specify the
value.
2016-03-15 14:34:26 -04:00
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