1 ##############################################################################
2 # Makefile for LHarc UNIX Archiver Driver
3 # Copyright(C) MCMLXXXIX Yooichi.Tagawa
4 # V0.01 Alpha Version 1989.05.28 Y.Tagawa
5 # V0.02 Alpha Version R2 1989.05.29 Y.Tagawa
6 # V0.03 Release #3 Beta Version 1989.07.02 Y.Tagawa
7 # V0.03b Modified 1989.07.13 Y.Tagawa
8 # V1.00 Fixed 1989.09.19 Y.Tagawa
11 # V1.08 1990.10.09 Sakura Tomozou
12 # V2.00 + lzhuf4/5 1990.10.26
15 # V0.01 Alpha Version 1991.10.17 Masaru Oki
16 # V0.02 Alpha Version Rel.2 1991.11.26 Masaru Oki
17 # V0.03 Beta Version 1991.12.03 Masaru Oki
18 # V0.04 Beta Version Rel.2 1992.01.17 Masaru Oki
19 # V0.05 Beta Version Final 1992.02.17 Masaru Oki
20 ##############################################################################
22 LHOBJS = lharc$(O) lhadd$(O) lhlist$(O) lhext$(O) header$(O)
23 HUFOBJS = append$(O) crcio$(O) dhuf$(O) extract$(O) huf$(O) \
24 larc$(O) maketbl$(O) maketree$(O) shuf$(O) slide$(O) \
27 OBJS = $(LHOBJS) $(HUFOBJS) $(LIBRARYOBJS)
29 CFLAGS = $(OPTIMIZE) $(SWITCHES) $(MACHINE)
34 $(CC) -o $@ $(OBJS) $(LDFLAGS)
36 $(LHOBJS) append$(O) slide$(O) extract$(O) : lha.h lha_macro.h
38 $(HUFOBJS) : lha.h lha_macro.h
39 crcio$(O) extract$(O) slide$(O) : lha.h lha_macro.h
46 rm -f core lha $(OBJS)
49 rm -f core *.o lha.tar lha.tar.Z *~ \#* *.orig
53 $(INSTALL) $(INSTALLBIN) lha $(BINDIR)/lha