]>
Commit | Line | Data |
---|---|---|
a91a6d50 | 1 | # $Id$ |
2 | ||
3 | SHELL=/bin/sh | |
4 | VPATH=@srcdir@ | |
5 | INSTALL=@INSTALL@ | |
6 | INSTALL_PROGRAM=@INSTALL_PROGRAM@ | |
7 | RANLIB=@RANLIB@ | |
8 | srcdir=@srcdir@ | |
9 | top_srcdir=@top_srcdir@ | |
10 | prefix=@prefix@ | |
11 | exec_prefix=@exec_prefix@ | |
12 | bindir=@bindir@ | |
13 | libdir=@libdir@ | |
14 | includedir=@includedir@ | |
15 | mandir=@mandir@ | |
16 | ||
17 | CC=@CC@ | |
18 | YACC=@YACC@ | |
19 | LEX=@LEX@ | |
20 | CPPFLAGS=@CPPFLAGS@ | |
21 | CFLAGS=@CFLAGS@ | |
22 | LDFLAGS=@LDFLAGS@ | |
23 | LIBS=@LIBS@ | |
24 | ALL_CFLAGS=${CPPFLAGS} ${CFLAGS} | |
25 | ||
26 | LIBOBJS=com_err.o error_message.o et_name.o init_et.o | |
27 | BINOBJS=compile_et.o error_table.o | |
28 | ||
29 | all: libcom_err.a compile_et | |
30 | ||
31 | libcom_err.a: ${LIBOBJS} | |
32 | ar cru $@ ${LIBOBJS} | |
33 | ${RANLIB} $@ | |
34 | ||
35 | compile_et: ${BINOBJS} | |
36 | ${CC} ${LDFLAGS} -o compile_et ${BINOBJS} ${LIBS} | |
37 | ||
38 | error_table.o: et_lex.lex.c | |
39 | ||
40 | .c.o: | |
ea0caf4a | 41 | ${CC} -c -I. ${ALL_CFLAGS} $< |
a91a6d50 | 42 | |
43 | check: | |
44 | ||
45 | clean: | |
46 | rm -f ${LIBOBJS} ${BINOBJS} compile_et libcom_err.a et_lex.lex.c | |
47 | ||
48 | distclean: clean | |
49 | rm -f config.cache config.log config.status Makefile |