xref: /trunk/main/sax/qa/gtest/makefile.mk (revision 31bbceb0f9d64c0c2c3b22a794a1666c1f33396e)
1*10079efcSDamjan Jovanovic#**************************************************************
2*10079efcSDamjan Jovanovic#
3*10079efcSDamjan Jovanovic#  Licensed to the Apache Software Foundation (ASF) under one
4*10079efcSDamjan Jovanovic#  or more contributor license agreements.  See the NOTICE file
5*10079efcSDamjan Jovanovic#  distributed with this work for additional information
6*10079efcSDamjan Jovanovic#  regarding copyright ownership.  The ASF licenses this file
7*10079efcSDamjan Jovanovic#  to you under the Apache License, Version 2.0 (the
8*10079efcSDamjan Jovanovic#  "License"); you may not use this file except in compliance
9*10079efcSDamjan Jovanovic#  with the License.  You may obtain a copy of the License at
10*10079efcSDamjan Jovanovic#
11*10079efcSDamjan Jovanovic#    http://www.apache.org/licenses/LICENSE-2.0
12*10079efcSDamjan Jovanovic#
13*10079efcSDamjan Jovanovic#  Unless required by applicable law or agreed to in writing,
14*10079efcSDamjan Jovanovic#  software distributed under the License is distributed on an
15*10079efcSDamjan Jovanovic#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*10079efcSDamjan Jovanovic#  KIND, either express or implied.  See the License for the
17*10079efcSDamjan Jovanovic#  specific language governing permissions and limitations
18*10079efcSDamjan Jovanovic#  under the License.
19*10079efcSDamjan Jovanovic#
20*10079efcSDamjan Jovanovic#**************************************************************
21*10079efcSDamjan Jovanovic
22*10079efcSDamjan Jovanovic
23*10079efcSDamjan Jovanovic
24*10079efcSDamjan JovanovicPRJ=../..
25*10079efcSDamjan JovanovicPRJNAME=sax
26*10079efcSDamjan JovanovicTARGET=qa_gtest
27*10079efcSDamjan Jovanovic
28*10079efcSDamjan JovanovicENABLE_EXCEPTIONS=TRUE
29*10079efcSDamjan Jovanovic
30*10079efcSDamjan Jovanovic# --- Settings -----------------------------------------------------
31*10079efcSDamjan Jovanovic
32*10079efcSDamjan Jovanovic.INCLUDE :  settings.mk
33*10079efcSDamjan Jovanovic
34*10079efcSDamjan Jovanovic.IF "$(ENABLE_UNIT_TESTS)" != "YES"
35*10079efcSDamjan Jovanovicall:
36*10079efcSDamjan Jovanovic    @echo unit tests are disabled. Nothing to do.
37*10079efcSDamjan Jovanovic
38*10079efcSDamjan Jovanovic.ELSE # "$(ENABLE_UNIT_TESTS)" != "YES"
39*10079efcSDamjan Jovanovic
40*10079efcSDamjan Jovanovic# --- Libs ---------------------------------------------------------
41*10079efcSDamjan Jovanovic
42*10079efcSDamjan JovanovicAPP1OBJS=  \
43*10079efcSDamjan Jovanovic    $(SLO)/test_converter.obj
44*10079efcSDamjan JovanovicAPP1STDLIBS= \
45*10079efcSDamjan Jovanovic    $(SAXLIB) \
46*10079efcSDamjan Jovanovic    $(SALLIB) \
47*10079efcSDamjan Jovanovic    $(GTESTLIB)
48*10079efcSDamjan Jovanovic.IF "$(GUI)" == "OS2"
49*10079efcSDamjan JovanovicAPP1TARGET= tst_cnv
50*10079efcSDamjan Jovanovic.ELSE
51*10079efcSDamjan JovanovicAPP1TARGET= test_converter
52*10079efcSDamjan Jovanovic.ENDIF
53*10079efcSDamjan JovanovicAPP1RPATH = NONE
54*10079efcSDamjan JovanovicAPP1TEST = enabled
55*10079efcSDamjan Jovanovic
56*10079efcSDamjan Jovanovic# --- Targets ------------------------------------------------------
57*10079efcSDamjan Jovanovic
58*10079efcSDamjan Jovanovic.INCLUDE :  target.mk
59*10079efcSDamjan Jovanovic
60*10079efcSDamjan Jovanovic.ENDIF # "$(ENABLE_UNIT_TESTS)" != "YES"
61