File: spong.mk

package info (click to toggle)
spong 2.7.7-19
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 1,880 kB
  • ctags: 1,224
  • sloc: perl: 6,640; sh: 2,247; makefile: 237
file content (92 lines) | stat: -rw-r--r-- 2,240 bytes parent folder | download | duplicates (3)
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