From 20002f8d8cee6c6d30c7aa7fbbbad79e4cb82664 Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Sun, 17 Apr 2016 16:24:23 -0700 Subject: Use phony targets for order-only dependencies --- core/file/gen.rc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'core/file') diff --git a/core/file/gen.rc b/core/file/gen.rc index 0634fcfa..d6205cd9 100644 --- a/core/file/gen.rc +++ b/core/file/gen.rc @@ -81,6 +81,8 @@ build '$outdir'/magic.mgc magic '|' '$outdir'/$magic_outs let expr s@X.YY@`{echo $version | tr -d .}^@ --\ build '$outdir'/include/magic.h sed '$srcdir'/src/magic.h.in +phony headers include/magic.h + let expr '-e s@__CSECTION__@1@g -e s@__FSECTION__@5@g -e s@__VERSION__@'$version'@g -e s@__MAGIC__@/share/file/magic@g' --\ build '$outdir'/file.1 sed '$srcdir'/doc/file.man @@ -103,7 +105,7 @@ srcs=(\ \ src/fmtcheck.c\ ) { - for(src in $srcs) cc $src '|' '$outdir/include/magic.h' '||' '$builddir/core/zlib/stamp' + for(src in $srcs) cc $src '||' 'phony/$dir/headers' phony/core/zlib/headers ar libmagic.a $srcs.o } -- cgit v1.2.3