xref: /aoo4110/main/sal/qa/rtl_strings/makefile.mk (revision b1cdbd2c)
1#**************************************************************
2#
3#  Licensed to the Apache Software Foundation (ASF) under one
4#  or more contributor license agreements.  See the NOTICE file
5#  distributed with this work for additional information
6#  regarding copyright ownership.  The ASF licenses this file
7#  to you under the Apache License, Version 2.0 (the
8#  "License"); you may not use this file except in compliance
9#  with the License.  You may obtain a copy of the License at
10#
11#    http://www.apache.org/licenses/LICENSE-2.0
12#
13#  Unless required by applicable law or agreed to in writing,
14#  software distributed under the License is distributed on an
15#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16#  KIND, either express or implied.  See the License for the
17#  specific language governing permissions and limitations
18#  under the License.
19#
20#**************************************************************
21
22
23PRJ=..$/..
24
25PRJNAME=sal
26TARGET=qa_rtl_strings
27
28ENABLE_EXCEPTIONS=TRUE
29
30# --- Settings -----------------------------------------------------
31
32.INCLUDE :  settings.mk
33
34CFLAGS+= $(LFS_CFLAGS)
35CXXFLAGS+= $(LFS_CFLAGS)
36
37# BEGIN ----------------------------------------------------------------
38# auto generated Target:FileBase by codegen.pl
39SHL1OBJS=  \
40	$(SLO)$/rtl_String_Utils.obj \
41	$(SLO)$/rtl_OString.obj
42
43SHL1TARGET= rtl_OString
44SHL1STDLIBS= $(SALLIB) $(CPPUNITLIB) $(TESTSHL2LIB)
45
46SHL1IMPLIB= i$(SHL1TARGET)
47# SHL1DEF=    $(MISC)$/$(SHL1TARGET).def
48
49DEF1NAME    =$(SHL1TARGET)
50# DEF1EXPORTFILE= export.exp
51SHL1VERSIONMAP = $(PRJ)$/qa$/export.map
52
53# auto generated Target:FileBase
54# END ------------------------------------------------------------------
55
56# BEGIN ----------------------------------------------------------------
57# auto generated Target:FileBase by codegen.pl
58SHL2OBJS=  \
59	$(SLO)$/rtl_String_Utils.obj \
60	$(SLO)$/rtl_OUString.obj
61
62SHL2TARGET= rtl_OUString
63SHL2STDLIBS= $(SALLIB) $(CPPUNITLIB) $(TESTSHL2LIB)
64
65SHL2IMPLIB= i$(SHL2TARGET)
66# SHL2DEF=    $(MISC)$/$(SHL2TARGET).def
67
68DEF2NAME    =$(SHL2TARGET)
69# DEF2EXPORTFILE= export.exp
70SHL2VERSIONMAP = $(PRJ)$/qa$/export.map
71
72# auto generated Target:FileBase
73# END ------------------------------------------------------------------
74
75# BEGIN ----------------------------------------------------------------
76# auto generated Target:FileBase by codegen.pl
77SHL3OBJS=  \
78	$(SLO)$/rtl_String_Utils.obj \
79	$(SLO)$/rtl_OUStringBuffer.obj
80
81SHL3TARGET= rtl_OUStringBuffer
82SHL3STDLIBS= $(SALLIB) $(CPPUNITLIB) $(TESTSHL2LIB)
83
84SHL3IMPLIB= i$(SHL3TARGET)
85# SHL3DEF=    $(MISC)$/$(SHL3TARGET).def
86
87DEF3NAME    =$(SHL3TARGET)
88# DEF3EXPORTFILE= export.exp
89SHL3VERSIONMAP = $(PRJ)$/qa$/export.map
90
91# auto generated Target:FileBase
92# END ------------------------------------------------------------------
93
94# BEGIN ----------------------------------------------------------------
95SHL4OBJS=  \
96	$(SLO)$/rtl_old_teststrbuf.obj
97
98SHL4TARGET= rtl_old_teststrbuf
99SHL4STDLIBS= $(SALLIB) $(CPPUNITLIB) $(TESTSHL2LIB)
100
101SHL4IMPLIB= i$(SHL4TARGET)
102DEF4NAME    =$(SHL4TARGET)
103SHL4VERSIONMAP = $(PRJ)$/qa$/export.map
104
105# END ------------------------------------------------------------------
106
107# BEGIN ----------------------------------------------------------------
108SHL5OBJS=  \
109	$(SLO)$/rtl_old_testowstring.obj
110
111SHL5TARGET= rtl_old_testowstring
112SHL5STDLIBS= $(SALLIB) $(CPPUNITLIB) $(TESTSHL2LIB)
113
114SHL5IMPLIB= i$(SHL5TARGET)
115DEF5NAME    =$(SHL5TARGET)
116SHL5VERSIONMAP = $(PRJ)$/qa$/export.map
117
118# END ------------------------------------------------------------------
119
120# BEGIN ----------------------------------------------------------------
121SHL6OBJS=  \
122	$(SLO)$/rtl_old_testostring.obj
123
124SHL6TARGET= rtl_old_testostring
125SHL6STDLIBS= $(SALLIB) $(CPPUNITLIB) $(TESTSHL2LIB)
126
127SHL6IMPLIB= i$(SHL6TARGET)
128DEF6NAME    =$(SHL6TARGET)
129SHL6VERSIONMAP = $(PRJ)$/qa$/export.map
130
131# END ------------------------------------------------------------------
132
133#------------------------------- All object files -------------------------------
134# do this here, so we get right dependencies
135SLOFILES=\
136	$(SHL1OBJS) \
137	$(SHL2OBJS) \
138	$(SHL3OBJS) \
139	$(SHL4OBJS) \
140	$(SHL5OBJS) \
141	$(SHL6OBJS)
142
143# --- Targets ------------------------------------------------------
144
145.INCLUDE :  target.mk
146.INCLUDE : _cppunit.mk
147
148
149