merged tag ooo/DEV300_m102
[LibreOffice.git] / sal / qa / rtl_strings / makefile.mk
blob708a41a878879e925c5e101724238bf5218edef8
1 #*************************************************************************
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 #
5 # Copyright 2000, 2010 Oracle and/or its affiliates.
7 # OpenOffice.org - a multi-platform office productivity suite
9 # This file is part of OpenOffice.org.
11 # OpenOffice.org is free software: you can redistribute it and/or modify
12 # it under the terms of the GNU Lesser General Public License version 3
13 # only, as published by the Free Software Foundation.
15 # OpenOffice.org is distributed in the hope that it will be useful,
16 # but WITHOUT ANY WARRANTY; without even the implied warranty of
17 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 # GNU Lesser General Public License version 3 for more details
19 # (a copy is included in the LICENSE file that accompanied this code).
21 # You should have received a copy of the GNU Lesser General Public License
22 # version 3 along with OpenOffice.org. If not, see
23 # <http://www.openoffice.org/license.html>
24 # for a copy of the LGPLv3 License.
26 #*************************************************************************
27 PRJ=..$/..
29 PRJNAME=sal
30 TARGET=qa_rtl_strings
32 ENABLE_EXCEPTIONS=TRUE
34 # --- Settings -----------------------------------------------------
36 .INCLUDE : settings.mk
38 CFLAGS+= $(LFS_CFLAGS)
39 CXXFLAGS+= $(LFS_CFLAGS)
41 # BEGIN ----------------------------------------------------------------
42 # auto generated Target:FileBase by codegen.pl
43 SHL1OBJS= \
44 $(SLO)$/rtl_String_Utils.obj \
45 $(SLO)$/rtl_OString.obj
47 SHL1TARGET= rtl_OString
48 SHL1STDLIBS= $(SALLIB) $(CPPUNITLIB) $(TESTSHL2LIB)
50 SHL1IMPLIB= i$(SHL1TARGET)
51 # SHL1DEF= $(MISC)$/$(SHL1TARGET).def
53 DEF1NAME =$(SHL1TARGET)
54 # DEF1EXPORTFILE= export.exp
55 SHL1VERSIONMAP = $(PRJ)$/qa$/export.map
57 # auto generated Target:FileBase
58 # END ------------------------------------------------------------------
60 # BEGIN ----------------------------------------------------------------
61 # auto generated Target:FileBase by codegen.pl
62 SHL2OBJS= \
63 $(SLO)$/rtl_String_Utils.obj \
64 $(SLO)$/rtl_OUString.obj
66 SHL2TARGET= rtl_OUString
67 SHL2STDLIBS= $(SALLIB) $(CPPUNITLIB) $(TESTSHL2LIB)
69 SHL2IMPLIB= i$(SHL2TARGET)
70 # SHL2DEF= $(MISC)$/$(SHL2TARGET).def
72 DEF2NAME =$(SHL2TARGET)
73 # DEF2EXPORTFILE= export.exp
74 SHL2VERSIONMAP = $(PRJ)$/qa$/export.map
76 # auto generated Target:FileBase
77 # END ------------------------------------------------------------------
79 # BEGIN ----------------------------------------------------------------
80 # auto generated Target:FileBase by codegen.pl
81 SHL3OBJS= \
82 $(SLO)$/rtl_String_Utils.obj \
83 $(SLO)$/rtl_OUStringBuffer.obj
85 SHL3TARGET= rtl_OUStringBuffer
86 SHL3STDLIBS= $(SALLIB) $(CPPUNITLIB) $(TESTSHL2LIB)
88 SHL3IMPLIB= i$(SHL3TARGET)
89 # SHL3DEF= $(MISC)$/$(SHL3TARGET).def
91 DEF3NAME =$(SHL3TARGET)
92 # DEF3EXPORTFILE= export.exp
93 SHL3VERSIONMAP = $(PRJ)$/qa$/export.map
95 # auto generated Target:FileBase
96 # END ------------------------------------------------------------------
98 # BEGIN ----------------------------------------------------------------
99 SHL4OBJS= \
100 $(SLO)$/rtl_old_teststrbuf.obj
102 SHL4TARGET= rtl_old_teststrbuf
103 SHL4STDLIBS= $(SALLIB) $(CPPUNITLIB) $(TESTSHL2LIB)
105 SHL4IMPLIB= i$(SHL4TARGET)
106 DEF4NAME =$(SHL4TARGET)
107 SHL4VERSIONMAP = $(PRJ)$/qa$/export.map
109 # END ------------------------------------------------------------------
111 # BEGIN ----------------------------------------------------------------
112 SHL5OBJS= \
113 $(SLO)$/rtl_old_testowstring.obj
115 SHL5TARGET= rtl_old_testowstring
116 SHL5STDLIBS= $(SALLIB) $(CPPUNITLIB) $(TESTSHL2LIB)
118 SHL5IMPLIB= i$(SHL5TARGET)
119 DEF5NAME =$(SHL5TARGET)
120 SHL5VERSIONMAP = $(PRJ)$/qa$/export.map
122 # END ------------------------------------------------------------------
124 # BEGIN ----------------------------------------------------------------
125 SHL6OBJS= \
126 $(SLO)$/rtl_old_testostring.obj
128 SHL6TARGET= rtl_old_testostring
129 SHL6STDLIBS= $(SALLIB) $(CPPUNITLIB) $(TESTSHL2LIB)
131 SHL6IMPLIB= i$(SHL6TARGET)
132 DEF6NAME =$(SHL6TARGET)
133 SHL6VERSIONMAP = $(PRJ)$/qa$/export.map
135 # END ------------------------------------------------------------------
137 #------------------------------- All object files -------------------------------
138 # do this here, so we get right dependencies
139 SLOFILES=\
140 $(SHL1OBJS) \
141 $(SHL2OBJS) \
142 $(SHL3OBJS) \
143 $(SHL4OBJS) \
144 $(SHL5OBJS) \
145 $(SHL6OBJS)
147 # --- Targets ------------------------------------------------------
149 .INCLUDE : target.mk
150 .INCLUDE : _cppunit.mk