~ubuntu-branches/ubuntu/trusty/erlang/trusty

« back to all changes in this revision

Viewing changes to lib/inets/test/httpd_SUITE_data/server_root/Makefile

  • Committer: Bazaar Package Importer
  • Author(s): Clint Byrum
  • Date: 2011-05-05 15:48:43 UTC
  • mfrom: (3.5.13 sid)
  • Revision ID: james.westby@ubuntu.com-20110505154843-0om6ekzg6m7ugj27
Tags: 1:14.b.2-dfsg-3ubuntu1
* Merge from debian unstable.  Remaining changes:
  - Drop libwxgtk2.8-dev build dependency. Wx isn't in main, and not
    supposed to.
  - Drop erlang-wx binary.
  - Drop erlang-wx dependency from -megaco, -common-test, and -reltool, they
    do not really need wx. Also drop it from -debugger; the GUI needs wx,
    but it apparently has CLI bits as well, and is also needed by -megaco,
    so let's keep the package for now.
  - debian/patches/series: Do what I meant, and enable build-options.patch
    instead.
* Additional changes:
  - Drop erlang-wx from -et
* Dropped Changes:
  - patches/pcre-crash.patch: CVE-2008-2371: outer level option with
    alternatives caused crash. (Applied Upstream)
  - fix for ssl certificate verification in newSSL: 
    ssl_cacertfile_fix.patch (Applied Upstream)
  - debian/patches/series: Enable native.patch again, to get stripped beam
    files and reduce the package size again. (build-options is what
    actually accomplished this)
  - Remove build-options.patch on advice from upstream and because it caused
    odd build failures.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#
 
2
# %CopyrightBegin%
 
3
#
 
4
# Copyright Ericsson AB 1997-2010. 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 ../../vsn.mk
 
27
VSN=$(INETS_VSN)
 
28
 
 
29
# ----------------------------------------------------
 
30
# Release directory specification
 
31
# ----------------------------------------------------
 
32
RELSYSDIR = $(RELEASE_PATH)/lib/inets-$(VSN)
 
33
 
 
34
# ----------------------------------------------------
 
35
# Target Specs
 
36
# ----------------------------------------------------
 
37
MODULE= 
 
38
 
 
39
AUTH_FILES = auth/group \
 
40
        auth/passwd 
 
41
CGI_FILES = cgi-bin/printenv.sh 
 
42
CONF_FILES = conf/8080.conf \
 
43
        conf/8888.conf \
 
44
        conf/httpd.conf \
 
45
        conf/ssl.conf \
 
46
        conf/mime.types 
 
47
OPEN_FILES = htdocs/open/dummy.html 
 
48
MNESIA_OPEN_FILES = htdocs/mnesia_open/dummy.html 
 
49
MISC_FILES = htdocs/misc/friedrich.html \
 
50
        htdocs/misc/oech.html
 
51
SECRET_FILES = htdocs/secret/dummy.html 
 
52
MNESIA_SECRET_FILES = htdocs/mnesia_secret/dummy.html 
 
53
HTDOCS_FILES = htdocs/index.html \
 
54
        htdocs/config.shtml \
 
55
        htdocs/echo.shtml \
 
56
        htdocs/exec.shtml \
 
57
        htdocs/flastmod.shtml \
 
58
        htdocs/fsize.shtml \
 
59
        htdocs/include.shtml
 
60
ICON_FILES = icons/README \
 
61
        icons/a.gif \
 
62
        icons/alert.black.gif \
 
63
        icons/alert.red.gif \
 
64
        icons/apache_pb.gif \
 
65
        icons/back.gif \
 
66
        icons/ball.gray.gif \
 
67
        icons/ball.red.gif \
 
68
        icons/binary.gif \
 
69
        icons/binhex.gif \
 
70
        icons/blank.gif \
 
71
        icons/bomb.gif \
 
72
        icons/box1.gif \
 
73
        icons/box2.gif \
 
74
        icons/broken.gif \
 
75
        icons/burst.gif \
 
76
        icons/button1.gif \
 
77
        icons/button10.gif \
 
78
        icons/button2.gif \
 
79
        icons/button3.gif \
 
80
        icons/button4.gif \
 
81
        icons/button5.gif \
 
82
        icons/button6.gif \
 
83
        icons/button7.gif \
 
84
        icons/button8.gif \
 
85
        icons/button9.gif \
 
86
        icons/buttonl.gif \
 
87
        icons/buttonr.gif \
 
88
        icons/c.gif \
 
89
        icons/comp.blue.gif \
 
90
        icons/comp.gray.gif \
 
91
        icons/compressed.gif \
 
92
        icons/continued.gif \
 
93
        icons/dir.gif \
 
94
        icons/down.gif \
 
95
        icons/dvi.gif \
 
96
        icons/f.gif \
 
97
        icons/folder.gif \
 
98
        icons/folder.open.gif \
 
99
        icons/folder.sec.gif \
 
100
        icons/forward.gif \
 
101
        icons/generic.gif \
 
102
        icons/generic.red.gif \
 
103
        icons/generic.sec.gif \
 
104
        icons/hand.right.gif \
 
105
        icons/hand.up.gif \
 
106
        icons/htdig.gif \
 
107
        icons/icon.sheet.gif \
 
108
        icons/image1.gif \
 
109
        icons/image2.gif \
 
110
        icons/image3.gif \
 
