make things get out-of-date if genassym.c is touched
authorkstailey <kstailey@openbsd.org>
Fri, 14 Feb 1997 21:45:25 +0000 (21:45 +0000)
committerkstailey <kstailey@openbsd.org>
Fri, 14 Feb 1997 21:45:25 +0000 (21:45 +0000)
sys/arch/sun3/conf/Makefile.sun3

index 807c5b8..60210a1 100644 (file)
@@ -112,10 +112,12 @@ assym.h: genassym
 # the compiler used as HOSTED_CC (must match the native compiler).
 # Often this is not possible at all, and you just have to build
 # the assym.h file by hand on some other machine. -gwr
-genassym: ${SUN3}/sun3/genassym.c
-       ${CC} ${CPPFLAGS} -E $< > $@.i
+genassym: genassym.i
        ${HOSTED_CC} -o $@ $@.i
 
+genassym.i: ${SUN3}/sun3/genassym.c
+       ${CC} ${CPPFLAGS} -E ${SUN3}/sun3/genassym.c > $@
+
 param.c: $S/conf/param.c
        rm -f param.c
        cp $S/conf/param.c .