from newer version of gnu make (3.81 under kubuntu 12.04) .PHONEY: all all: if [ \( "$$(ls *.lock 2>/dev/null)" == "" \) ]; then \ touch $@.lock; \ if [ \( ! -e $@ \) -o \( ../$(tag_fn) -nt $@ \) ]; then \ echo $@ done; \ else \ touch $@; \ fi; \ rm -f $@.lock; \ else \ sleep 1; \ fi;
returns error /bin/sh: 1: [: closing paren expected -- View this message in context: http://old.nabble.com/sh-embedding-tp34201839p34201839.html Sent from the Gnu - Make - Bugs mailing list archive at Nabble.com. _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make