1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92
|
# $Id: spong.mk,v 1.7 2001/10/29 18:58:34 sljohnson Exp $
#
#
# Spong version
SPONGVER=2.7.5
#---- Operating system list [ should match ./config/spong.conf.$OS ]
OS=aix bsdi freebsd hpux irix linux osf1 solaris
#---- Arrays from build script
#
# I don't think I'm using these at the moment but it still helps to track
# spong version differences
BINLIST= \
spong spong-server spong-network spong-client spong-message \
spong-ack spong-cleanup spong-status
LIBLIST= \
Ack AckList History HistoryList Host HostList Info Service \
ServiceList Log Logger
CGILIST= www-spong www-spong-ack wap-spong
#---- New "Arrays"
DAEMONS= \
$(BINDIR)/spong-ack \
$(BINDIR)/spong-cleanup \
$(BINDIR)/spong-client \
$(BINDIR)/spong-message \
$(BINDIR)/spong-network \
$(BINDIR)/spong-server \
$(BINDIR)/spong-status \
$(BINDIR)/spong
# For client
# CCONFIGS= spong.conf spong.hosts spong.groups spong.message
CCONFIGS= spong.conf
CONFIGS= \
$(ETCDIR)/spong.conf \
$(ETCDIR)/spong.hosts \
$(ETCDIR)/spong.groups \
$(ETCDIR)/spong.message
# For server, LIBRARY is lib/Spong/
# For client, LIBRARY is lib/Spong/Client + CLIENT_LIBS in lib/Spong
CLIENT_LIBS=Daemon.pm Status.pm Log.pm Logger.pm SafeExec.pm
WEBDIRS = \
$(WWWDIR)/docs \
$(WWWDIR)/gifs \
$(WWWDIR)/docs
#
# This is somewhat ridiculous. We really only want to munge help.html
# but:
# 1. If we install $(WWWDIR)/html then help.html is up-to-date.
# 2. If we have a target $(WWWDIR)/%: it hides $(WWWDIR)/html/%:
# Need to talk to Stephen about completely redoing the documentation
# part of this.
WEBPAGES = \
$(WWWDIR)/html/cpu.html \
$(WWWDIR)/html/disk.html \
$(WWWDIR)/html/dns.html \
$(WWWDIR)/html/ftp.html \
$(WWWDIR)/html/help.html \
$(WWWDIR)/html/history.html \
$(WWWDIR)/html/home.html \
$(WWWDIR)/html/host.html \
$(WWWDIR)/html/http.html \
$(WWWDIR)/html/imap.html \
$(WWWDIR)/html/jobs.html \
$(WWWDIR)/html/lan.html \
$(WWWDIR)/html/logs.html \
$(WWWDIR)/html/nntp.html \
$(WWWDIR)/html/ping.html \
$(WWWDIR)/html/pop3.html \
$(WWWDIR)/html/procs.html \
$(WWWDIR)/html/service.html \
$(WWWDIR)/html/smtp.html \
$(WWWDIR)/html/unix.html
CGISCRIPTS= \
$(CGIDIR)/www-spong \
$(CGIDIR)/www-spong-ack \
$(CGIDIR)/wap-spong
|