Annotation of embedaddon/thttpd/extras/Makefile.in, revision 1.1
1.1 ! misho 1: # Makefile for extras.
! 2: #
! 3: # Copyright © 1995,1998 by Jef Poskanzer <jef@mail.acme.com>.
! 4: # All rights reserved.
! 5: #
! 6: # Redistribution and use in source and binary forms, with or without
! 7: # modification, are permitted provided that the following conditions
! 8: # are met:
! 9: # 1. Redistributions of source code must retain the above copyright
! 10: # notice, this list of conditions and the following disclaimer.
! 11: # 2. Redistributions in binary form must reproduce the above copyright
! 12: # notice, this list of conditions and the following disclaimer in the
! 13: # documentation and/or other materials provided with the distribution.
! 14: #
! 15: # THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
! 16: # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
! 17: # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
! 18: # ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
! 19: # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
! 20: # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
! 21: # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
! 22: # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
! 23: # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
! 24: # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
! 25: # SUCH DAMAGE.
! 26:
! 27: prefix = @prefix@
! 28: exec_prefix = @exec_prefix@
! 29: BINDIR = @sbindir@
! 30: WEBDIR = $(prefix)/www
! 31: CGIBINDIR = $(WEBDIR)/cgi-bin
! 32: MANDIR = @mandir@
! 33:
! 34: CC = @CC@
! 35: CCOPT = @CFLAGS@
! 36: DEFS = @DEFS@
! 37: INCLS = -I..
! 38: CFLAGS = $(CCOPT) $(DEFS) $(INCLS)
! 39: STATICFLAG = @V_STATICFLAG@
! 40: LDFLAGS = @LDFLAGS@
! 41: LIBS = @LIBS@
! 42: NETLIBS = @V_NETLIBS@
! 43: INSTALL = @INSTALL@
! 44:
! 45: CLEANFILES = *.o makeweb thttpdpasswd
! 46:
! 47: @SET_MAKE@
! 48:
! 49: .c.o:
! 50: @rm -f $@
! 51: $(CC) $(CFLAGS) -c $*.c
! 52:
! 53: all: makeweb thttpdpasswd
! 54:
! 55: makeweb: makeweb.o
! 56: $(CC) $(LDFLAGS) makeweb.o -o makeweb $(LIBS) $(NETLIBS)
! 57:
! 58: makeweb.o: makeweb.c ../config.h
! 59: $(CC) $(CFLAGS) -DWEBDIR=\"$(WEBDIR)\" -c makeweb.c
! 60:
! 61: thttpdpasswd: thttpdpasswd.o
! 62: $(CC) $(LDFLAGS) $(STATICFLAG) thttpdpasswd.o -o thttpdpasswd $(LIBS)
! 63:
! 64: thttpdpasswd.o: thttpdpasswd.c ../config.h
! 65: $(CC) $(CFLAGS) -DWEBDIR=\"$(WEBDIR)\" -c thttpdpasswd.c
! 66:
! 67:
! 68: install: all
! 69: rm -f $(BINDIR)/makeweb $(BINDIR)/thttpdpasswd $(BINDIR)/syslogtocern
! 70: cp makeweb $(BINDIR)/makeweb
! 71: chgrp $(WEBGROUP) $(BINDIR)/makeweb
! 72: chmod 2755 $(BINDIR)/makeweb
! 73: cp thttpdpasswd $(BINDIR)/thttpdpasswd
! 74: cp syslogtocern $(BINDIR)/syslogtocern
! 75: rm -f $(MANDIR)/man1/makeweb.1
! 76: cp makeweb.1 $(MANDIR)/man1/makeweb.1
! 77: rm -f $(MANDIR)/man1/thttpdpasswd.1
! 78: cp thttpdpasswd.1 $(MANDIR)/man1/thttpdpasswd.1
! 79: rm -f $(MANDIR)/man8/syslogtocern.8
! 80: cp syslogtocern.8 $(MANDIR)/man8/syslogtocern.8
! 81:
! 82: clean:
! 83: rm -f $(CLEANFILES)
! 84:
! 85: distclean:
! 86: rm -f $(CLEANFILES) Makefile
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>