Ninja Multi-Config: Split long command lines by config

Fixes: #22123
45 jobs for !6067 with ninja-multi-long-command-line-config in 45 minutes and 49 seconds (queued for 4 seconds)
latest detached
Status Name Job ID Coverage
  Build
passed build:centos6-x86_64 #5753832
cmake build docker linux manual

00:03:56

passed build:debian10-iwyu #5753829
cmake build docker linux

00:03:45

passed build:fedora33-ninja #5753833
cmake build docker linux linux-3.17 manual

00:02:27

passed build:fedora33-sphinx #5753831
cmake build docker linux linux-3.17

00:02:07

passed build:fedora33-tidy #5753830
linux linux-3.17 cmake build docker

00:06:20

manual build:macos-x86_64-makefiles #5753835
cmake macos shell xcode-12.4 nonconcurrent manual
passed build:macos-x86_64-ninja #5753834
cmake macos shell xcode-12.4 nonconcurrent manual

00:02:37

passed build:windows-vs2019-x64-ninja #5753836
cmake windows shell vs2019 msvc-19.28-16.9 nonconcurrent manual

00:11:27

 
  Test
passed test:fedora33-ninja #5753837
cmake docker linux linux-3.17 x11

00:34:19

created test:macos-x86_64-makefiles #5753839
cmake macos shell xcode-12.4 nonconcurrent
passed test:macos-x86_64-ninja #5753838
cmake macos shell xcode-12.4 nonconcurrent

00:08:24

passed test:windows-vs2019-x64-ninja #5753840
cmake windows shell vs2019 msvc-19.28-16.9 nonconcurrent

00:13:22

 
  Test Ext
passed test:cuda10.2-nvidia #5753843
cmake cuda-rt docker linux

00:02:16

passed test:debian10-ninja #5753841
cmake build docker linux linux-3.17

00:08:56

passed test:fedora33-makefiles #5753842
cmake build docker linux linux-3.17

00:05:07

passed test:fedora33-ninja-multi #5753844
cmake build docker linux linux-3.17

00:02:41

canceled test:macos-x86_64-xcode #5753845
cmake macos shell xcode-12.4 concurrent

canceled test:windows-vs2019-x64 #5753846
cmake windows shell vs2019 msvc-19.28-16.9 concurrent

 
  External
passed cdash

passed ghostflow-check-master

passed ghostflow-check-release

passed ghostflow-stager

passed cdash

passed cdash

passed cdash

passed cdash

passed cdash

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager