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
|
# Makefile for mendex
# Prepared for Debian GNU/Linux by mhatta@debian.org, 2005.
# Program name
PROGRAM = mendex
# Destination
DESTDIR = /usr/bin
# Default Kanji code, can be EUC, JIS or SJIS
KANJI = EUC
# for Debian's libkpathsea-dev
CFLAGS = -O -DKPATHSEA -DKPATHSEA3 -D$(KANJI)
PROGLINK = $(CC) $(OBJS) -o $(PROGRAM) -lkpathsea
OBJS = main.o convert.o sort.o fread.o fwrite.o styfile.o pageread.o kp.o
link_command = $(CC) -o $(PROGRAM) $(LDFLAGS)
$(PROGRAM): $(OBJS) $(kpathsea)
$(PROGLINK)
main.o:main.c var.h kana.h kp.h
convert.o:convert.c exvar.h exkana.h ktable.h kp.h
sort.o:sort.c exvar.h exkana.h
fread.o:fread.c exvar.h exkana.h
fwrite.o:fwrite.c exvar.h exkana.h
styfile.o:styfile.c exvar.h kp.h
pageread.o:pageread.c
kp.o: kp.c kp.h
install: $(PROGRAM)
install -m 755 $? $(DESTDIR)
clean:
rm -f *.o mendex
distclean:
rm -f *.o *.core *.idx *.ind *.sty *.ist *.tex *.log *.aux *.dvi *.dic *.ilg $(PROGRAM) Makefile config.sed
|