xref: /trunk/main/forms/qa/integration/makefile.mk (revision cf2d78d1)
1*cf2d78d1SDamjan Jovanovic#**************************************************************
2*cf2d78d1SDamjan Jovanovic#
3*cf2d78d1SDamjan Jovanovic#  Licensed to the Apache Software Foundation (ASF) under one
4*cf2d78d1SDamjan Jovanovic#  or more contributor license agreements.  See the NOTICE file
5*cf2d78d1SDamjan Jovanovic#  distributed with this work for additional information
6*cf2d78d1SDamjan Jovanovic#  regarding copyright ownership.  The ASF licenses this file
7*cf2d78d1SDamjan Jovanovic#  to you under the Apache License, Version 2.0 (the
8*cf2d78d1SDamjan Jovanovic#  "License"); you may not use this file except in compliance
9*cf2d78d1SDamjan Jovanovic#  with the License.  You may obtain a copy of the License at
10*cf2d78d1SDamjan Jovanovic#
11*cf2d78d1SDamjan Jovanovic#    http://www.apache.org/licenses/LICENSE-2.0
12*cf2d78d1SDamjan Jovanovic#
13*cf2d78d1SDamjan Jovanovic#  Unless required by applicable law or agreed to in writing,
14*cf2d78d1SDamjan Jovanovic#  software distributed under the License is distributed on an
15*cf2d78d1SDamjan Jovanovic#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*cf2d78d1SDamjan Jovanovic#  KIND, either express or implied.  See the License for the
17*cf2d78d1SDamjan Jovanovic#  specific language governing permissions and limitations
18*cf2d78d1SDamjan Jovanovic#  under the License.
19*cf2d78d1SDamjan Jovanovic#
20*cf2d78d1SDamjan Jovanovic#**************************************************************
21*cf2d78d1SDamjan Jovanovic
22*cf2d78d1SDamjan Jovanovic
23*cf2d78d1SDamjan Jovanovic.IF "$(OOO_SUBSEQUENT_TESTS)" == ""
24*cf2d78d1SDamjan Jovanovicnothing .PHONY:
25*cf2d78d1SDamjan Jovanovic.ELSE
26*cf2d78d1SDamjan Jovanovic
27*cf2d78d1SDamjan JovanovicPRJ = ..$/..
28*cf2d78d1SDamjan JovanovicPRJNAME = forms
29*cf2d78d1SDamjan JovanovicTARGET  = FormIntegrationTest
30*cf2d78d1SDamjan Jovanovic
31*cf2d78d1SDamjan Jovanovic.IF "$(OOO_JUNIT_JAR)" != ""
32*cf2d78d1SDamjan JovanovicPACKAGE = integration
33*cf2d78d1SDamjan Jovanovic
34*cf2d78d1SDamjan Jovanovic# here store only Files which contain a @Test
35*cf2d78d1SDamjan JovanovicJAVATESTFILES = \
36*cf2d78d1SDamjan Jovanovic    forms/RadioButtons.java \
37*cf2d78d1SDamjan Jovanovic    forms/FormControlTest.java \
38*cf2d78d1SDamjan Jovanovic    forms/FormPropertyBags.java \
39*cf2d78d1SDamjan Jovanovic    forms/CellBinding.java \
40*cf2d78d1SDamjan Jovanovic    forms/ListSelection.java \
41*cf2d78d1SDamjan Jovanovic    forms/MasterDetailForms.java \
42*cf2d78d1SDamjan Jovanovic    forms/XMLFormSettings.java \
43*cf2d78d1SDamjan Jovanovic    forms/ListBox.java
44*cf2d78d1SDamjan Jovanovic
45*cf2d78d1SDamjan Jovanovic# put here all other files
46*cf2d78d1SDamjan JovanovicJAVAFILES = $(JAVATESTFILES) \
47*cf2d78d1SDamjan Jovanovic    forms/ControlValidation.java \
48*cf2d78d1SDamjan Jovanovic    forms/SpreadsheetDocument.java \
49*cf2d78d1SDamjan Jovanovic    forms/DateValidator.java \
50*cf2d78d1SDamjan Jovanovic    forms/TimeValidator.java \
51*cf2d78d1SDamjan Jovanovic    forms/NumericValidator.java \
52*cf2d78d1SDamjan Jovanovic    forms/WaitForInput.java \
53*cf2d78d1SDamjan Jovanovic    forms/FormLayer.java \
54*cf2d78d1SDamjan Jovanovic    forms/TextValidator.java \
55*cf2d78d1SDamjan Jovanovic    forms/ListSelectionValidator.java \
56*cf2d78d1SDamjan Jovanovic    forms/DocumentType.java \
57*cf2d78d1SDamjan Jovanovic    forms/FormComponent.java \
58*cf2d78d1SDamjan Jovanovic    forms/DocumentHelper.java \
59*cf2d78d1SDamjan Jovanovic    forms/BooleanValidator.java \
60*cf2d78d1SDamjan Jovanovic    forms/dbfTools.java \
61*cf2d78d1SDamjan Jovanovic    forms/ImageComparison.java \
62*cf2d78d1SDamjan Jovanovic    forms/TableCellTextBinding.java \
63*cf2d78d1SDamjan Jovanovic    forms/ControlValidator.java \
64*cf2d78d1SDamjan Jovanovic    forms/SingleControlValidation.java \
65*cf2d78d1SDamjan Jovanovic    forms/ValueBinding.java \
66*cf2d78d1SDamjan Jovanovic    forms/DocumentViewHelper.java \
67*cf2d78d1SDamjan Jovanovic    forms/SpreadsheetView.java \
68*cf2d78d1SDamjan Jovanovic    complex/forms/tools/ResultSet.java \
69*cf2d78d1SDamjan Jovanovic    xforms/XMLDocument.java \
70*cf2d78d1SDamjan Jovanovic    xforms/Instance.java \
71*cf2d78d1SDamjan Jovanovic    xforms/Model.java
72*cf2d78d1SDamjan Jovanovic
73*cf2d78d1SDamjan JovanovicJARFILES        = ridl.jar unoil.jar jurt.jar juh.jar java_uno.jar OOoRunner.jar ConnectivityTools.jar test.jar
74*cf2d78d1SDamjan JovanovicEXTRAJARFILES = $(OOO_JUNIT_JAR)
75*cf2d78d1SDamjan Jovanovic
76*cf2d78d1SDamjan JovanovicJAVAIFLAGS = -Dorg.openoffice.test.arg.properties=$(SRCDIR)/qa/integration/integration/forms/ListSelection.props
77*cf2d78d1SDamjan Jovanovic# Sample how to debug
78*cf2d78d1SDamjan Jovanovic# JAVAIFLAGS+=-Xdebug  -Xrunjdwp:transport=dt_socket,server=y,address=9003,suspend=y
79*cf2d78d1SDamjan Jovanovic
80*cf2d78d1SDamjan Jovanovic.END
81*cf2d78d1SDamjan Jovanovic
82*cf2d78d1SDamjan Jovanovic.INCLUDE: settings.mk
83*cf2d78d1SDamjan Jovanovic.INCLUDE: target.mk
84*cf2d78d1SDamjan Jovanovic.INCLUDE: installationtest.mk
85*cf2d78d1SDamjan Jovanovic
86*cf2d78d1SDamjan JovanovicALLTAR : javatest
87*cf2d78d1SDamjan Jovanovic
88*cf2d78d1SDamjan Jovanovic.END
89*cf2d78d1SDamjan Jovanovic
90