Bug 616542 - Shorten file path length of mochitest; r=ted
[gecko.git] / dom / tests / mochitest / dom-level2-core / Makefile.in
blob72000b03ec802831ee8dbb8cd238b48f8102647c
2 # ***** BEGIN LICENSE BLOCK *****
3 # Version: MPL 1.1/GPL 2.0/LGPL 2.1
5 # The contents of this file are subject to the Mozilla Public License Version
6 # 1.1 (the "License"); you may not use this file except in compliance with
7 # the License. You may obtain a copy of the License at
8 # http://www.mozilla.org/MPL/
10 # Software distributed under the License is distributed on an "AS IS" basis,
11 # WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
12 # for the specific language governing rights and limitations under the
13 # License.
15 # The Original Code is mozilla.org code.
17 # The Initial Developer of the Original Code is
18 # Mozilla Foundation.
19 # Portions created by the Initial Developer are Copyright (C) 2007
20 # the Initial Developer. All Rights Reserved.
22 # Contributor(s):
24 # Alternatively, the contents of this file may be used under the terms of
25 # either of the GNU General Public License Version 2 or later (the "GPL"),
26 # or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
27 # in which case the provisions of the GPL or the LGPL are applicable instead
28 # of those above. If you wish to allow use of your version of this file only
29 # under the terms of either the GPL or the LGPL, and not to allow others to
30 # use your version of this file under the terms of the MPL, indicate your
31 # decision by deleting the provisions above and replace them with the notice
32 # and other provisions required by the GPL or the LGPL. If you do not delete
33 # the provisions above, a recipient may use your version of this file under
34 # the terms of any one of the MPL, the GPL or the LGPL.
36 # ***** END LICENSE BLOCK *****
38 DEPTH = ../../../..
39 topsrcdir = @top_srcdir@
40 srcdir = @srcdir@
41 VPATH = @srcdir@
42 relativesrcdir = dom/tests/mochitest/dom-level2-core
44 include $(DEPTH)/config/autoconf.mk
46 DIRS = files
48 include $(topsrcdir)/config/rules.mk
50 _TEST_FILES_A = \
51 DOMTestCase.js \
52 exclusions.js \
53 test_attrgetownerelement01.html \
54 test_attrgetownerelement02.html \
55 test_attrgetownerelement03.html \
56 test_attrgetownerelement04.html \
57 test_attrgetownerelement05.html \
58 test_createAttributeNS01.html \
59 test_createAttributeNS02.html \
60 test_createAttributeNS03.html \
61 test_createAttributeNS04.html \
62 test_createAttributeNS05.html \
63 test_createAttributeNS06.html \
64 test_createDocument01.html \
65 test_createDocument02.html \
66 test_createDocument03.html \
67 test_createDocument04.html \
68 test_createDocument05.html \
69 test_createDocument06.html \
70 test_createDocument07.html \
71 test_createDocumentType01.html \
72 test_createDocumentType02.html \
73 test_createDocumentType03.html \
74 test_createElementNS01.html \
75 test_createElementNS02.html \
76 test_createElementNS03.html \
77 test_createElementNS04.html \
78 test_createElementNS05.html \
79 test_createElementNS06.html \
80 test_documentcreateattributeNS01.html \
81 test_documentcreateattributeNS02.html \
82 test_documentcreateattributeNS03.html \
83 test_documentcreateattributeNS04.html \
84 test_documentcreateattributeNS05.html \
85 test_documentcreateattributeNS06.html \
86 test_documentcreateattributeNS07.html \
87 test_documentcreateelementNS01.html \
88 test_documentcreateelementNS02.html \
89 test_documentcreateelementNS05.html \
90 test_documentcreateelementNS06.html \
91 test_documentgetelementbyid01.html \
92 test_documentgetelementsbytagnameNS01.html \
93 test_documentgetelementsbytagnameNS02.html \
94 test_documentgetelementsbytagnameNS03.html \
95 test_documentgetelementsbytagnameNS04.html \
96 test_documentgetelementsbytagnameNS05.html \
97 $(NULL)
99 _TEST_FILES_B = \
100 test_documentimportnode01.html \
101 test_documentimportnode02.html \
102 test_documentimportnode03.html \
103 test_documentimportnode04.html \
104 test_documentimportnode05.html \
105 test_documentimportnode06.html \
106 test_documentimportnode07.html \
107 test_documentimportnode08.html \
108 test_documentimportnode09.html \
109 test_documentimportnode10.html \
110 test_documentimportnode11.html \
111 test_documentimportnode12.html \
112 test_documentimportnode13.html \
113 test_documentimportnode14.html \
114 test_documentimportnode15.html \
115 test_documentimportnode17.html \
116 test_documentimportnode18.html \
117 test_documentimportnode19.html \
118 test_documentimportnode20.html \
119 test_documentimportnode21.html \
120 test_documentimportnode22.html \
121 test_documenttypeinternalSubset01.html \
122 test_documenttypepublicid01.html \
123 test_documenttypesystemid01.html \
124 test_domimplementationcreatedocument03.html \
125 test_domimplementationcreatedocument04.html \
126 test_domimplementationcreatedocument05.html \
127 test_domimplementationcreatedocument07.html \
128 test_domimplementationcreatedocumenttype01.html \
129 test_domimplementationcreatedocumenttype02.html \
130 test_domimplementationcreatedocumenttype04.html \
131 test_domimplementationfeaturecore.html \
132 test_domimplementationfeaturexmlversion2.html \
133 test_domimplementationhasfeature01.html \
134 test_domimplementationhasfeature02.html \
135 $(NULL)
137 _TEST_FILES_C = \
138 test_elementgetattributenodens01.html \
139 test_elementgetattributenodens02.html \
140 test_elementgetattributenodens03.html \
141 test_elementgetattributens02.html \
142 test_elementgetelementsbytagnamens02.html \
143 test_elementgetelementsbytagnamens04.html \
144 test_elementgetelementsbytagnamens05.html \
145 test_elementhasattribute01.html \
146 test_elementhasattribute02.html \
147 test_elementhasattribute03.html \
148 test_elementhasattribute04.html \
149 test_elementhasattributens01.html \
150 test_elementhasattributens02.html \
151 test_elementhasattributens03.html \
152 test_elementremoveattributens01.html \
153 test_elementsetattributenodens01.html \
154 test_elementsetattributenodens02.html \
155 test_elementsetattributenodens03.html \
156 test_elementsetattributenodens04.html \
157 test_elementsetattributenodens05.html \
158 test_elementsetattributenodens06.html \
159 test_elementsetattributens01.html \
160 test_elementsetattributens02.html \
161 test_elementsetattributens03.html \
162 test_elementsetattributens04.html \
163 test_elementsetattributens05.html \
164 test_elementsetattributens08.html \
165 test_elementsetattributensurinull.html \
166 test_getAttributeNS01.html \
167 test_getAttributeNS02.html \
168 test_getAttributeNS03.html \
169 test_getAttributeNS04.html \
170 test_getAttributeNS05.html \
171 test_getAttributeNodeNS01.html \
172 test_getAttributeNodeNS02.html \
173 test_getElementById01.html \
174 test_getElementById02.html \
175 test_getElementsByTagNameNS01.html \
176 test_getElementsByTagNameNS02.html \
177 test_getElementsByTagNameNS03.html \
178 test_getElementsByTagNameNS04.html \
179 test_getElementsByTagNameNS05.html \
180 test_getElementsByTagNameNS06.html \
181 test_getElementsByTagNameNS07.html \
182 $(NULL)
184 _TEST_FILES_D = \
185 test_getElementsByTagNameNS08.html \
186 test_getElementsByTagNameNS09.html \
187 test_getElementsByTagNameNS10.html \
188 test_getElementsByTagNameNS11.html \
189 test_getElementsByTagNameNS12.html \
190 test_getElementsByTagNameNS13.html \
191 test_getElementsByTagNameNS14.html \
192 test_getNamedItemNS01.html \
193 test_getNamedItemNS02.html \
194 test_getNamedItemNS03.html \
195 test_getNamedItemNS04.html \
196 test_hasAttribute01.html \
197 test_hasAttribute02.html \
198 test_hasAttribute03.html \
199 test_hasAttribute04.html \
200 test_hasAttributeNS01.html \
201 test_hasAttributeNS02.html \
202 test_hasAttributeNS03.html \
203 test_hasAttributeNS04.html \
204 test_hasAttributeNS05.html \
205 test_hasAttributes01.html \
206 test_hasAttributes02.html \
207 test_hc_namednodemapinvalidtype1.html \
208 test_hc_nodedocumentfragmentnormalize1.html \
209 test_hc_nodedocumentfragmentnormalize2.html \
210 test_importNode01.html \
211 test_importNode02.html \
212 test_importNode03.html \
213 test_importNode04.html \
214 test_importNode05.html \
215 test_importNode06.html \
216 test_importNode07.html \
217 test_importNode08.html \
218 test_importNode09.html \
219 test_importNode10.html \
220 test_importNode11.html \
221 test_importNode12.html \
222 test_importNode13.html \
223 test_importNode14.html \
224 test_importNode15.html \
225 test_importNode16.html \
226 test_importNode17.html \
227 test_internalSubset01.html \
228 test_isSupported01.html \
229 test_isSupported02.html \
230 test_isSupported04.html \
231 test_isSupported05.html \
232 test_isSupported06.html \
233 test_isSupported07.html \
234 test_isSupported09.html \
235 test_isSupported10.html \
236 test_isSupported11.html \
237 test_isSupported12.html \
238 test_isSupported13.html \
239 test_isSupported14.html \
240 $(NULL)
242 _TEST_FILES_E = \
243 test_localName01.html \
244 test_localName02.html \
245 test_localName03.html \
246 test_localName04.html \
247 test_namednodemapgetnameditemns01.html \
248 test_namednodemapgetnameditemns02.html \
249 test_namednodemapgetnameditemns03.html \
250 test_namednodemapgetnameditemns04.html \
251 test_namednodemapgetnameditemns05.html \
252 test_namednodemapgetnameditemns06.html \
253 test_namednodemapremovenameditemns01.html \
254 test_namednodemapremovenameditemns02.html \
255 test_namednodemapremovenameditemns03.html \
256 test_namednodemapremovenameditemns04.html \
257 test_namednodemapremovenameditemns05.html \
258 test_namednodemapremovenameditemns06.html \
259 test_namednodemapremovenameditemns07.html \
260 test_namednodemapremovenameditemns08.html \
261 test_namednodemapremovenameditemns09.html \
262 test_namednodemapsetnameditemns01.html \
263 test_namednodemapsetnameditemns02.html \
264 test_namednodemapsetnameditemns03.html \
265 test_namednodemapsetnameditemns04.html \
266 test_namednodemapsetnameditemns05.html \
267 test_namednodemapsetnameditemns06.html \
268 test_namednodemapsetnameditemns07.html \
269 test_namednodemapsetnameditemns08.html \
270 test_namednodemapsetnameditemns09.html \
271 test_namednodemapsetnameditemns10.html \
272 test_namednodemapsetnameditemns11.html \
273 test_namespaceURI01.html \
274 test_namespaceURI02.html \
275 test_namespaceURI03.html \
276 test_namespaceURI04.html \
277 test_nodegetlocalname03.html \
278 test_nodegetnamespaceuri03.html \
279 test_nodegetownerdocument01.html \
280 test_nodegetownerdocument02.html \
281 test_nodegetprefix03.html \
282 test_nodehasattributes01.html \
283 test_nodehasattributes02.html \
284 test_nodehasattributes03.html \
285 test_nodehasattributes04.html \
286 test_nodeissupported01.html \
287 test_nodeissupported02.html \
288 test_nodeissupported03.html \
289 test_nodeissupported04.html \
290 test_nodeissupported05.html \
291 $(NULL)
293 _TEST_FILES_F = \
294 test_nodenormalize01.html \
295 test_normalize01.html \
296 test_ownerDocument01.html \
297 test_ownerElement01.html \
298 test_ownerElement02.html \
299 test_prefix01.html \
300 test_prefix02.html \
301 test_prefix03.html \
302 test_prefix04.html \
303 test_publicId01.html \
304 test_removeAttributeNS01.html \
305 test_removeAttributeNS02.html \
306 test_removeNamedItemNS01.html \
307 test_removeNamedItemNS02.html \
308 test_removeNamedItemNS03.html \
309 test_setAttributeNS01.html \
310 test_setAttributeNS02.html \
311 test_setAttributeNS03.html \
312 test_setAttributeNS04.html \
313 test_setAttributeNS05.html \
314 test_setAttributeNS06.html \
315 test_setAttributeNS07.html \
316 test_setAttributeNS09.html \
317 test_setAttributeNS10.html \
318 test_setAttributeNodeNS01.html \
319 test_setAttributeNodeNS02.html \
320 test_setAttributeNodeNS03.html \
321 test_setAttributeNodeNS04.html \
322 test_setAttributeNodeNS05.html \
323 test_setNamedItemNS01.html \
324 test_setNamedItemNS02.html \
325 test_setNamedItemNS03.html \
326 test_setNamedItemNS04.html \
327 test_setNamedItemNS05.html \
328 test_systemId01.html \
329 $(NULL)
331 # work around nsinstall limits on windows by splitting into groups
332 libs:: $(_TEST_FILES_A)
333 $(INSTALL) $(foreach f,$^,"$f") $(DEPTH)/$(mochitestdir)/tests/$(relativesrcdir)
335 libs:: $(_TEST_FILES_B)
336 $(INSTALL) $(foreach f,$^,"$f") $(DEPTH)/$(mochitestdir)/tests/$(relativesrcdir)
338 libs:: $(_TEST_FILES_C)
339 $(INSTALL) $(foreach f,$^,"$f") $(DEPTH)/$(mochitestdir)/tests/$(relativesrcdir)
341 libs:: $(_TEST_FILES_D)
342 $(INSTALL) $(foreach f,$^,"$f") $(DEPTH)/$(mochitestdir)/tests/$(relativesrcdir)
344 libs:: $(_TEST_FILES_E)
345 $(INSTALL) $(foreach f,$^,"$f") $(DEPTH)/$(mochitestdir)/tests/$(relativesrcdir)
347 libs:: $(_TEST_FILES_F)
348 $(INSTALL) $(foreach f,$^,"$f") $(DEPTH)/$(mochitestdir)/tests/$(relativesrcdir)