~statik/ubuntu/maverick/erlang/erlang-merge-testing

1.2.5 by Sergei Golovan
Import upstream version 13.b.4-dfsg
1
#
2
# %CopyrightBegin%
3
# 
4
# Copyright Ericsson AB 2003-2009. All Rights Reserved.
5
# 
6
# The contents of this file are subject to the Erlang Public License,
7
# Version 1.1, (the "License"); you may not use this file except in
8
# compliance with the License. You should have received a copy of the
9
# Erlang Public License along with this software. If not, it can be
10
# retrieved online at http://www.erlang.org/.
11
# 
12
# Software distributed under the License is distributed on an "AS IS"
13
# basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
14
# the License for the specific language governing rights and limitations
15
# under the License.
16
# 
17
# %CopyrightEnd%
18
#
19
#
20
include $(ERL_TOP)/make/target.mk
21
include $(ERL_TOP)/make/$(TARGET)/otp.mk
22
23
# ----------------------------------------------------
24
# Application version
25
# ----------------------------------------------------
26
include $(ERL_TOP)/erts/vsn.mk
27
#VSN=$(SYSTEM_VSN)
28
29
APPLICATION=otp-system-documentation
30
# ----------------------------------------------------
31
# Release directory specification
32
# ----------------------------------------------------
33
RELSYSDIR = $(RELEASE_PATH)/doc/programming_examples
34
35
# ----------------------------------------------------
36
# Target Specs
37
# ----------------------------------------------------
38
XML_PART_FILES = part.xml
39
40
include xmlfiles.mk
41
42
XML_CHAPTER_FILES=$(PROG_EX_CHAPTER_FILES)
43
44
TOPDOCDIR=..
45
46
BOOK_FILES = book.xml
47
48
GIF_FILES = 
49
50
PS_FILES = 
51
52
XML_FILES = \
53
	$(BOOK_FILES) $(XML_CHAPTER_FILES) \
54
	$(XML_PART_FILES) 
55
# ----------------------------------------------------
56
57
HTML_FILES = \
58
	$(XML_PART_FILES:%.xml=%.html)
59
60
HTMLDIR = ../html/programming_examples
61
62
HTML_UG_FILE = $(HTMLDIR)/users_guide.html
63
64
# ----------------------------------------------------
65
# FLAGS 
66
# ----------------------------------------------------
67
XML_FLAGS += 
68
DVIPS_FLAGS += 
69
70
# ----------------------------------------------------
71
# Targets
72
# ----------------------------------------------------
73
docs: html
74
local_docs: PDFDIR=../../pdf
75
76
html: $(GIF_FILES) $(HTML_UG_FILE)
77
78
debug opt: 
79
80
clean clean_docs:
81
	rm -rf $(HTMLDIR)
82
	rm -f $(TOP_PDF_FILE) $(TOP_PDF_FILE:%.pdf=%.fo)
83
	rm -f errs core *~ 
84
85
# ----------------------------------------------------
86
# Release Target
87
# ---------------------------------------------------- 
88
include $(ERL_TOP)/make/otp_release_targets.mk
89
90
release_docs_spec: docs
91
	$(INSTALL_DIR) $(RELSYSDIR)
92
	$(INSTALL_DATA) $(GIF_FILES) $(HTMLDIR)/*.html \
93
		$(RELSYSDIR)
94
95
release_spec:
96
97
98