1 ################################################################
2 # Makefile for LHa topdir
3 # Mar. 2, 1992, written by Masaru Oki.
4 # AUG. 22,1994, modified by Nobutaka Watazaki
5 # Jun. 7,1999, modified by Tsugio Okamoto
6 ################################################################
8 #-----------------------------------------------------------------------
10 # SWITCHES macro definitions ... see config.eng or config.jpn.
11 #-----------------------------------------------------------------------
13 top_srcdir=@top_srcdir@
19 SWITCHES = @DEF_KCODE@ @DEFS@ -I$(top_srcdir)/..
23 exec_prefix = @exec_prefix@
30 INSTALLBIN = @INSTALL_PROGRAM@
31 INSTALLMAN = @INSTALL_DATA@
37 # missing library objects.
38 # memset$(O) lhdir$(O)
39 LIBRARYOBJS = patmatch$(O)
41 MYMAKEFLAGS = 'BINDIR=$(BINDIR)' 'MANDIR=$(MANDIR)' 'MANSECT=$(MANSECT)'\
42 'INSTALL=$(INSTALL)' 'INSTALLBIN=$(INSTALLBIN)' 'INSTALLMAN=$(INSTALLMAN)'\
43 'CC=$(CC)' 'SWITCHES=$(SWITCHES)' 'O=$(O)' 'LIBRARYOBJS=$(LIBRARYOBJS)' \
44 'OPTIMIZE=$(OPTIMIZE)' 'MACHINE=$(MACHINE)'
47 @for i in $(SUBDIRS); do \
48 echo "make all in $$i..."; \
49 (cd $$i; $(MAKE) $(MFLAGS) $(MYMAKEFLAGS) all); done
52 @for i in $(SUBDIRS); do \
53 echo "Installing in $$i..."; \
54 (cd $$i; $(MAKE) $(MFLAGS) $(MYMAKEFLAGS) install); done
57 @for i in $(SUBDIRS); do \
58 echo "Clearing in $$i..."; \
59 (cd $$i; $(MAKE) $(MFLAGS) $(MYMAKEFLAGS) clean); done
62 @for i in $(SUBDIRS); do \
63 echo "Clearing in $$i..."; \
64 (cd $$i; $(MAKE) $(MFLAGS) $(MYMAKEFLAGS) moreclean); done