Update ooo320-m1
[ooovba.git] / binfilter / bf_svx / util / makefile.mk
blob7a214a4dbff7cfcdca48df3fa42107889aaed31f
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.21 $
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 #*************************************************************************
32 EXTERNAL_WARNINGS_NOT_ERRORS := TRUE
34 PRJ=..$/..
35 BFPRJ=..
37 PRJNAME=binfilter
38 TARGET=bf_svx
40 NO_HIDS=TRUE
42 # --- Settings -----------------------------------------------------
44 .INCLUDE : settings.mk
46 .IF "$(OS)"=="IRIX"
47 LINKFLAGS+=-Wl,-LD_LAYOUT:lgot_buffer=30
48 .ENDIF
50 INC+= -I$(PRJ)$/inc$/bf_svx
52 # --- Svx - DLL ----------
54 SHL1TARGET= bf_svx$(DLLPOSTFIX)
55 SHL1IMPLIB= bf_svx
56 SHL1BASE = 0x1d800000
58 SHL1STDLIBS= \
59 $(BFSVTOOLLIB) \
60 $(BFXMLOFFLIB) \
61 $(BFGOODIESLIB) \
62 $(BFBASICLIB) \
63 $(BFSO3LIB) \
64 $(TKLIB) \
65 $(VCLLIB) \
66 $(SOTLIB) \
67 $(UNOTOOLSLIB) \
68 $(TOOLSLIB) \
69 $(I18NISOLANGLIB) \
70 $(COMPHELPERLIB) \
71 $(UCBHELPERLIB) \
72 $(CPPUHELPERLIB) \
73 $(CPPULIB) \
74 $(VOSLIB) \
75 $(SALLIB) \
76 $(ICUUCLIB)\
77 $(LEGACYSMGRLIB) \
78 $(XMLSCRIPTLIB) \
79 $(SYSSHELLLIB)
81 .IF "$(GUI)"=="WNT"
83 SHL1STDLIBS+=\
84 $(OLEAUT32LIB) \
85 $(UWINAPILIB) \
86 $(ADVAPI32LIB) \
87 $(SHELL32LIB) \
88 $(GDI32LIB) \
89 $(OLE32LIB) \
90 $(UUIDLIB)
92 SHL1STDLIBS+=\
93 $(SHELLLIB)
95 SHL1DEPN= $(SLB)$/svx_svx.lib
96 .ENDIF # WNT
98 SHL1LIBS= $(SLB)$/svx_svx.lib
100 SHL1DEF= $(MISC)$/$(SHL1TARGET).def
101 DEF1NAME =$(SHL1TARGET)
102 DEF1DEPN =$(MISC)$/$(SHL1TARGET).flt
103 DEFLIB1NAME=svx_svx
104 DEF1DES = Rtf, Edt, Outliner, SvDraw, Form, Fmcomp, Engine3D, MSFilter
105 # THB: exports list svx checked for 6.0 Final 6.12.2001
106 DEF1EXPORTFILE = svx.dxp
108 LIB1TARGET =$(SLB)$/svx_svx.lib
109 LIB1FILES = \
110 $(SLB)$/svx_dialogs.lib \
111 $(SLB)$/svx_editeng.lib \
112 $(SLB)$/svx_engine3d.lib \
113 $(SLB)$/svx_form.lib \
114 $(SLB)$/svx_items.lib \
115 $(SLB)$/svx_options.lib \
116 $(SLB)$/svx_outliner.lib \
117 $(SLB)$/svx_svdraw.lib \
118 $(SLB)$/svx_svxlink.lib \
119 $(SLB)$/svx_unodraw.lib \
120 $(SLB)$/svx_unoedit.lib \
121 $(SLB)$/svx_xml.lib \
122 $(SLB)$/svx_xout.lib \
123 $(SLB)$/bf_sfx.lib
125 .IF "(GUIBASE)" == "WIN"
126 LIB1FILES += \
127 $(SLB)$/ibrwimp.lib
128 .ENDIF
131 SRS1FILELIST=\
132 $(SRS)$/svx_svdstr.srs \
133 $(SRS)$/svx_editeng.srs \
134 $(SRS)$/svx_outliner.srs \
135 $(SRS)$/svx_dialogs.srs \
136 $(SRS)$/svx_drawdlgs.srs \
137 $(SRS)$/svx_svxitems.srs \
138 $(SRS)$/svx_engine3d.srs \
139 $(SRS)$/svx_svxlink.srs
141 RESLIB1NAME=bf_svx
142 RESLIB1SRSFILES= $(SRS1FILELIST)
144 # --- Targets -------------------------------------------------------
146 .INCLUDE : target.mk
148 $(MISC)$/$(SHL1TARGET).flt: makefile.mk
149 @echo ------------------------------
150 @echo Making: $@
151 $(TYPE) bf_svx.flt >$@
152 $(TYPE) bf_sfxwin.flt > $@