1 #*************************************************************************
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 # Copyright 2008 by Sun Microsystems, Inc.
7 # OpenOffice.org - a multi-platform office productivity suite
9 # $RCSfile: makefile.mk,v $
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 #*************************************************************************
38 TARGET2
=memorytesthack
42 ENABLE_EXCEPTIONS
=TRUE
44 # --- Settings -----------------------------------------------------
45 .INCLUDE
: settings.mk
47 # --- Files --------------------------------------------------------
49 # ... common for all test executables ..............................
57 # ... cfgapi ..............................
58 # APP1STDLIBS = $(APPSTDLIBS)
60 # APP1STDLIBS+=$(STDLIBCPP)
62 # APP1TARGET= $(TARGET)
64 # $(SLO)$/cfgapi2.obj \
65 # $(SLO)$/strimpl.obj \
66 # $(SLO)$/typeconverter.obj \
67 # $(SLO)$/simpletypehelper.obj \
68 # $(SLO)$/memory.obj \
70 # ... cfgapi ..............................
71 APP2STDLIBS
= $(APPSTDLIBS
)
73 APP2STDLIBS
+= $(STDLIBCPP
)
75 # CFLAGS+=-DWITHOUTAPI
77 APP2TARGET
= $(TARGET2
)
79 $(SLO
)$/memorytests.obj \
80 $(SLO
)$/testmodules.obj \
81 $(SLO
)$/treeload.obj \
82 $(SLO
)$/accessimpl.obj \
83 $(SLO
)$/adminproviderimpl.obj \
84 $(SLO
)$/apiaccessobj.obj \
85 $(SLO
)$/apifactory.obj \
86 $(SLO
)$/apifactoryimpl.obj \
87 $(SLO
)$/apinodeaccess.obj \
88 $(SLO
)$/apinodeupdate.obj \
89 $(SLO
)$/apinotifierimpl.obj \
90 $(SLO
)$/apiserviceinfo.obj \
91 $(SLO
)$/apitreeaccess.obj \
92 $(SLO
)$/apitreeimplobj.obj \
93 $(SLO
)$/attributelist.obj \
94 $(SLO
)$/attributeparser.obj \
95 $(SLO
)$/binarybasereader.obj \
96 $(SLO
)$/binarydecide.obj \
97 $(SLO
)$/binaryreader.obj \
98 $(SLO
)$/binarywritehandler.obj \
99 $(SLO
)$/binarywriter.obj \
100 $(SLO
)$/bootstrap.obj \
101 $(SLO
)$/broadcaster.obj \
102 $(SLO
)$/cachewritescheduler.obj \
103 $(SLO
)$/changes.obj \
105 $(SLO
)$/cmtreemodel.obj \
106 $(SLO
)$/collectchanges.obj \
107 $(SLO
)$/committer.obj \
108 $(SLO
)$/confeventhelpers.obj \
109 $(SLO
)$/confevents.obj \
110 $(SLO
)$/configexcept.obj \
111 $(SLO
)$/configgroup.obj \
112 $(SLO
)$/confignotifier.obj \
113 $(SLO
)$/configpath.obj \
114 $(SLO
)$/configsession.obj \
115 $(SLO
)$/configset.obj \
116 $(SLO
)$/confname.obj \
117 $(SLO
)$/confprovider2.obj \
118 $(SLO
)$/confproviderimpl2.obj \
119 $(SLO
)$/confsvccomponent.obj \
120 $(SLO
)$/disposetimer.obj \
121 $(SLO
)$/elementaccess.obj \
122 $(SLO
)$/elementimpl.obj \
123 $(SLO
)$/encodename.obj \
124 $(SLO
)$/filehelper.obj \
125 $(SLO
)$/generatecache.obj \
126 $(SLO
)$/groupaccess.obj \
127 $(SLO
)$/groupimpl.obj \
128 $(SLO
)$/groupobjects.obj \
129 $(SLO
)$/groupupdate.obj \
130 $(SLO
)$/invalidatetree.obj \
131 $(SLO
)$/listenercontainer.obj \
133 $(SLO
)$/localizednodebuilder.obj \
134 $(SLO
)$/localizedtreeactions.obj \
135 $(SLO
)$/localsession.obj \
136 $(SLO
)$/matchlocale.obj \
137 $(SLO
)$/mergechange.obj \
138 $(SLO
)$/namehelper.obj \
139 $(SLO
)$/nodechange.obj \
140 $(SLO
)$/nodechangeimpl.obj \
141 $(SLO
)$/nodechangeinfo.obj \
142 $(SLO
)$/nodefactory.obj \
143 $(SLO
)$/nodeimpl.obj \
144 $(SLO
)$/nodeimplobj.obj \
145 $(SLO
)$/noderef.obj \
146 $(SLO
)$/notifycallback.obj \
147 $(SLO
)$/oslstream.obj \
148 $(SLO
)$/pathhelper.obj \
149 $(SLO
)$/portalstream.obj \
150 $(SLO
)$/propertiesfilterednotifier.obj \
151 $(SLO
)$/propertyinfohelper.obj \
152 $(SLO
)$/propertysetaccess.obj \
153 $(SLO
)$/propsetaccessimpl.obj \
154 $(SLO
)$/provider.obj \
155 $(SLO
)$/providerfactory.obj \
156 $(SLO
)$/providerimpl.obj \
157 $(SLO
)$/receivethread.obj \
158 $(SLO
)$/redirector.obj \
159 $(SLO
)$/remotesession.obj \
160 $(SLO
)$/roottree.obj \
161 $(SLO
)$/saxadapter.obj \
162 $(SLO
)$/saxtools.obj \
163 $(SLO
)$/sessionfactory.obj \
164 $(SLO
)$/sessionstream.obj \
165 $(SLO
)$/setaccess.obj \
166 $(SLO
)$/setnodeimpl.obj \
167 $(SLO
)$/setobjects.obj \
168 $(SLO
)$/setupdate.obj \
169 $(SLO
)$/simpletypehelper.obj \
170 $(SLO
)$/socketstream.obj \
171 $(SLO
)$/strimpl.obj \
172 $(SLO
)$/synchronize.obj \
173 $(SLO
)$/template.obj \
174 $(SLO
)$/templateimpl.obj \
175 $(SLO
)$/timestamp.obj \
177 $(SLO
)$/translatechanges.obj \
178 $(SLO
)$/treeactions.obj \
179 $(SLO
)$/treebuildercallback.obj \
180 $(SLO
)$/treecache.obj \
181 $(SLO
)$/treedata.obj \
182 $(SLO
)$/treeimpl.obj \
183 $(SLO
)$/treeiterators.obj \
184 $(SLO
)$/treenodefactory.obj \
185 $(SLO
)$/trivialbufferedfile.obj \
186 $(SLO
)$/typeconverter.obj \
187 $(SLO
)$/updatehandler.obj \
188 $(SLO
)$/updateimpl.obj \
189 $(SLO
)$/updatetree.obj \
190 $(SLO
)$/userimpl.obj \
191 $(SLO
)$/valueconverter.obj \
192 $(SLO
)$/valuehandler.obj \
193 $(SLO
)$/valuenodebuilder.obj \
194 $(SLO
)$/writesubtreeasbinaryhandler.obj \
195 $(SLO
)$/xmlformater.obj \
196 $(SLO
)$/xmltreebuilder.obj \
197 $(SLO
)$/valuemembernode.obj \
198 $(SLO
)$/anypair.obj \
200 # $(SLO)$/memory.obj \
203 # $(SLO)$/strimpl.obj \
204 # $(SLO)$/typeconverter.obj \
205 # $(SLO)$/simpletypehelper.obj \
206 # $(SLO)$/memory.obj \
207 # $(SLO)$/loadwithtreemanager.obj \
208 # $(SLO)$/localsession.obj \
209 # $(SLO)$/configsession.obj \
210 # $(SLO)$/confname.obj \
211 # $(SLO)$/tracer.obj \
212 # $(SLO)$/generatecache.obj \
213 # $(SLO)$/treeactions.obj \
214 # $(SLO)$/cmtreemodel.obj \
215 # $(SLO)$/cmtree.obj \
216 # $(SLO)$/xmltreebuilder.obj \
217 # $(SLO)$/xmlformater.obj \
218 # $(SLO)$/binaryreader.obj \
219 # $(SLO)$/binarybasereader.obj \
220 # $(SLO)$/binarywriter.obj \
221 # $(SLO)$/binarywritehandler.obj \
222 # $(SLO)$/binarydecide.obj \
223 # $(SLO)$/writesubtreeasbinaryhandler.obj \
224 # $(SLO)$/oslstream.obj \
225 # $(SLO)$/pathhelper.obj \
226 # $(SLO)$/treecache.obj \
227 # $(SLO)$/updatetree.obj \
228 # $(SLO)$/attributeparser.obj \
229 # $(SLO)$/updatehandler.obj \
230 # $(SLO)$/synchronize.obj \
231 # $(SLO)$/filehelper.obj \
232 # $(SLO)$/mergechange.obj \
233 # $(SLO)$/providerimpl.obj \
234 # $(SLO)$/bootstrap.obj \
235 # $(SLO)$/matchlocale.obj \
236 # $(SLO)$/changes.obj \
237 # $(SLO)$/configexcept.obj \
238 # $(SLO)$/valuehandler.obj \
239 # $(SLO)$/treenodefactory.obj \
240 # $(SLO)$/attributelist.obj \
241 # $(SLO)$/namehelper.obj \
242 # $(SLO)$/localizedtreeactions.obj \
243 # $(SLO)$/trivialbufferedfile.obj \
244 # $(SLO)$/cachewritescheduler.obj \
245 # $(SLO)$/disposetimer.obj \
246 # $(SLO)$/noderef.obj \
247 # $(SLO)$/treedata.obj \
248 # $(SLO)$/confevents.obj \
249 # $(SLO)$/treebuildercallback.obj \
250 # $(SLO)$/loader.obj \
251 # $(SLO)$/apifactoryimpl.obj \
252 # $(SLO)$/apitreeimplobj.obj \