cmDependsCompiler: rely now on cmGccDepfileReader for depfile parser

To avoid duplicate effort of depfile parsing and enhance robustness
of parsing against mal-formed depfiles in preparation of DEPFILE option
support of add_custom_command command for makefiles generators.
20 jobs for !5599 with makefiles-compiler-deps-optims in 85 minutes and 51 seconds (queued for 2 seconds)
detached
Status Job ID Name Coverage
  Build
passed #5407413
linux docker build cmake manual
build:centos6-release

00:05:57

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

00:01:58

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

00:02:09

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

00:04:16

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

00:09:29

passed #5407416
macos cmake nonconcurrent xcode-12.2 shell manual
build:macos-makefiles

00:05:26

passed #5407415
nonconcurrent xcode-12.2 shell macos cmake manual
build:macos-ninja

00:02:13

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

00:06:49

failed #5407417
nonconcurrent msvc-19.28 vs2019 shell windows cmake manual
build:windows-vs2019-x64-ninja

00:00:13

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

00:04:42

passed #5408259
cmake macos shell xcode-12.2 nonconcurrent
test:macos-makefiles

00:12:03

passed #5407419
nonconcurrent xcode-12.2 shell macos cmake
test:macos-ninja

00:09:02

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

00:23:20

failed #5407420
nonconcurrent xcode-12.2 shell macos cmake
test:macos-makefiles

00:11:14

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

00:01:24

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

00:03:10

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

00:05:07

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

00:02:22

passed #5407426
concurrent xcode-12.2 shell macos cmake
test:macos-xcode

00:34:50

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