summaryrefslogtreecommitdiff
path: root/torrus/doc/Makefile.am
blob: 336762e20f039c91034cf1118acf1cf0595813d1 (plain)
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
93
94
95
96
97
98
99
100
101
102
103
104
105

#  Copyright (C) 2002  Stanislav Sinyagin
#
#  This program is free software; you can redistribute it and/or modify
#  it under the terms of the GNU General Public License as published by
#  the Free Software Foundation; either version 2 of the License, or
#  (at your option) any later version.
#
#  This program is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with this program; if not, write to the Free Software
#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.

# $Id: Makefile.am,v 1.1 2010-12-27 00:04:32 ivan Exp $
# Stanislav Sinyagin <ssinyagin@yahoo.com>
#

SUBDIRS = . manpages

SUBST = @abs_top_builddir@/setup_tools/substvars.sh

CLEANFILES = $(POD_FILES) $(nodist_pkgdoc_DATA)
EXTRA_DIST = $(SRCPOD)

SRCPOD = \
		install.pod.in \
		nodeid_usage.pod.in \
		reporting_setup.pod.in \
		rpnexpr.pod.in \
		rrfw_torrus_migration.pod.in \
		scalability.pod.in \
		snmpdiscovery.pod.in \
		stylingprofile.pod.in \
		userguide.pod.in \
		vendorsupport.pod.in \
		webintf.pod.in \
		xmlconfig.pod.in

POD_FILES = \
		install.pod \
		nodeid_usage.pod \
		reporting_setup.pod \
		rpnexpr.pod \
		rrfw_torrus_migration.pod \
		scalability.pod \
		snmpdiscovery.pod \
		stylingprofile.pod \
		userguide.pod \
		vendorsupport.pod \
		webintf.pod \
		xmlconfig.pod


pkgdocdir  = @pkgdocdir@

if POD2TEXT_PRESENT
nodist_pkgdoc_DATA = \
		install.txt \
		nodeid_usage.txt \
		reporting_setup.txt \
		rpnexpr.txt \
		rrfw_torrus_migration.txt \
		scalability.txt \
		snmpdiscovery.txt \
		stylingprofile.txt \
		userguide.txt \
		vendorsupport.txt \
		webintf.txt \
		xmlconfig.txt
endif

devdocdir  = $(pkgdocdir)/devdoc

dist_devdoc_DATA = \
		devdoc/architecture.pod \
		devdoc/devdiscover.pod \
		devdoc/progstyle.pod \
		devdoc/reqs.0.0.pod \
		devdoc/reqs.0.1.pod \
		devdoc/torrus_roadmap.pod \
		devdoc/wd.distributed.pod \
		devdoc/wd.messaging.pod \
		devdoc/wd.monitor-escalation.pod \
		devdoc/wd.uptime-mon.pod

SUFFIXES = .pod.in .pod .txt

.PRECIOUS: $(POD_FILES)

.pod.in.pod:
	$(SUBST) $<  > $@

if POD2TEXT_PRESENT
.pod.txt:
	$(POD2TEXT) $< > $@ 
endif

htdocs: $(POD_FILES)
	cd manpages; make pods
	HTMLDIR=@abs_top_builddir@/../htdocs $(SHELL) mkhtdocs.sh