%% Evgeny Sologubov <[EMAIL PROTECTED]> writes: es> You didn't understand :) I asked exactly about symbol "|", not es> the whole rule :) [Sorry for my English :(] I've searched for es> that operator in manual and found nothing. What is it mean?
It means you're looking at an old version of the manual... are you sure your version is for GNU make 3.80? Anyway, Noel did answer your question: NY> $(2): | $(dir $(2)). NY> "Order rules" were introduced in make-3.80. They mean that NY> the LHS is dependent on the RHS's existence only. Technically it means that the target will always be built after the prerequisites, _BUT_ whether the prerequisites are newer or not has no bearing on whether the target is rebuilt. -- ------------------------------------------------------------------------------- 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 _______________________________________________ Help-make mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/help-make