111
        icons/index.gif \
 
112
        icons/layout.gif \
 
113
        icons/left.gif \
 
114
        icons/link.gif \
 
115
        icons/movie.gif \
 
116
        icons/p.gif \
 
117
        icons/patch.gif \
 
118
        icons/pdf.gif \
 
119
        icons/pie0.gif \
 
120
        icons/pie1.gif \
 
121
        icons/pie2.gif \
 
122
        icons/pie3.gif \
 
123
        icons/pie4.gif \
 
124
        icons/pie5.gif \
 
125
        icons/pie6.gif \
 
126
        icons/pie7.gif \
 
127
        icons/pie8.gif \
 
128
        icons/portal.gif \
 
129
        icons/poweredby.gif \
 
130
        icons/ps.gif \
 
131
        icons/quill.gif \
 
132
        icons/right.gif \
 
133
        icons/screw1.gif \
 
134
        icons/screw2.gif \
 
135
        icons/script.gif \
 
136
        icons/sound1.gif \
 
137
        icons/sound2.gif \
 
138
        icons/sphere1.gif \
 
139
        icons/sphere2.gif \
 
140
        icons/star.gif \
 
141
        icons/star_blank.gif \
 
142
        icons/tar.gif \
 
143
        icons/tex.gif \
 
144
        icons/text.gif \
 
145
        icons/transfer.gif \
 
146
        icons/unknown.gif \
 
147
        icons/up.gif \
 
148
        icons/uu.gif \
 
149
        icons/uuencoded.gif \
 
150
        icons/world1.gif \
 
151
        icons/world2.gif
 
152
 
 
153
SSL_FILES = ssl/ssl_client.pem \
 
154
        ssl/ssl_server.pem
 
155
 
 
156
# ----------------------------------------------------
 
157
# FLAGS
 
158
# ----------------------------------------------------
 
159
ERL_COMPILE_FLAGS +=
 
160
 
 
161
# ----------------------------------------------------
 
162
# Targets
 
163
# ----------------------------------------------------
 
164
 
 
165
debug opt: 
 
166
 
 
167
clean:
 
168
 
 
169
docs:
 
170
 
 
171
# ----------------------------------------------------
 
172
# Release Target
 
173
# ---------------------------------------------------- 
 
174
include $(ERL_TOP)/make/otp_release_targets.mk
 
175
 
 
176
release_spec: opt
 
177
        $(INSTALL_DIR) $(RELSYSDIR)/examples/server_root/auth
 
178
        $(INSTALL_DATA) $(AUTH_FILES) $(RELSYSDIR)/examples/server_root/auth
 
179
        $(INSTALL_DIR) $(RELSYSDIR)/examples/server_root/cgi-bin
 
180
        $(INSTALL_SCRIPT) $(CGI_FILES) $(RELSYSDIR)/examples/server_root/cgi-bin
 
181
        $(INSTALL_DIR) $(RELSYSDIR)/examples/server_root/conf
 
182
        $(INSTALL_DATA) $(CONF_FILES) $(RELSYSDIR)/examples/server_root/conf
 
183
        $(INSTALL_DIR) $(RELSYSDIR)/examples/server_root/htdocs/open
 
184
        $(INSTALL_DATA) $(OPEN_FILES) \
 
185
                $(RELSYSDIR)/examples/server_root/htdocs/open
 
186
        $(INSTALL_DIR) $(RELSYSDIR)/examples/server_root/htdocs/mnesia_open
 
187
        $(INSTALL_DATA) $(MNESIA_OPEN_FILES) \
 
188
                $(RELSYSDIR)/examples/server_root/htdocs/mnesia_open
 
189
        $(INSTALL_DIR) $(RELSYSDIR)/examples/server_root/htdocs/misc
 
190
        $(INSTALL_DATA) $(MISC_FILES) \
 
191
                $(RELSYSDIR)/examples/server_root/htdocs/misc
 
192
        $(INSTALL_DIR)  \
 
193
                $(RELSYSDIR)/examples/server_root/htdocs/secret/top_secret
 
194
        $(INSTALL_DIR)  \
 
195
                $(RELSYSDIR)/examples/server_root/htdocs/mnesia_secret/top_secret
 
196
        $(INSTALL_DATA) $(SECRET_FILES)  \
 
197
                $(RELSYSDIR)/examples/server_root/htdocs/secret
 
198
        $(INSTALL_DATA) $(MNESIA_SECRET_FILES)  \
 
199
                $(RELSYSDIR)/examples/server_root/htdocs/mnesia_secret
 
200
        $(INSTALL_DIR) $(RELSYSDIR)/examples/server_root/htdocs
 
201
        $(INSTALL_DATA) $(HTDOCS_FILES) $(RELSYSDIR)/examples/server_root/htdocs
 
202
        $(INSTALL_DIR) $(RELSYSDIR)/examples/server_root/icons
 
203
        $(INSTALL_DATA) $(ICON_FILES) $(RELSYSDIR)/examples/server_root/icons
 
204
        $(INSTALL_DIR) $(RELSYSDIR)/examples/server_root/ssl
 
205
        $(INSTALL_DATA) $(SSL_FILES) $(RELSYSDIR)/examples/server_root/ssl
 
206
        $(INSTALL_DIR) $(RELSYSDIR)/examples/server_root/logs
 
207
 
 
208
release_docs_spec:
 
209