merged tag ooo/DEV300_m102
[LibreOffice.git] / basctl / util / makefile.mk
blob1719a7c9c078930bb9d1f31376b2c2ef247f4060
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 #*************************************************************************
28 PRJ=..
30 PRJNAME=basctl
31 TARGET=basctl
32 #svx.hid generieren
33 GEN_HID=TRUE
34 GEN_HID_OTHER=TRUE
35 VISIBILITY_HIDDEN=TRUE
37 # --- Settings -----------------------------------------------------
39 .INCLUDE : settings.mk
41 # --- Allgemein ----------------------------------------------------
43 # --- Basctl - DLL ----------
45 .IF "$(header)" == ""
47 HELPIDFILES= ..$/inc$/helpid.hrc
49 SHL1TARGET= basctl$(DLLPOSTFIX)
50 SHL1IMPLIB= basctl
51 SHL1BASE = 0x1d800000
52 SHL1STDLIBS= \
53 $(EDITENGLIB) \
54 $(SVXCORELIB) \
55 $(SVXLIB) \
56 $(SFX2LIB) \
57 $(FWELIB) \
58 $(BASICLIB) \
59 $(SVTOOLLIB) \
60 $(TKLIB) \
61 $(VCLLIB) \
62 $(SVLLIB) \
63 $(SOTLIB) \
64 $(UNOTOOLSLIB) \
65 $(TOOLSLIB) \
66 $(XMLSCRIPTLIB) \
67 $(COMPHELPERLIB) \
68 $(CPPUHELPERLIB) \
69 $(UCBHELPERLIB) \
70 $(CPPULIB) \
71 $(SALLIB)
73 .IF "$(GUI)"=="WNT"
74 SHL1STDLIBS+= $(SHELLLIB)
75 .ENDIF # WNT
78 SHL1LIBS= $(SLB)$/basctl.lib
79 SHL1DEF= $(MISC)$/$(SHL1TARGET).def
81 SHL1VERSIONMAP=basctl.map
83 DEF1NAME =$(SHL1TARGET)
85 LIB1TARGET =$(SLB)$/basctl.lib
86 LIB1FILES = \
87 $(LIBPRE) $(SLB)$/basicide.lib \
88 $(LIBPRE) $(SLB)$/dlged.lib \
89 $(LIBPRE) $(SLB)$/accessibility.lib
91 SRSFILELIST=\
92 $(SRS)$/basicide.srs \
93 $(SRS)$/dlged.srs
95 RESLIB1NAME=basctl
96 RESLIB1IMAGES =$(PRJ)$/res
97 RESLIB1SRSFILES= $(SRSFILELIST)
99 # --- Targets -------------------------------------------------------
101 .INCLUDE : target.mk
103 .ENDIF # "$(header)" == ""
106 ALLTAR : $(MISC)/basctl.component
108 $(MISC)/basctl.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \
109 basctl.component
110 $(XSLTPROC) --nonet --stringparam uri \
111 '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \
112 $(SOLARENV)/bin/createcomponent.xslt basctl.component