cmSourceFile: use unique_ptr for CustomCommand

19 jobs for smart_ptr/cmSourceFile
Status Job ID Name Coverage
  External
passed cdash

passed cmake-dash3win10-windows-release-ninja

00:18:20

passed cmake-hythloth-linux-debug-makefiles+sphinx

00:37:55

passed cmake-minoc-linux-release-lint-iwyu-tidy

00:05:53

passed cmake-moonshade-osx-debug-ninja

00:10:05

passed cmake-moonshade-osx-release-makefiles

00:10:45

passed ghostflow-check-master

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