diff options
author | Brad King <brad.king@kitware.com> | 2021-03-26 16:37:15 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2021-03-29 13:56:43 (GMT) |
commit | 6dd89529e82cbc9650aff204fe063882ae19043b (patch) | |
tree | 4caf057d920a869e398f67b6c0683f5ecb155da0 /Tests/RunCMake/NinjaMultiConfig/CustomCommandOutputGenex-echo_dbg-release-ninja-stdout.txt | |
parent | e21a80e97de69f0d92bca9ed7d0f8e9d86e89628 (diff) | |
download | CMake-6dd89529e82cbc9650aff204fe063882ae19043b.zip CMake-6dd89529e82cbc9650aff204fe063882ae19043b.tar.gz CMake-6dd89529e82cbc9650aff204fe063882ae19043b.tar.bz2 |
Ninja Multi-Config: Fix crash on custom command config with no output
With generator expressions in a custom command's `OUTPUT` and
`BYPRODUCTS`, it is possible to have no outputs at all for a particular
configuration. Generate no rule in this case.
Fixes: #21989
Diffstat (limited to 'Tests/RunCMake/NinjaMultiConfig/CustomCommandOutputGenex-echo_dbg-release-ninja-stdout.txt')
-rw-r--r-- | Tests/RunCMake/NinjaMultiConfig/CustomCommandOutputGenex-echo_dbg-release-ninja-stdout.txt | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Tests/RunCMake/NinjaMultiConfig/CustomCommandOutputGenex-echo_dbg-release-ninja-stdout.txt b/Tests/RunCMake/NinjaMultiConfig/CustomCommandOutputGenex-echo_dbg-release-ninja-stdout.txt new file mode 100644 index 0000000..4b1473d --- /dev/null +++ b/Tests/RunCMake/NinjaMultiConfig/CustomCommandOutputGenex-echo_dbg-release-ninja-stdout.txt @@ -0,0 +1,2 @@ +^\[1/2\] Building C object CMakeFiles[\/]echo.dir[\/]Release[\/]echo\.c\.(o|obj) +\[2/2\] Linking C executable Release[\/]echo(\.exe)?$ |