Brad King
6e24546cae
Merge topic 'FindGTest-depends'
...
a5d3d003
FindGTest: Automatically re-run cmake when tests change
2016-03-16 09:08:03 -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
7fff134735
Merge topic 'ninja-depfile-system-headers'
...
6d74e787
Ninja: Add dependencies on system-provided header files (#14914 )
2016-03-16 09:07:58 -04:00
Kitware Robot
98f3edcec9
CMake Nightly Date Stamp
2016-03-16 00:01:05 -04:00
Zak Eckert
a5d3d003d0
FindGTest: Automatically re-run cmake when tests change
...
Tell CMake that it needs to re-run when test source files parsed by
`gtest_add_tests` change so that we can re-scan for tests automatically.
2016-03-15 15:21:37 -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
Brad King
6d74e7870b
Ninja: Add dependencies on system-provided header files ( #14914 )
...
When system-provided packages are upgraded we must re-compile sources
depending on their headers. Use `-MD` instead of `-MMD` so that the
generated depfiles do not exclude system headers.
Suggested-by: Jussi Judin
2016-03-15 10:18:50 -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
Brad King
2a43a4768c
Merge topic 'cygwin-clang'
...
517cef8c
Cygwin: Add support for Clang compiler
2016-03-11 08:30:49 -05:00
Brad King
9b9396b06a
Merge topic 'FindProtobuf-variable-case'
...
a7b09e7f
FindProtobuf: Rename variables to match case of module name
2016-03-11 08:30:46 -05:00
Kitware Robot
114b693d49
CMake Nightly Date Stamp
2016-03-11 00:01:04 -05:00
Han Sangjin
517cef8c55
Cygwin: Add support for Clang compiler
...
The platform information module for GNU on CYGWIN can be reused for
Clang on CYGWIN because clang accepts almost all of the same options.
2016-03-10 09:35:48 -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
030ec94780
Merge topic 'update-third-party'
...
97149ff8
update-third-party: read attributes from the worktree
a35f4be6
update-third-party: Add license notice
afac3d10
update-third-party: remove empty directories as well
2016-03-10 09:16:20 -05:00
Brad King
88a189f367
Merge topic 'clang-iframework-version'
...
63c4133b
OS X: Use -iframework with Clang only on version >= 3.2
2016-03-10 09:16:18 -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
e1b0dedc69
Merge topic 'update-osx-release'
...
43fbcba2
Help: Add notes for topic 'update-osx-release'
2016-03-10 09:16:13 -05:00
Brad King
3a8c296c89
Merge topic 'FindJNI-ubuntu-paths'
...
1b029ea9
FindJNI: Append path only "if(EXISTS"
add25578
FindJNI: Add support for Ubuntu 15.10
2016-03-10 09:16:11 -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
Brad King
491b41dd98
Help: Add notes for topic 'vs-clang-cl'
2016-03-10 09:11:42 -05:00
Mariusz Pluciński
ad6d27ac2a
Tests: do not build PrecompiledHeader on Clang/C2
2016-03-10 09:11:42 -05:00
Mariusz Pluciński
a0f0541f35
Tests: fix PDBDirectoryAndName on Clang/C2
2016-03-10 09:11:42 -05:00
Mariusz Pluciński
3541af67b7
Tests: fix Plugin building on Clang/C2
2016-03-10 09:11:41 -05:00
Mariusz Pluciński
1902c293ba
Tests: fix complexOneConfig building on Clang/C2
2016-03-10 09:11:41 -05:00
Mariusz Pluciński
cab2ec111b
Tests: fix Complex building on Clang/C2
2016-03-10 09:11:41 -05:00
Mariusz Pluciński
ada3736c78
Tests: fix Module.GenerateExportHeader building on Clang/C2
2016-03-10 09:11:41 -05:00
Mariusz Pluciński
123b7e1335
Tests: fix AliasTarget building on Clang/C2
2016-03-10 09:11:41 -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
0a785eb4f4
Features: Clang has no cxx_decltype_incomplete_return_type in MSVC sim mode
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
Mariusz Pluciński
37afe00faa
CMakeDetermineCompilerId: Add detection of clang.exe bundled with VS
...
When using a clang toolset we need to find `clang.exe` instead of
`cl.exe`.
2016-03-10 09:11:36 -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
Ben Boeckel
97149ff8db
update-third-party: read attributes from the worktree
...
This should be done so that any attributes for ignoring certain files
when exporting can be appended to the file during the extraction step,
but ignored in the actual import. Necessary for importing the gitsetup
repository.
2016-03-09 13:57:57 -05:00
Brad King
a35f4be61f
update-third-party: Add license notice
...
Our Git infrastructure scripts use the "Apache License 2.0".
2016-03-09 13:57:41 -05:00
Ben Boeckel
afac3d107d
update-third-party: remove empty directories as well
...
The `git ls-files | xargs rm` removes only files; directories which are
empty are left laying around. This later chokes the `mv` which puts the
"reduced" directory into place. Remove the empty directories as well.
2016-03-09 13:57:27 -05: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
KWSys Upstream
cd4fef3041
KWSys 2016-03-09 (36d8666f)
...
Code extracted from:
http://public.kitware.com/KWSys.git
at commit 36d8666f44a75a6debb92c86c20f25d929d79cd1 (master).
Upstream Shortlog
-----------------
Zack Galbreath (1):
36d8666f Process: Add function to reset the start time of a process
2016-03-09 09:10:55 -05:00
O. Libre
1b029ea91f
FindJNI: Append path only "if(EXISTS"
2016-03-09 08:55:13 -05:00
O. Libre
add2557865
FindJNI: Add support for Ubuntu 15.10
...
- Reuse JAVA_APPEND_LIBRARY_DIRECTORIES for JAVA_AWT_INCLUDE_DIRECTORIES
- Append three directories /usr/lib/jvm/java-{8,7,6}-openjdk-{libarch}
2016-03-09 08:55:13 -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
Brad King
345d5926ee
Merge topic 'deprecate-CMakeForceCompiler'
...
d929c35f
CMakeForceCompiler: Deprecate this module and its macros
2016-03-09 08:50:04 -05:00