1make: directive-ifmake.mk:14: ok: positive condition works 2make: directive-ifmake.mk:26: ok: negation works 3make: directive-ifmake.mk:36: ok: double negation works 4make: directive-ifmake.mk:44: ok: both mentioned 5make: directive-ifmake.mk:52: ok: only those mentioned 6make: directive-ifmake.mk:63: Targets can even be added at parse time. 7make: directive-ifmake.mk:82: ok 8: first 9: second 10: late-target 11make: don't know how to make !edge (continuing) 12 13Stop. 14make: stopped making "first second late-target !edge" in unit-tests 15exit status 1 16