update dev300-m57
[ooovba.git] / sal / qa / rtl_strings / makefile.mk
blob4cd99ba3aec91b1ed2049626876bf8efca976d6d
1 #*************************************************************************
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 #
5 # Copyright 2008 by Sun Microsystems, Inc.
7 # OpenOffice.org - a multi-platform office productivity suite
9 # $RCSfile: makefile.mk,v $
11 # $Revision: 1.11 $
13 # This file is part of OpenOffice.org.
15 # OpenOffice.org is free software: you can redistribute it and/or modify
16 # it under the terms of the GNU Lesser General Public License version 3
17 # only, as published by the Free Software Foundation.
19 # OpenOffice.org is distributed in the hope that it will be useful,
20 # but WITHOUT ANY WARRANTY; without even the implied warranty of
21 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
22 # GNU Lesser General Public License version 3 for more details
23 # (a copy is included in the LICENSE file that accompanied this code).
25 # You should have received a copy of the GNU Lesser General Public License
26 # version 3 along with OpenOffice.org. If not, see
27 # <http://www.openoffice.org/license.html>
28 # for a copy of the LGPLv3 License.
30 #*************************************************************************
31 PRJ=..$/..
33 PRJNAME=sal
34 TARGET=qa_rtl_strings
35 # TESTDIR=TRUE
37 ENABLE_EXCEPTIONS=TRUE
39 # --- Settings -----------------------------------------------------
41 .INCLUDE : settings.mk
43 CFLAGS+= $(LFS_CFLAGS)
44 CXXFLAGS+= $(LFS_CFLAGS)
46 # BEGIN ----------------------------------------------------------------
47 # auto generated Target:FileBase by codegen.pl
48 SHL1OBJS= \
49 $(SLO)$/rtl_String_Utils.obj \
50 $(SLO)$/rtl_OString.obj
52 SHL1TARGET= rtl_OString
53 SHL1STDLIBS=\
54 $(SALLIB) \
55 $(CPPUNITLIB)
57 SHL1IMPLIB= i$(SHL1TARGET)
58 # SHL1DEF= $(MISC)$/$(SHL1TARGET).def
60 DEF1NAME =$(SHL1TARGET)
61 # DEF1EXPORTFILE= export.exp
62 SHL1VERSIONMAP = $(PRJ)$/qa$/export.map
64 # auto generated Target:FileBase
65 # END ------------------------------------------------------------------
67 # BEGIN ----------------------------------------------------------------
68 # auto generated Target:FileBase by codegen.pl
69 SHL2OBJS= \
70 $(SLO)$/rtl_String_Utils.obj \
71 $(SLO)$/rtl_OUString.obj
73 SHL2TARGET= rtl_OUString
74 SHL2STDLIBS=\
75 $(SALLIB) \
76 $(CPPUNITLIB)
78 SHL2IMPLIB= i$(SHL2TARGET)
79 # SHL2DEF= $(MISC)$/$(SHL2TARGET).def
81 DEF2NAME =$(SHL2TARGET)
82 # DEF2EXPORTFILE= export.exp
83 SHL2VERSIONMAP = $(PRJ)$/qa$/export.map
85 # auto generated Target:FileBase
86 # END ------------------------------------------------------------------
88 # BEGIN ----------------------------------------------------------------
89 # auto generated Target:FileBase by codegen.pl
90 SHL3OBJS= \
91 $(SLO)$/rtl_String_Utils.obj \
92 $(SLO)$/rtl_OUStringBuffer.obj
94 SHL3TARGET= rtl_OUStringBuffer
95 SHL3STDLIBS=\
96 $(SALLIB) \
97 $(CPPUNITLIB)
99 # .IF "$(GUI)" == "WNT"
100 # SHL3STDLIBS+= $(SOLARLIBDIR)$/cppunit.lib
101 # .ENDIF
102 # .IF "$(GUI)" == "UNX"
103 # SHL3STDLIBS+=$(SOLARLIBDIR)$/libcppunit$(DLLPOSTFIX).a
104 # .ENDIF
106 SHL3IMPLIB= i$(SHL3TARGET)
107 # SHL3DEF= $(MISC)$/$(SHL3TARGET).def
109 DEF3NAME =$(SHL3TARGET)
110 # DEF3EXPORTFILE= export.exp
111 SHL3VERSIONMAP = $(PRJ)$/qa$/export.map
113 # auto generated Target:FileBase
114 # END ------------------------------------------------------------------
116 # BEGIN ----------------------------------------------------------------
117 SHL4OBJS= \
118 $(SLO)$/rtl_old_teststrbuf.obj
120 SHL4TARGET= rtl_old_teststrbuf
121 SHL4STDLIBS=\
122 $(SALLIB) \
123 $(CPPUNITLIB)
125 SHL4IMPLIB= i$(SHL4TARGET)
126 DEF4NAME =$(SHL4TARGET)
127 SHL4VERSIONMAP = $(PRJ)$/qa$/export.map
129 # END ------------------------------------------------------------------
131 # BEGIN ----------------------------------------------------------------
132 SHL5OBJS= \
133 $(SLO)$/rtl_old_testowstring.obj
135 SHL5TARGET= rtl_old_testowstring
136 SHL5STDLIBS=\
137 $(SALLIB) \
138 $(CPPUNITLIB)
140 SHL5IMPLIB= i$(SHL5TARGET)
141 DEF5NAME =$(SHL5TARGET)
142 SHL5VERSIONMAP = $(PRJ)$/qa$/export.map
144 # END ------------------------------------------------------------------
146 # BEGIN ----------------------------------------------------------------
147 SHL6OBJS= \
148 $(SLO)$/rtl_old_testostring.obj
150 SHL6TARGET= rtl_old_testostring
151 SHL6STDLIBS=\
152 $(SALLIB) \
153 $(CPPUNITLIB)
155 SHL6IMPLIB= i$(SHL6TARGET)
156 DEF6NAME =$(SHL6TARGET)
157 SHL6VERSIONMAP = $(PRJ)$/qa$/export.map
159 # END ------------------------------------------------------------------
161 #------------------------------- All object files -------------------------------
162 # do this here, so we get right dependencies
163 SLOFILES=\
164 $(SHL1OBJS) \
165 $(SHL2OBJS) \
166 $(SHL3OBJS) \
167 $(SHL4OBJS) \
168 $(SHL5OBJS) \
169 $(SHL6OBJS)
171 # --- Targets ------------------------------------------------------
173 .INCLUDE : target.mk
174 .INCLUDE : _cppunit.mk