%% Boris Kolpackov <[EMAIL PROTECTED]> writes: bk> I was wondering if there is a valid reason for the following makefile bk> not to work.
bk> hello : | foo/ bk> hello : bk> @echo hello bk> %/ : bk> mkdir $* GNU make strips trailing slashes, so that "foo/" and "foo" are considered the same prerequisite. You can get your makefile to work like this: hello : | foo/. hello : @echo hello %/. : mkdir $* -- ------------------------------------------------------------------------------- Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at: http://www.gnu.org http://make.paulandlesley.org "Please remain calm...I may be mad, but I am a professional." --Mad Scientist _______________________________________________ Bug-make mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-make