Quoting Blake McBride <bl...@mcbride.name>:
I'd be a better judge if I understood the purposeful, thought out reason behind the problems I am experiencing - assuming there is one. "That's just the way it works" or "we do it differently because we are not unix" are stupid as hell arguments.
No they aren't. Meanwhile, I trust you have read "Maintaining Files on Plan 9 with Mk" [1] and "Plan 9 Mkfiles" [2] in their entirety. Whining about software not meeting your behavioral expectations will get you nowhere. Just because other build systems make it relatively easy for you to shove unintended functionality into tools is no reason to disparage software that is working as intended. khm [1] http://doc.cat-v.org/plan_9/4th_edition/papers/mk [2] http://doc.cat-v.org/plan_9/4th_edition/papers/mkfiles