Brad King
2d5fdc25df
Merge topic 'specify-source-extensions'
...
efd279cd
cmake: specify source file extensions
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1645
2018-01-11 10:19:25 -05:00
Brad King
30fcb92576
Merge topic 'misc-typos'
...
d91b2d91
MAINT: Misc. typos
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1654
2018-01-11 10:18:54 -05:00
Brad King
fe8d74cc60
Merge topic 'cuda_msvc_support_complex_gencode_signatures'
...
a91fde13
CUDA: gencode signature that list multiple code types now supported.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1618
2018-01-11 10:18:11 -05:00
luz.paz
d91b2d9158
MAINT: Misc. typos
...
Found via `codespell`
2018-01-10 12:34:14 -05:00
Robert Maynard
a91fde135d
CUDA: gencode signature that list multiple code types now supported.
...
Fixes #17263
2018-01-10 10:45:57 -05:00
Craig Scott
e44c5828d3
Merge topic 'add_cuda_to_source_regex'
...
81868e6b
CUDA: Add cu as default source file extension
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Brad King <brad.king@kitware.com>
Merge-request: !1629
2018-01-09 16:15:11 -05:00
Ben Boeckel
efd279cdfb
cmake: specify source file extensions
2018-01-09 09:21:09 -05:00
Robert Maynard
81868e6bad
CUDA: Add cu as default source file extension
2018-01-08 16:16:52 -05:00
Brad King
f7f34a46e6
Merge topic 'use_generator_is_multi_config'
...
3c413e2a
GENERATOR_IS_MULTI_CONFIG: Use for multi-config checks in Modules
c267ea1c
GENERATOR_IS_MULTI_CONFIG: Use for multi-config checks in Tests
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1627
2018-01-08 11:14:16 -05:00
Brad King
f4a3143940
Merge topic 'execute_process_UTF8_keyword'
...
8caec41e
execute_process: Allow UTF-8 as a synonym for the UTF8 keyword
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Ben Boeckel <ben.boeckel@kitware.com>
Merge-request: !1623
2018-01-08 10:44:47 -05:00
Brad King
a3bba2a5ad
Merge topic '17431-iphone-deployment-target'
...
4017bf40
Darwin: Emit deployment target that matches the SDK
8f4663ff
Xcode: rename embedded SDK query function
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1447
2018-01-08 09:58:11 -05:00
Craig Scott
d88451568d
Merge topic 'various-typos'
...
3ab7bf82
Various typo fixes
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1626
2018-01-04 14:37:49 -05:00
Luz Paz
3ab7bf8285
Various typo fixes
...
Some are user-facing. Others are source comments.
2018-01-04 06:52:01 +11:00
Craig Scott
1e6d1dd358
FindDoxygen: Add DOXYGEN_VERBATIM_VARS for quote prevention
...
Each CMake variable listed in DOXYGEN_VERBATIM_VARS will not have any
automatic quoting applied to it when written to the Doxyfile.
2018-01-03 07:59:59 +11:00
Craig Scott
c267ea1c3e
GENERATOR_IS_MULTI_CONFIG: Use for multi-config checks in Tests
2017-12-30 09:35:56 +11:00
Craig Scott
8caec41e6e
execute_process: Allow UTF-8 as a synonym for the UTF8 keyword
...
UTF-8 is the proper naming according to the UTF-8 RFC and is also the
name used for a similar keyword in the file() command. This commit
brings (backward compatible) consistency to the keyword names and allows
the standard UTF-8 name to be used with execute_process(). The old UTF8
keyword is still supported.
2017-12-27 21:56:00 +11:00
Gregor Jasny
4017bf40de
Darwin: Emit deployment target that matches the SDK
...
Closes : #17431
2017-12-22 21:56:53 +01:00
Brad King
4309ed25ee
Merge topic 'FindPkgConfig_search_path_fix'
...
40b95ee8
FindPkgConfig: Fix IMPORTED_TARGET NO...PATH option handling
b0ff528a
FindPkgConfig: Make IMPORTED_TARGET test verify NO...PATH properly
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Rolf Eike Beer <eike@sf-mail.de>
Merge-request: !1602
2017-12-22 08:43:05 -05:00
Brad King
c9cbc32648
Merge topic 'cuda-mixed-cxx-standard'
...
4b7618d1
CUDA: Fix CUDA_STANDARD selection via cxx_std_11 with CXX_STANDARD
1d2d9c18
cmMakefile: Refactor determining a targets C++ standard level
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1590
2017-12-20 07:59:20 -05:00
Craig Scott
b0ff528adc
FindPkgConfig: Make IMPORTED_TARGET test verify NO...PATH properly
2017-12-16 22:38:56 +11:00
Brad King
44111e5cc0
Merge topic 'fix_failing_ResolveDeviceSymbols_test'
...
81642989
Cuda: ResolveDeviceSymbols now properly execute everywhere.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1593
2017-12-15 10:35:17 -05:00
Robert Maynard
4b7618d170
CUDA: Fix CUDA_STANDARD selection via cxx_std_11 with CXX_STANDARD
...
When C++ features require a certain C++/CUDA level, verify or update the
standard level target property for each language independently.
While at it, add missing rejection of invalid `CUDA_STANDARD` property
values.
Co-Author: Brad King <brad.king@kitware.com>
Fixes : #17519
2017-12-15 10:29:20 -05:00
Brad King
4bc5c08476
Merge topic 'per-source-COMPILE_LANGUAGE-genex-support'
...
10f58b27
Genex: Per-source $<COMPILE_LANGUAGE:...> support
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1575
2017-12-14 08:21:52 -05:00
Robert Maynard
8164298935
Cuda: ResolveDeviceSymbols now properly execute everywhere.
...
The previous version had two bugs that caused the JIT runtime errors.
1. It was building the executable without separable compilation enabled
2. All kernel launches will fail if any kernel is missing a symbol, that
is why the call to file2_launch_kernel had to be removed
2017-12-13 17:34:48 -05:00
Marc Chevrier
10f58b27ac
Genex: Per-source $<COMPILE_LANGUAGE:...> support
...
Fixes : #17542
2017-12-13 16:35:22 +01:00
Sebastian Holtermann
540d08f485
Autogen: Tests: Move QtAutoUicInterface test to QtAutogen/UicInterface
2017-12-13 13:50:19 +01:00
Sebastian Holtermann
b1504f9f97
Autogen: Tests: Separate RerunRccDepends test
2017-12-13 13:50:18 +01:00
Sebastian Holtermann
e9fcd1545f
Autogen: Tests: Separate RerunMocPlugin test
2017-12-13 13:50:18 +01:00
Sebastian Holtermann
54b4ff2aee
Autogen: Tests: Separate RerunMocBasic test
2017-12-13 13:50:18 +01:00
Sebastian Holtermann
4988746e76
Autogen: Tests: Separate Complex test
2017-12-13 13:50:18 +01:00
Sebastian Holtermann
6ce6fd426e
Autogen: Tests: Separate StaticLibraryCycle test
2017-12-13 13:50:18 +01:00
Sebastian Holtermann
45b6776ab3
Autogen: Tests: Separate SameName test
2017-12-13 13:50:18 +01:00
Sebastian Holtermann
d7868687c8
Autogen: Tests: Separate MacOsFW test
2017-12-13 13:50:18 +01:00
Sebastian Holtermann
b8ef28ae1f
Autogen: Tests: Separate ObjectLibrary test
2017-12-13 13:50:18 +01:00
Sebastian Holtermann
0b6ad59ea6
Autogen: Tests: Separate UicInclude test
2017-12-13 13:50:18 +01:00
Sebastian Holtermann
a2c4e3489d
Autogen: Tests: Separate MocCMP0071 test
2017-12-13 13:50:17 +01:00
Sebastian Holtermann
cc66d35651
Autogen: Tests: Separate MocInclude test
2017-12-13 13:50:17 +01:00
Sebastian Holtermann
7971202b3c
Autogen: Tests: Separate MocDepends test
2017-12-13 13:48:28 +01:00
Sebastian Holtermann
fb7e52ca3d
Autogen: Tests: Separate MocMacroName test
2017-12-13 13:48:28 +01:00
Sebastian Holtermann
5cab8c307c
Autogen: Tests: Separate RccSkipSource test
2017-12-13 13:48:28 +01:00
Sebastian Holtermann
f11321efd1
Autogen: Tests: Separate UicSkipSource test
2017-12-13 13:48:28 +01:00
Sebastian Holtermann
0af9da29e4
Autogen: Tests: Separate MocSkipSource test
2017-12-13 13:48:28 +01:00
Sebastian Holtermann
f658bdaa7c
Autogen: Tests: Separate RccOffMocLibrary test
2017-12-13 13:48:28 +01:00
Sebastian Holtermann
f00e6c7c70
Autogen: Tests: Separate RccOnly and RccEmpty tests
2017-12-13 13:48:28 +01:00
Sebastian Holtermann
6273b83549
Autogen: Tests: Separate uicOnly test
2017-12-13 13:48:27 +01:00
Sebastian Holtermann
0b8597a86e
Autogen: Tests: Separate mocOnly and mocOnlyOpts tests
2017-12-13 13:48:27 +01:00
Sebastian Holtermann
227a7974f4
Autogen: Tests: Add basic scripts for separate tests
2017-12-13 13:48:27 +01:00
Brad King
f984296ba8
CTest: Remove unfinished batch test mode
...
This was partially implemented by commit v2.8.0~154 (Added some ctest
batch capabilities, 2009-09-10) but never finished.
2017-12-08 11:23:33 -05:00
Brad King
158fb9755c
Merge topic 'autogen-fix-library-deps'
...
1bc60334
Merge branch 'automoc-apple-framework' into autogen-fix-library-deps
a3f8371c
Merge branch 'automoc-apple-framework' into autogen-fix-library-deps
bd49ae51
Autogen: Fix library dependency forwarding to _autogen target
e4ccc684
Autogen: Tests: Add test for MacOS frameworks
fcbd02fd
Autogen: Fix for AUTOMOC on macOS frameworks in CMake 3.10
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1566
2017-12-08 09:35:02 -05:00
Brad King
1bc6033447
Merge branch 'automoc-apple-framework' into autogen-fix-library-deps
2017-12-07 09:11:34 -05:00