Commit | Line | Data |
---|---|---|
785fc51e BJ |
1 | CC=cc |
2 | CFLAGS=-O -Dunix=1 -Dvax=1 | |
3 | ||
4 | cpp : cpp.o cpy.o rodata.o | |
5 | $(CC) $(CFLAGS) -o cpp rodata.o cpp.o cpy.o | |
6 | ||
7 | cpy.c : cpy.y | |
8 | yacc cpy.y | |
9 | ../as/:yyfix yyexca yyact yypact yypgo yyr1 yyr2 yychk yydef | |
10 | mv y.tab.c cpy.c | |
11 | cpy.o : cpy.c yylex.c | |
12 | rodata.o : cpy.c | |
13 | $(CC) $(CFLAGS) -S rodata.c | |
14 | ../as/:rofix rodata.s | |
15 | as -o rodata.o rodata.s | |
16 | ||
17 | clean : | |
18 | rm -f *.s *.o cpy.c rodata.c | |
19 | ||
20 | install : | |
21 | install -s cpp $(DESTDIR)/lib | |
22 |