Branch libreoffice-5-0-4
[LibreOffice.git] / testtools / source / performance / makefile.mk
blobbe63e53495de3375843ad5ef8f37e97f9202b681
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 .
19 PRJ=..$/..
21 PRJNAME=testtools
22 TARGET=performancetest
23 ENABLE_EXCEPTIONS=TRUE
24 USE_DEFFILE=TRUE
25 LIBTARGET=NO
27 # --- Settings -----------------------------------------------------
29 .INCLUDE : settings.mk
31 # ------------------------------------------------------------------
33 LIB1TARGET=$(SLB)$/perftest.lib
34 LIB1OBJFILES= \
35 $(SLO)$/ubtest.obj
37 SHL1TARGET = $(ENFORCEDSHLPREFIX)$(ENFORCEDSHLPREFIX)perftest.uno
39 SHL1VERSIONMAP = $(SOLARENV)$/src$/component.map
41 SHL1STDLIBS= \
42 $(CPPULIB) \
43 $(CPPUHELPERLIB) \
44 $(SALLIB)
46 SHL1LIBS= $(LIB1TARGET)
47 SHL1DEF= $(MISC)$/$(SHL1TARGET).def
48 DEF1NAME= $(SHL1TARGET)
50 # ---- test object ----
52 LIB2TARGET=$(SLB)$/perfobj.lib
53 LIB2OBJFILES= \
54 $(SLO)$/ubobject.obj
56 SHL2TARGET = $(ENFORCEDSHLPREFIX)$(ENFORCEDSHLPREFIX)perfobj.uno
58 SHL2VERSIONMAP = $(SOLARENV)$/src$/component.map
60 SHL2STDLIBS= \
61 $(CPPULIB) \
62 $(CPPUHELPERLIB) \
63 $(SALLIB)
65 SHL2LIBS= $(LIB2TARGET)
66 SHL2DEF= $(MISC)$/$(SHL2TARGET).def
67 DEF2NAME= $(SHL2TARGET)
69 # ---- pseudo uno bridge ----
71 LIB3TARGET=$(SLB)$/pseudo.lib
72 LIB3OBJFILES= \
73 $(SLO)$/pseudo.obj
75 SHL3TARGET=pseudo_uno_uno
77 SHL3VERSIONMAP = pseudo_uno_uno.map
79 SHL3STDLIBS= \
80 $(CPPULIB) \
81 $(SALLIB)
83 SHL3LIBS= $(LIB3TARGET)
84 SHL3DEF= $(MISC)$/$(SHL3TARGET).def
85 DEF3NAME= $(SHL3TARGET)
87 # --- Targets ------------------------------------------------------
89 .INCLUDE : target.mk