Optimizing winkin by avoiding pseudotargets
Learn how to optimize winkin by avoiding pseudotargets.
A build of any higher-level target that has test_prog_3
as a build dependency
always builds a new test_prog_3
, which in turn triggers a rebuild of the
higher-level target. If the rebuild of test_prog_3
was not necessary, the
rebuild of the higher-level target might not have been necessary, either. Such unnecessary
rebuilds decrease the extent to which you can take advantage of derived object sharing.