2 # This file is part of the LibreOffice project.
4 # This Source Code Form is subject to the terms of the Mozilla Public
5 # License, v. 2.0. If a copy of the MPL was not distributed with this
6 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 # This file incorporates work covered by the following license notice:
10 # Licensed to the Apache Software Foundation (ASF) under one or more
11 # contributor license agreements. See the NOTICE file distributed
12 # with this work for additional information regarding copyright
13 # ownership. The ASF licenses this file to you under the Apache
14 # License, Version 2.0 (the "License"); you may not use this file
15 # except in compliance with the License. You may obtain a copy of
16 # the License at http://www.apache.org/licenses/LICENSE-2.0 .
28 # --- Settings -----------------------------------------------------
30 .INCLUDE
: settings.mk
33 CXXFLAGS
+=$(LFS_CFLAGS
)
35 # --- Files --------------------------------------------------------
41 $(OBJ
)$/t_readline.obj
44 APP1OBJS
=$(OBJ
)$/t_readline.obj
46 APP1DEPN
=$(SLB
)$/sal.lib
56 APP1OBJS
=$(OBJ
)$/testfile.obj
58 APP1DEPN
=$(SLB
)$/sal.lib
67 APP2OBJS
=$(OBJ
)$/testpipe.obj
69 APP2DEPN
=$(SLB
)$/sal.lib
78 APP3OBJS
=$(OBJ
)$/testpip2.obj
80 APP3DEPN
=$(SLB
)$/sal.lib
89 APP4OBJS
=$(OBJ
)$/testproc.obj
91 APP4DEPN
=$(SLB
)$/sal.lib
97 $(OBJ
)$/measure_oustrings.obj
99 .IF
"$(ENABLE_VALGRIND)" == "TRUE"
100 CFLAGSCXX
+=-DHAVE_VALGRIND_HEADERS
103 APP6TARGET
=measure_oustrings
104 APP6OBJS
=$(OBJ
)$/measure_oustrings.obj
105 APP6STDLIBS
=$(SALLIB
)
106 APP6DEPN
=$(SLB
)$/sal.lib
115 APP7OBJS
=$(OBJ
)$/t_random.obj
116 APP7STDLIBS
=$(SALLIB
)
117 APP7DEPN
=$(SLB
)$/sal.lib
126 APP8OBJS
=$(OBJ
)$/t_cipher.obj
127 APP8STDLIBS
=$(SALLIB
)
128 APP8DEPN
=$(SLB
)$/sal.lib
137 APP9OBJS
=$(OBJ
)$/t_digest.obj
138 APP9STDLIBS
=$(SALLIB
)
139 APP9DEPN
=$(SLB
)$/sal.lib
144 .IF
"$(TESTAPP)" == "getlocaleinfotest"
146 $(OBJ
)$/getlocaleinfotest.obj
148 APP10TARGET
=getlitest
149 APP10OBJS
=$(OBJ
)$/getlocaleinfotest.obj
158 APP10DEPN
=$(LB
)$/isal.lib
161 .IF
"$(TESTAPP)" == "test_osl_getVolInfo"
163 SHL10OBJS
=$(SLO
)$/t_osl_getVolInfo.obj
167 APP10STDLIBS
=$(KERNEL32LIB
)
168 SHL10STDLIBS
=$(LB
)$/isal.lib
169 SHL10STDLIBS
+=$(SOLARLIBDIR
)$/cppunit.lib
173 SHL10STDLIBS
=$(LB
)$/libsal.so
174 SHL10STDLIBS
+=$(SOLARLIBDIR
)$/libcppunit
$(DLLPOSTFIX
).a
177 SHL10IMPLIB
=i
$(SHL1TARGET
)
178 SHL10DEF
=$(MISC
)$/$(SHL1TARGET
).def
179 DEF10NAME
=$(SHL1TARGET
)
180 DEF10EXPORTFILE
=export.exp
183 .IF
"$(TESTAPP)" == "test_osl_joinProcess"
185 $(OBJ
)$/t_ojp_exe.obj
187 APP10OBJS
=$(OBJ
)$/t_ojp_exe.obj
190 APP10STDLIBS
=$(LB
)$/libsal.so
193 SHL10OBJS
=$(SLO
)$/t_osl_joinProcess.obj
197 APP10STDLIBS
=$(KERNEL32LIB
)
198 SHL10STDLIBS
=$(LB
)$/isal.lib
199 SHL10STDLIBS
+=$(SOLARLIBDIR
)$/cppunit.lib
203 SHL10STDLIBS
=$(LB
)$/libsal.so
204 SHL10STDLIBS
+=$(SOLARLIBDIR
)$/libcppunit
$(DLLPOSTFIX
).a
207 SHL10IMPLIB
=i
$(SHL1TARGET
)
208 SHL10DEF
=$(MISC
)$/$(SHL1TARGET
).def
209 DEF10NAME
=$(SHL1TARGET
)
210 DEF10EXPORTFILE
=export.exp
213 # --- Targets ------------------------------------------------------