Follow-up Comment #7, bug #15919 (project make):

Here is the Makefile, stripped as much as I think I can. In particular if I
change the intermed dependency on phony to be a normal one, rather than an
order only one then everything works as I would expect. Run "make clean" (or
touch src) to get things started.

The version that Make reports is 3.81.90, and was pulled from CVS yesterday
(24th Oct 2006). The tabs have been replaced by spaces, so hopefully it will
look reasonable,

# Run with make -Rj

target: intermed
        touch $@

.INTERMEDIATE: intermed
intermed: src | phony
        touch $@

.PHONY: phony
phony:
        : Running Order only phony target

clean:
        rm -fr target
        test -e src || touch src


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?15919>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to