Annotation of hypermess/hypermail/Makefile.in, revision 1.7

1.1       kahan       1: #
                      2: # Makefile for hypermail package.
                      3: #
                      4: 
                      5: @SET_MAKE@
                      6: 
                      7: prefix=@prefix@
1.7     ! kahan       8: datarootdir = @datarootdir@
        !             9: datadir = @datadir@
1.1       kahan      10: exec_prefix=@exec_prefix@
                     11: 
                     12: # This is where you want hypermail to be installed
                     13: bindir=@bindir@
                     14: 
                     15: # This is where the man page goes
                     16: mandir=@mandir@
                     17: 
                     18: srcdir=@srcdir@
                     19: 
                     20: # This is where the HTML documentation goes
                     21: htmldir=@htmldir@
                     22: 
                     23: # This is where your CGI programs live
                     24: cgidir=@cgidir@
                     25: 
1.4       kahan      26: INSTALL_PROG=@INSTALL@
                     27: 
1.3       kahan      28: #WNOERROR=-Werror
                     29: #WARNINGS=$(WNOERROR) -ansi -pedantic -Wall -Wtraditional -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Dlint
                     30:  
1.1       kahan      31: # Compiler to use
1.7     ! kahan      32: CC=@CC@
        !            33: CFLAGS=@CFLAGS@ $(WARNINGS)
        !            34: CPPFLAGS=@CPPFLAGS@ @INCLUDES@ -Itrio -DTRIO_MINIMAL
1.2       kahan      35: LIBS=@LIBS@
1.7     ! kahan      36: LDFLAGS=@LDFLAGS@ -Ltrio
1.1       kahan      37: 
                     38: all:   hypermail support 
                     39: 
                     40: hypermail:
1.5       fumi       41:        @cd src; $(MAKE) all CC="$(CC)" \
                     42:                CFLAGS="$(CFLAGS)" \
1.7     ! kahan      43:                CPPFLAGS="$(CPPFLAGS)" \
1.2       kahan      44:                cgidir="$(cgidir)" bindir="$(bindir)" LIBS="$(LIBS)"
1.4       kahan      45: 
1.1       kahan      46: support:   
1.7     ! kahan      47:        @cd archive; $(MAKE) all CC="$(CC)" CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" 
1.1       kahan      48: 
                     49: install: 
1.7     ! kahan      50:        @cd src; $(MAKE) install CC="$(CC)" CFLAGS="$(CFLAGS) \
        !            51:                "CPPFLAGS="$(CPPFLAGS)"  \
1.2       kahan      52:                cgidir="$(cgidir)" bindir="$(bindir)" LIBS="$(LIBS)"
1.4       kahan      53:        @cd docs; $(MAKE) install CC="$(CC)" CFLAGS="$(CFLAGS)" \
1.7     ! kahan      54:                "CPPFLAGS="$(CPPFLAGS)"  \
1.4       kahan      55:                $(MAKEFLAGS) mandir="$(mandir)" htmldir="$(htmldir)"
1.1       kahan      56:        @cd archive; $(MAKE) install CC="$(CC)" CFLAGS="$(CFLAGS)" \
1.7     ! kahan      57:                "CPPFLAGS="$(CPPFLAGS)"  \
1.1       kahan      58:                bindir="$(bindir)"
                     59: 
                     60: uninstall: 
1.4       kahan      61:        @cd src; $(MAKE) uninstall cgidir="$(cgidir)" bindir="$(bindir)" 
1.1       kahan      62:        @cd docs; $(MAKE) uninstall mandir="$(mandir)" htmldir="$(htmldir)"
                     63:        @cd archive; $(MAKE) uninstall bindir="$(bindir)"
                     64: 
                     65: lint:  
1.4       kahan      66:        @cd src; $(MAKE) lint 
                     67:        @cd archive; $(MAKE) lint 
1.1       kahan      68: 
                     69: clean:
1.4       kahan      70:        @cd src; $(MAKE) clean 
                     71:        @cd docs; $(MAKE) clean 
                     72:        @cd archive; $(MAKE) clean 
1.1       kahan      73:        rm -f lint.out
                     74: 
                     75: clobber: clean
                     76:        rm -f config.h
                     77:        rm -f config.cache
                     78:        rm -f config.log
                     79:        rm -f config.status
                     80:        rm -f archive/Makefile
                     81:        rm -f docs/Makefile
                     82:        rm -f libcgi/Makefile
                     83:        rm -f src/Makefile
1.4       kahan      84:        rm -f src/defaults.h
                     85:        rm -f tests/testhm
1.1       kahan      86:        rm -rf tests/testdir
1.4       kahan      87:        rm -rf tests/mail-archive
1.1       kahan      88:        rm -f Makefile
                     89: 
1.5       fumi       90: distclean: clobber
                     91:        rm -f tests/testmail
                     92: 
1.1       kahan      93: tgz:
                     94:        @(dir=`pwd`;name=`basename $$dir`;echo Creates $$name.tar.gz; cd .. ; \
1.5       fumi       95:        tar -cf $$name.tar \
                     96:            `cat $$name/FILES | grep -v "^#" | sed "s:^:$$name/:g"` ; \
1.1       kahan      97:        gzip $$name.tar ; chmod a+r $$name.tar.gz ; mv $$name.tar.gz $$name/)
                     98: 

Webmaster