Annotation of embedaddon/mini_sendmail/Makefile, revision 1.1

1.1     ! misho       1: # Makefile for mini_sendmail
        !             2: 
        !             3: # CONFIGURE: If you are using a SystemV-based operating system, such as
        !             4: # Solaris, you will need to uncomment this definition.
        !             5: #SYSV_LIBS =    -lnsl -lsocket
        !             6: 
        !             7: BINDIR =       /usr/local/sbin
        !             8: MANDIR =       /usr/local/man
        !             9: CC =           gcc
        !            10: CFLAGS =       -O
        !            11: #CFLAGS =      -g
        !            12: LDFLAGS =      -s -static
        !            13: #LDFLAGS =     -g -static
        !            14: LDLIBS =       $(SYSV_LIBS)
        !            15: 
        !            16: CC :=          $(DIET) $(CC)
        !            17: 
        !            18: 
        !            19: all:           mini_sendmail
        !            20: 
        !            21: diet:
        !            22:        make DIET=diet mini_sendmail
        !            23: 
        !            24: 
        !            25: mini_sendmail: mini_sendmail.o
        !            26:        $(CC) $(CFLAGS) $(LDFLAGS) mini_sendmail.o $(LDLIBS) -o mini_sendmail
        !            27: 
        !            28: mini_sendmail.o:       mini_sendmail.c version.h
        !            29:        $(CC) $(CFLAGS) -c mini_sendmail.c
        !            30: 
        !            31: 
        !            32: install:       all
        !            33:        rm -f $(BINDIR)/mini_sendmail
        !            34:        cp mini_sendmail $(BINDIR)
        !            35:        rm -f $(MANDIR)/man8/mini_sendmail.8
        !            36:        cp mini_sendmail.8 $(MANDIR)/man8
        !            37: 
        !            38: clean:
        !            39:        rm -f mini_sendmail *.o core core.* *.core
        !            40: 
        !            41: tar:
        !            42:        @name=`sed -n -e '/#define VERSION/!d' -e 's,.*mini_sendmail/,mini_sendmail-,' -e 's, .*,,p' version.h` ; \
        !            43:          rm -rf $$name ; \
        !            44:          mkdir $$name ; \
        !            45:          tar cf - `cat FILES` | ( cd $$name ; tar xfBp - ) ; \
        !            46:          chmod 644 $$name/Makefile ; \
        !            47:          tar cf $$name.tar $$name ; \
        !            48:          rm -rf $$name ; \
        !            49:          gzip $$name.tar

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>