summaryrefslogtreecommitdiff
path: root/sysutils/heirloom/files/patch-oawk_Makefile.mk
blob: 0514643970e579bf7902a4c2a317f16801d9ca53 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
--- oawk/Makefile.mk.orig	2004-10-03 02:23:20.000000000 +0800
+++ oawk/Makefile.mk	2013-07-26 18:34:22.000000000 +0800
@@ -4,9 +4,7 @@
 	$(LD) $(LDFLAGS) awk.g.o awk.lx.o b.o main.o token.o tran.o lib.o run.o parse.o proctab.o version.o $(LUXRE) -lm $(LCOMMON) $(LWCHAR) $(LIBS) -o awk
 
 awk.g.c: awk.g.y
-	$(YACC) -d awk.g.y
-	mv -f y.tab.c awk.g.c
-	mv -f y.tab.h awk.g.h
+	$(YACC) -d -o $@ awk.g.y
 
 token.c: awk.h
 	echo '#include "awk.h"' > $@
@@ -78,11 +76,11 @@
 awk.g.o: awk.def
 awk.g.o: awk.def
 awk.lx.o: awk.def
-b.o: awk.def
-lib.o: awk.def
-main.o: awk.def
-parse.o: awk.def
-proc.o: awk.def
+b.o: awk.def awk.h
+lib.o: awk.def awk.h
+main.o: awk.def awk.h
+parse.o: awk.def awk.h
+proc.o: awk.def awk.h
 proctab.o: awk.def
-run.o: awk.def
-tran.o: awk.def
+run.o: awk.def awk.h
+tran.o: awk.def awk.h