Annotation of OpenXM_contrib2/asir2000/parse/Imakefile, Revision 1.2
1.2 ! noro 1: /* $OpenXM: OpenXM_contrib2/asir2000/parse/Imakefile,v 1.1.1.1 1999/12/03 07:39:11 noro Exp $ */
1.1 noro 2: #include "../include/Risa.tmpl"
3:
4: SRCS = glob.c parser.c kwd.c parse.y lex.c debug.c\
5: eval.c arith.c function.c load.c util.c\
6: pvar.c struct.c puref.c comp.c main.c id.c xdeb.c evall.c
7:
8: OBJS = glob.o parser.o kwd.o y.tab.o lex.o debug.o\
9: eval.o arith.o function.o load.o util.o\
10: pvar.o struct.o puref.o comp.o id.o xdeb.o evall.o
11:
1.2 ! noro 12: HEADERS = comp.h cpp.h parse.h w_stdio.h
! 13:
1.1 noro 14: AllTarget(y.tab.c libparse.a main.o umain.o)
15: NormalLibraryTarget(parse,$(OBJS))
16: DependTarget()
17: SpecialObjectRule(load.o,NullParameter,-DASIR_LIBDIR=\"$(ASIR_LIBDIR)\")
18:
19: y.tab.h y.tab.c: parse.y
20: yacc -d parse.y
21:
22: umain.o: main.c
23: $(CC) -c $(CFLAGS) -DUINIT main.c -o umain.o
24:
25: #if 0
26: y.tab.o:
27: cc -c -O2 -DYYMAXDEPTH=500 $(INCLUDES) $(DEFINES) $*.c
28: #endif
29:
30: glob.o lex.o debug.o main.o umain.o: $(TOP)/include/Risa.tmpl
31: y.tab.c y.tab.h: $(TOP)/include/Risa.tmpl
32: lex.o kwd.o: y.tab.h
1.2 ! noro 33:
! 34: install-include::
! 35: MakeDir($(ASIR_INCDIR))
! 36: -$(CP) $(HEADERS) $(ASIR_INCDIR)
! 37:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>