CMake/Tests/RunCMake/Ninja
Bernhard Burgermeister 5e0e03d953 Ninja: Fix command concatenation on Windows
Put commands that contain `||` into brackets to avoid early abort of
execution by `cmd.exe` because `||` has higher precedence than `&&` in
`cmd.exe`.

Add test to check for command execution after `||` as part of a
parameter and as command separator.

Fixes: #16850
2017-05-09 11:34:42 -04:00
..
SubDir
SubDirPrefix
SubDirSource
AssumedSources.cmake RunCMake.Ninja: add a test for assumed sources 2017-04-21 08:57:40 -04:00
CheckNoPrefixSubDir.cmake
CheckNoPrefixSubDirScript.cmake
CheckOutput.cmake
CMakeLists.txt
CMP0058-common.cmake
CMP0058-NEW-by-build-stdout.txt
CMP0058-NEW-by.cmake
CMP0058-NEW-no-build-result.txt
CMP0058-NEW-no-build-stderr.txt
CMP0058-NEW-no.cmake
CMP0058-OLD-by-build-stdout.txt
CMP0058-OLD-by.cmake
CMP0058-OLD-no-build-stdout.txt
CMP0058-OLD-no.cmake
CMP0058-WARN-by-build-stdout.txt
CMP0058-WARN-by.cmake
CMP0058-WARN-no-build-stdout.txt
CMP0058-WARN-no-stderr.txt
CMP0058-WARN-no.cmake
CommandConcat.cmake Ninja: Fix command concatenation on Windows 2017-05-09 11:34:42 -04:00
CustomCommandDepfile-check.cmake
CustomCommandDepfile.cmake
CustomCommandWorkingDirectory.cmake
dep.c ninja: break unnecessary target dependencies 2017-04-21 08:57:40 -04:00
Executable.cmake
greeting2.c
greeting2.h
greeting.c
greeting.h
hello_sub_greeting.c
hello_with_greeting.c
hello_with_two_greetings.c
hello.c
LooseObjectDepends.cmake ninja: break unnecessary target dependencies 2017-04-21 08:57:40 -04:00
NinjaToolMissing-result.txt
NinjaToolMissing-stderr.txt
NinjaToolMissing.cmake
RunCMakeTest.cmake Ninja: Fix command concatenation on Windows 2017-05-09 11:34:42 -04:00
SharedLib.cmake
StaticLib.cmake
SubDir-build-stdout.txt
SubDir-install-stdout.txt
SubDir-test-stdout.txt
SubDir.cmake
SubDirBinary-build-stdout.txt
SubDirBinary-install-stdout.txt
SubDirBinary-test-stdout.txt
SubDirPrefix.cmake
top.c ninja: break unnecessary target dependencies 2017-04-21 08:57:40 -04:00
TwoLibs.cmake