Brad King
19bd84b3cd
Merge topic 'vs-compiler-id-arm'
...
e4c0465
VS: Detect MSVC compiler id on ARM toolchain
2013-05-16 14:38:12 -04:00
Brad King
0dc0e7d885
Merge topic 'doc-improvements'
...
7cc2805
Docs: Clarify wording "flag used" => "flag (to|will) be used"
2378a69
Docs: Clarify that CMAKE_*_(PREFIX|SUFFIX) affect filenames
56ca34d
Docs: Update description of CMAKE_(BUILD_TYPE|CONFIGURATION_TYPES)
2bab472
VS10: add detailed comment about MIDL processing
e619111
Explain distribution of Win9x binary on all Windows versions.
5ca4336
FindwxWidgets: add DOC strings with usual style
f57800d
Fix spelling and typos (product names)
bf019d7
Fix spelling and typos (non-binary)
ddac8d3
Fix spelling and typos (affecting binary data / module messages)
86832ce
Fix spelling and typos (affecting users)
2013-05-16 14:38:07 -04:00
Brad King
07afd4f375
Merge topic 'update-kwsys'
...
b7593bf
Merge branch 'upstream-kwsys' into update-kwsys
d0cdc68
KWSys 2013-05-06 (f4928d44)
0c04428
Merge branch 'upstream-kwsys' into update-kwsys
327c982
KWSys 2013-04-25 (709fb5c1)
2013-05-16 14:37:59 -04:00
Brad King
b547b99a70
Merge topic 'fix-per-config-tll-include-dirs'
...
88308bc
Test that linking using the debug keyword to tll works.
20104ab
Test transitive includes from setting the LINK_LIBRARIES property.
2013-05-16 14:37:55 -04:00
Brad King
e855dd54df
Merge topic 'ExternalProject-svn-auth-blank'
...
ecd11a2
ExternalProject: Allow blank SVN_USERNAME/SVN_PASSWORD (#14128 )
2013-05-16 14:37:50 -04:00
Brad King
18a5c4f4c6
Merge topic 'implicit-linker-detection'
...
a2bc47d
Recognize ld with toolchain prefix (#13960 )
2013-05-16 14:37:46 -04:00
Brad King
831dd5abab
Merge topic 'cpack-nsis-uninstall'
...
40566ef
CPack/NSIS: Obtain path from which to uninstall from registry (#14124 )
2013-05-16 14:37:43 -04:00
Brad King
1843f2e0cd
Merge topic 'eclipse-doc-typo'
...
b9c1f3b
Eclipse: Add a missing space in the documentation
2013-05-16 14:37:37 -04:00
Brad King
27e4ddcd3f
Merge topic 'EclipseUseGmakeErrorParser_13699'
...
c46b46b
Use GmakeErrorParser instead of deprecated MakeErrorParser (fixes bug 0013699)
2013-05-16 14:37:32 -04:00
Brad King
823022dd2e
Merge topic 'WindowsPaths-MinGW-cross-compile-only'
...
f9eee7f
Windows: Search '/' prefix only when cross compiling (#10994 )
2013-05-16 14:37:28 -04:00
Brad King
3e6f5ff33c
Merge topic 'QtDialogSearchText2'
...
f92d7e7
cmake-gui: use shortcut F only for "Find in Output"
6e57724
cmake-gui: Add function for going to next error message in Output window
7be2d8a
cmake-gui: Change shortcut of the search field from Ctrl-F to Alt-E
4ce65e8
cmake-gui: Add search functions to the context menu of the Output widget
df3663b
cmake-gui: Add search functions for Output window (#9733 )
2013-05-16 14:37:21 -04:00
Brad King
e6f2a0d1c8
Merge topic 'check-compiler-flag-locale'
...
5272372
Check{C,CXX}CompilerFlag: Test using C locale (#14102 )
2013-05-16 14:37:17 -04:00
Brad King
3256ecb7b9
Merge topic 'Cuda_WRAP_SRCS_duplicates'
...
32b582d
FindCUDA: Remove duplicate entries from INCLUDE_DIRECTORIES.
2013-05-16 14:37:13 -04:00
Brad King
8ec007083e
Merge topic 'ninja_add_custom_command_windows'
...
e7c58f6
Ninja: use cd /D to set directory on Windows
2013-05-16 14:37:09 -04:00
Brad King
e778522161
Merge topic 'cuda_compute_build_path'
...
cd2d248
FindCUDA: CUDA_COMPUTE_BUILD_PATH uses relative paths to binary dir.
2013-05-16 14:37:05 -04:00
Brad King
d04e765d76
Merge topic 'OpenGL-require-includes'
...
5be3593
FindOpenGL: require headers to be found on non-Windows platforms (#13746 )
b10a171
FindOpenGL: simplify OS selection code
2013-05-16 14:36:59 -04:00
Brad King
d86d0e622a
Merge topic 'xcode-explicitFileType'
...
5683146
Xcode: Use explicitFileType to mark source types (#14093 )
2013-05-16 14:36:54 -04:00
Brad King
7a198773f3
Merge topic 'improve-get_filename_component-names'
...
7d1590e
get_filename_component: Add DIRECTORY option (#14091 )
ec1ba9b
get_filename_component: Add explicit unit tests
2013-05-16 14:36:49 -04:00
Brad King
3a0014a1fe
Merge topic 'AddIARToolchain2'
...
d118b8b
Add IAR to the CMakeDetectC(XX)CompilerID.c(pp).in
d33f406
Add regexps for the IAR toolchain to the vendor list.
22fb73a
Add support files for C, C++ and ASM for the IAR toolchain.
2013-05-16 14:36:44 -04:00
Brad King
0d217e64d0
Merge topic 'CrossCompilingFix13796'
...
efb19b6
CMakeSystem: include toolchain file after setting CMAKE_HOST_ (#13796 )
2013-05-16 14:36:39 -04:00
Brad King
5c2084b74b
Merge topic 'fix-comment-typos'
...
8e0da4c
Fix some copyastos in the DetermineRCCompiler file.
2013-05-16 14:36:31 -04:00
Brad King
e1178478b7
Merge topic 'msbuild-targets-in-subdirs'
...
ac9a5f4
ctest_build: Pass projectDir to GenerateBuildCommand
a6c0299
CTest: Simplify ctest_* command source/build dir lookup
1ca9318
VS: Add test for building MSBuild project in subdir
3cd4000
VS: Use .sln parser to build targets in subdirs with msbuild (#13623 )
df035e4
VS: Create parser for Visual Studio .sln files
de8be9e
Add projectDir parameter to GenerateBuildCommand
2013-05-16 14:36:27 -04:00
Brad King
5386aaecd4
Merge topic 'FindOpenSSL-cross-compiling'
...
1b614e0
FindOpenSSL: Fix spelling of CMAKE_CROSSCOMPILING (#14075 )
2013-05-16 14:36:23 -04:00
Brad King
9cdb5c0b54
Merge topic 'vs10-preprocessor-semicolons'
...
4e4688e
VS 10: Escape ; as %3B in preprocessor definitions (#14073 )
2013-05-16 14:36:19 -04:00
Brad King
1b4b64cd3c
Merge topic 'vs-no-compiler-pdb-setting'
...
87c0d16
Ninja: Fix OBJECT_DIR placeholder path conversion
fb9f73d
MSVC: Invoke 'link' directly for executables
42ba1b0
VS: Separate compiler and linker PDB files (#11899 , #14062 )
2013-05-16 14:36:11 -04:00
Brad King
7e7b7fe4b3
Merge topic 'CPackRPM-avoidOwningSystemDirs'
...
f055c99
CPackRPM add /usr/lib64 to the list of builtin to-be-excluded path
bac5772
CPackRPM add mechanism to remove path from generated list of file in RPM spec.
2013-05-16 14:36:00 -04:00
Brad King
e392520309
Merge topic 'CPackRPM-componentizedUserSpecFile'
...
2ef908f
Add support for componentized USER spec file
2013-05-16 14:35:55 -04:00
Brad King
6c74306ad3
Merge topic 'cygwin_fd_setsize'
...
875eb8e
CTest: Add test for running many tests in parallel
2013-05-16 14:35:49 -04:00
Stephen Kelly
88308bc2f2
Test that linking using the debug keyword to tll works.
2013-05-16 14:31:00 -04:00
Stephen Kelly
a7ba4520c7
Add the JOIN generator expression.
...
This generator expression joins a list with a separator. The separator
may contain arbitrary content, such as commas, which is ordinarily a
delimiter in the generator expression syntax.
2013-05-16 19:36:31 +02:00
Stephen Kelly
96ec3147bb
Make it possible for any genex to have arbitrary content at the end.
2013-05-16 19:36:31 +02:00
Stephen Kelly
bd638ee20f
Rename the method determining if a genex accepts arbitrary content.
...
The meaning of this will be expanded to generator expressions with
more than a single parameter.
2013-05-16 19:36:31 +02:00
Stephen Kelly
dc742fe4be
Extract the ProcessArbitraryContent method.
2013-05-16 19:36:31 +02:00
Stephen Kelly
0a4d7d883c
Remove unused marker for a variable which is now used.
2013-05-16 19:34:21 +02:00
Stephen Kelly
c70b9b51d9
Fix style.
2013-05-16 19:33:13 +02:00
Stephen Kelly
05bf9721e4
Fix handling of commas in arbitrary content in genexes.
...
As the comma is the parameter separator, it needs to be re-added
when evaluating to reconstruct arbitrary content.
2013-05-16 19:25:06 +02:00
John Farrier
79ec7868d0
VS: Add Windows Forms Support
...
Add support to maintain designer functionality for Visual Studio C++
Windows Forms projects. Also add a test project showing how to use
the CMakeLists.txt file and, when successfully configured, will allow
use of the designer for the included form.
2013-05-16 13:06:44 -04:00
Brad King
272431a84f
Begin post-2.8.11 development
2013-05-16 12:44:26 -04:00
Stephen Kelly
5c0f2a131f
Test the use of target transitive compile definitions with moc.
2013-05-15 19:24:18 +02:00
Robert Maynard
0ad0c37206
CMake 2.8.11
2013-05-15 11:17:10 -04:00
Robert Maynard
62e5c2f45c
Merge branch 'release'
2013-05-15 11:14:41 -04:00
Rolf Eike Beer
9969bfb773
CTest: avoid useless changing of directory
...
At this point we do not care what the current directory is, as nothing that
requires a specific directory is done. Just make sure that at the end we are
back in the same directory as at the start.
2013-05-15 08:50:22 +02:00
Kitware Robot
5dd8c01429
CMake Nightly Date Stamp
2013-05-15 00:01:03 -04:00
Rolf Eike Beer
10bc50eacf
Tests: ignore Guard Malloc messages in MemChecker tests
2013-05-14 16:56:06 +02:00
Clinton Stimpson
3fde03cd8c
Improve documentation for CPACK_PACKAGE_INSTALL_REGISTRY_KEY.
...
Fixes issue 13787.
2013-05-13 22:22:45 -06:00
Kitware Robot
26ad32031c
CMake Nightly Date Stamp
2013-05-14 00:01:03 -04:00
Brad King
42bb42d197
VS: Always initialize CMAKE_CONFIGURATION_TYPES in IDE generators
...
Initialize the CMAKE_CONFIGURATION_TYPES cache entry early during
EnableLanguage like the Xcode generator does. Avoid depending on
the MSVC compiler information module to do it. Otherwise code like
project(MyProj NONE)
sets CMAKE_CONFIGURATION_TYPES late (in GenerateConfigurations), and
to only "Debug" and "Release" instead of the standard set of 4.
Reported-by: Paul Smith <paul@mad-scientist.net>
2013-05-13 11:07:46 -04:00
Kitware Robot
a3f106dedf
CMake Nightly Date Stamp
2013-05-13 00:01:02 -04:00
Kitware Robot
90dad912f8
CMake Nightly Date Stamp
2013-05-12 00:01:03 -04:00
Rolf Eike Beer
12cf7bc507
CTest: break after first regex match on output
...
PASS_REGULAR_EXPRESSION and FAIL_REGULAR_EXPRESSION both take a list of expressions.
Stop searching if the first of those has matched the output as the result will not
change anymore.
2013-05-11 12:15:38 +02:00