Note how bin/ProcDumpTestApplication is attempted to be created before
'bin' directory. The change adds order-only directory dependencies to all
targets that need it.
While at it:
added clean dependency before each of 'mkdir -p' dependencies;
otherwise parallel build deletes a directory after it gets created
made directory creation targets non-silent to make incorrect deletion
order visible
Noticed missing build dependencies when attempted to enable parallelism on NixOS procdump package. There build failed as:
Note how
bin/ProcDumpTestApplication
is attempted to be created before 'bin' directory. The change adds order-only directory dependencies to all targets that need it.While at it:
clean
dependency before each of 'mkdir -p' dependencies; otherwise parallel build deletes a directory after it gets created