summaryrefslogtreecommitdiff
path: root/devel/cocktail/files/patch-front-m2c-Makefile
blob: 0f3225dec5aee8c99372117142680c1eee058a39 (plain)
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
--- /usr/ports/devel/cocktail/work/cocktail-9309//./front/m2c/Makefile	Tue Feb 15 14:23:22 1994
+++ ./front/m2c/Makefile	Thu Aug  5 18:49:00 2004
@@ -1,35 +1,33 @@
-LIB	= $(HOME)/lib
-OPT	= -O
-CC	= cc
 
-                # C library (reuse)
-REUSE	= ../../reuse/m2c
+.include "../../Makefile.inc" 
 
-                # C libraries
-CLIBS	= $(REUSE)/libreuse.a
-
-                # options for C compiler
-CFLAGS	= -w -I$(REUSE) $(OPT)
-
-M2FLAGS	= -c
+ROOTDIR = ../..
+CFLAGS	+= -I$(INCDIR)
+CLIBS	+= $(REUSELIB)
 
 OBJS	= Actions.o Character.o Checks.o Errors.o Limits.o \
-	  Listing.o Oper.o Pars.o Parser.o Path.o Rules.o Scanner.o \
+	  Listing.o Oper.o Parser.o Path.o Rules.o Scanner.o \
 	  SysError.o TokenTab.o Tokens.o WriteTok.o
 
 libfront.a	: $(OBJS)
 	ar ruc libfront.a $(OBJS)
 	ranlib libfront.a
 
-install:	ErrorTab libfront.a $(LIB)/lalr
-	cp ErrorTab $(LIB)/lalr
-	chmod a+r $(LIB)/lalr/ErrorTab
+install:	ErrorTab libfront.a $(DESTLIB)/lalr
+	cp ErrorTab $(DESTLIB)/lalr
+	chmod a+r $(DESTLIB)/lalr/ErrorTab
 
 # installation directories
 
-$(LIB)/lalr:	$(LIB)
-	sh -c "if test ! -d $(LIB)/lalr; then mkdir -p $(LIB)/lalr; else true; fi"
+$(DESTLIB)/lalr:	$(DESTLIB)
+	sh -c "if test ! -d $(DESTLIB)/lalr; then mkdir -p $(DESTLIB)/lalr; else true; fi"
+
+test:	Pars
 
+clean:
+	-rm -f $(STDCLEAN) 
+	-rm -f   *.o
+	-rm -f libfront.a Pars
 
 # HEAD
 
@@ -193,21 +191,3 @@
 	Character.o	\
 	$(CLIBS)
 
-# TAIL
-
-clean	:
-	rm -f core *.o
-
-CLEAN	:
-	rm -f core *.o libfront.a
-
-.SUFFIXES: .md .mi .h .c .o
-
-.mi.c:
-	mtc2 $(M2FLAGS) $*.mi;
-
-.md.h:
-	mtc2 $(M2FLAGS) $*.md;
-
-.c.o:
-	$(CC) $(CFLAGS) -c $*.c