Annotation of OpenXM_contrib2/fep/Makefile, Revision 1.3
1.1 noro 1: #
2: # Copyright (c) 1987-1991 by Software Research Associates, Inc.
3: #
4: # $Header: /home/mmb/utashiro/src/fep/RCS/Makefile,v 4.4 1993/06/10 02:51:15 utashiro Exp $
5: #
6: # Options:
7: # KANJI: SHIFT-JIS kanji code handling on ASCII KANJI UNIX
8: #
1.2 noro 9: CC=gcc
1.1 noro 10: TARGET = fep
11: HEADER = fep_defs.h fep_glob.h fep_funcs.h fep_stat.h
12: SRC = fep_main.c fep_edit.c fep_hist.c fep_com.c fep_funcs.c fep_set.c \
13: fep_vi.c fep_util.c fep_alias.c
14: OBJ = fep_main.o fep_edit.o fep_hist.o fep_com.o fep_funcs.o fep_set.o \
15: fep_vi.o fep_util.o fep_alias.o
16: DISTRIBUTION\
17: = Makefile fep.1 $(HEADER) $(SRC) feprc.sample README
18:
19: INSTDIR = ${PREFIX}/bin
20:
21: #STAT = -DSTAT# Delete # for statistic info
22: #KANJI = -DKANJI# Delete # for KANJI handling
1.3 ! ohara 23: CONFIG = $(STAT) $(KANJI) -DTERMIOS -D_ALL_SOURCE
1.1 noro 24:
25: #DEBUG = -g
26: #DEBUG = -O
27:
28: CFLAGS += $(DEBUG) $(CONFIG)
29: LDFLAGS = -ltermcap
30:
31: all: $(TARGET)
32:
33: $(TARGET): $(OBJ)
34: $(CC) -o $(TARGET) $(CFLAGS) $(OBJ) $(LDFLAGS)
35:
36: argv: fep_com.c
37: $(CC) -o argv -DMKARGDEBUG fep_util.c
38:
39: install: $(TARGET)
40: install -s $(TARGET) $(INSTDIR)
41: gzip -9n -c fep.1 > ${PREFIX}/man/man1/fep.1.gz
42:
43: fep.1: fep.jman
44: sed -e '/^\.EG/d' -e '/^\.JP/,/^\.EJ/d' -e '/^\.\\"KS/,/^\.\\"KE/d' \
45: -e '/^\.\\"K/d' fep.jman > $@
46:
47: README.jis: README
48: jcat -IJ README > $@
49:
50: fep.tar: $(DISTRIBUTION)
51: tar cvf $@ $(DISTRIBUTION)
52:
53: # rogue-monster version shar
54: shar: fep.shr1
55:
56: TARGETSIZE=40000
57: fep.shr1: $(DISTRIBUTION)
58: shar -f fep -m $(TARGETSIZE) $(DISTRIBUTION)
59:
60: # tektronix shar
61: tshar: $(DISTRIBUTION)
62: shar $(DISTRIBUTION) > fep.shar
63:
64: clean:
65: rm -f *.o $(TARGET)
66:
67: distversion: $(DISTRIBUTION)
68: @ident $(DISTRIBUTION) | grep Header
69:
70: fep_main.o: fep_defs.h fep_glob.h fep_funcs.h fep_stat.h
71: fep_com.o: fep_defs.h fep_glob.h fep_funcs.h
72: fep_edit.o: fep_defs.h fep_glob.h fep_funcs.h
73: fep_funcs.o: fep_funcs.h
74: fep_hist.o: fep_defs.h fep_glob.h fep_funcs.h
75: fep_set.o: fep_defs.h fep_glob.h
76: fep_util.o: fep_defs.h
77: fep_vi.o: fep_defs.h fep_glob.h fep_funcs.h
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>