... > So, I guess I would do the > following, for mlyacc.cm and similarly for mlton.cm > > $(NAME).cm: > make src/yacc.lex.sml && \ > make src/yacc.grm.sig && \ > make src/yacc.grm.sml && \ > ( \ > echo 'Group is' && \ > cmcat sources.cm | grep -v 'mlton-stubs-in-smlnj' && \ > echo 'call-main.sml'; \ > ) >$(NAME).cm > > Drop the dependency on sources.cm ... I am happy with this.