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 #*************************************************************************
35 ENABLE_EXCEPTIONS
=TRUE
37 # --- Settings -----------------------------------------------------
39 .INCLUDE
: settings.mk
40 .INCLUDE
: $(PRJ
)$/util
$/makefile.pmk
44 CFLAGS
+= -DUNICODE
-D_UNICODE
47 # --- Files --------------------------------------------------------
74 swframeposstrings.src \
83 LIB1TARGET
=$(SLB
)$/$(TARGET
)-core.lib
88 $(SLO
)$/framelink.obj\
89 $(SLO
)$/hangulhanja.obj \
94 $(SLO
)$/simptabl.obj \
100 LIB2TARGET
=$(SLB
)$/$(TARGET
).lib
103 $(SLO
)$/charmap.obj \
104 $(SLO
)$/checklbx.obj \
105 $(SLO
)$/connctrl.obj \
106 $(SLO
)$/contwnd.obj \
107 $(SLO
)$/ctredlin.obj \
108 $(SLO
)$/databaseregistrationui.obj \
109 $(SLO
)$/dialcontrol.obj \
110 $(SLO
)$/dlgctl3d.obj \
111 $(SLO
)$/dlgctrl.obj \
112 $(SLO
)$/docrecovery.obj \
113 $(SLO
)$/fntctrl.obj \
115 $(SLO
)$/fontwork.obj \
116 $(SLO
)$/framelinkarray.obj \
117 $(SLO
)$/frmdirlbox.obj \
119 $(SLO
)$/graphctl.obj \
122 $(SLO
)$/hyperdlg.obj \
123 $(SLO
)$/hyprlink.obj \
124 $(SLO
)$/imapdlg.obj \
125 $(SLO
)$/imapwnd.obj \
126 $(SLO
)$/linkwarn.obj \
127 $(SLO
)$/measctrl.obj \
128 $(SLO
)$/orienthelper.obj \
129 $(SLO
)$/pagectrl.obj \
130 $(SLO
)$/paraprev.obj \
132 $(SLO
)$/pfiledlg.obj \
134 $(SLO
)$/radiobtnbox.obj \
136 $(SLO
)$/rlrcitem.obj \
137 $(SLO
)$/rubydialog.obj \
138 $(SLO
)$/rulritem.obj \
139 $(SLO
)$/SpellDialogChildWindow.obj \
140 $(SLO
)$/srchctrl.obj \
141 $(SLO
)$/srchdlg.obj \
142 $(SLO
)$/strarray.obj \
143 $(SLO
)$/svxbmpnumvalueset.obj\
145 $(SLO
)$/svxgrahicitem.obj \
146 $(SLO
)$/svxruler.obj \
147 $(SLO
)$/swframeexample.obj \
148 $(SLO
)$/swframeposstrings.obj \
149 $(SLO
)$/txencbox.obj \
150 $(SLO
)$/txenctab.obj \
151 $(SLO
)$/wrapfield.obj \
152 $(SLO
)$/_bmpmask.obj \
156 LIB2OBJFILES
+= $(SLO
)$/sendreportunx.obj
159 LIB2OBJFILES
+= $(SLO
)$/sendreportw32.obj
161 LIB2OBJFILES
+= $(SLO
)$/sendreportgen.obj
165 SLOFILES
= $(LIB1OBJFILES
) $(LIB2OBJFILES
)
167 # --- Targets -------------------------------------------------------
171 $(INCCOM
)$/cuilib.hxx
: makefile.mk
174 echo \
#define DLL_NAME \"libcui$(DLLPOSTFIX)$(DLLPOST)\" >$@
176 echo
$(EMQ
)#define DLL_NAME $(EMQ)"cui$(DLLPOSTFIX)$(DLLPOST)$(EMQ)" >$@
179 $(SLO
)$/svxdlg.obj
: $(INCCOM
)$/cuilib.hxx