xref: /aoo4110/main/editeng/Library_editeng.mk (revision b1cdbd2c)
1*b1cdbd2cSJim Jagielski#**************************************************************
2*b1cdbd2cSJim Jagielski#
3*b1cdbd2cSJim Jagielski#  Licensed to the Apache Software Foundation (ASF) under one
4*b1cdbd2cSJim Jagielski#  or more contributor license agreements.  See the NOTICE file
5*b1cdbd2cSJim Jagielski#  distributed with this work for additional information
6*b1cdbd2cSJim Jagielski#  regarding copyright ownership.  The ASF licenses this file
7*b1cdbd2cSJim Jagielski#  to you under the Apache License, Version 2.0 (the
8*b1cdbd2cSJim Jagielski#  "License"); you may not use this file except in compliance
9*b1cdbd2cSJim Jagielski#  with the License.  You may obtain a copy of the License at
10*b1cdbd2cSJim Jagielski#
11*b1cdbd2cSJim Jagielski#    http://www.apache.org/licenses/LICENSE-2.0
12*b1cdbd2cSJim Jagielski#
13*b1cdbd2cSJim Jagielski#  Unless required by applicable law or agreed to in writing,
14*b1cdbd2cSJim Jagielski#  software distributed under the License is distributed on an
15*b1cdbd2cSJim Jagielski#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*b1cdbd2cSJim Jagielski#  KIND, either express or implied.  See the License for the
17*b1cdbd2cSJim Jagielski#  specific language governing permissions and limitations
18*b1cdbd2cSJim Jagielski#  under the License.
19*b1cdbd2cSJim Jagielski#
20*b1cdbd2cSJim Jagielski#**************************************************************
21*b1cdbd2cSJim Jagielski
22*b1cdbd2cSJim Jagielski
23*b1cdbd2cSJim Jagielski
24*b1cdbd2cSJim Jagielski$(eval $(call gb_Library_Library,editeng))
25*b1cdbd2cSJim Jagielski
26*b1cdbd2cSJim Jagielski$(eval $(call gb_Library_add_package_headers,editeng,editeng_inc))
27*b1cdbd2cSJim Jagielski
28*b1cdbd2cSJim Jagielski$(eval $(call gb_Library_add_precompiled_header,editeng,$(SRCDIR)/editeng/inc/pch/precompiled_editeng))
29*b1cdbd2cSJim Jagielski
30*b1cdbd2cSJim Jagielski$(eval $(call gb_Library_set_include,editeng,\
31*b1cdbd2cSJim Jagielski	$$(INCLUDE) \
32*b1cdbd2cSJim Jagielski	-I$(SRCDIR)/editeng/inc/pch \
33*b1cdbd2cSJim Jagielski    -I$(SRCDIR)/editeng/inc \
34*b1cdbd2cSJim Jagielski    -I$(OUTDIR)/inc/offuh \
35*b1cdbd2cSJim Jagielski))
36*b1cdbd2cSJim Jagielski
37*b1cdbd2cSJim Jagielski$(eval $(call gb_Library_set_defs,editeng,\
38*b1cdbd2cSJim Jagielski	$$(DEFS) \
39*b1cdbd2cSJim Jagielski	-DEDITENG_DLLIMPLEMENTATION \
40*b1cdbd2cSJim Jagielski))
41*b1cdbd2cSJim Jagielski
42*b1cdbd2cSJim Jagielskiifneq ($(strip $(EDITDEBUG)),)
43*b1cdbd2cSJim Jagielski$(eval $(call gb_Library_set_defs,editeng,\
44*b1cdbd2cSJim Jagielski	$$(DEFS) \
45*b1cdbd2cSJim Jagielski	-DEDITDEBUG \
46*b1cdbd2cSJim Jagielski))
47*b1cdbd2cSJim Jagielskiendif
48*b1cdbd2cSJim Jagielski
49*b1cdbd2cSJim Jagielski$(eval $(call gb_Library_add_exception_objects,editeng,\
50*b1cdbd2cSJim Jagielski    editeng/inc/pch/precompiled_editeng \
51*b1cdbd2cSJim Jagielski    editeng/source/accessibility/AccessibleComponentBase \
52*b1cdbd2cSJim Jagielski    editeng/source/accessibility/AccessibleContextBase \
53*b1cdbd2cSJim Jagielski    editeng/source/accessibility/AccessibleEditableTextPara \
54*b1cdbd2cSJim Jagielski    editeng/source/accessibility/AccessibleHyperlink \
55*b1cdbd2cSJim Jagielski    editeng/source/accessibility/AccessibleImageBullet \
56*b1cdbd2cSJim Jagielski    editeng/source/accessibility/AccessibleParaManager \
57*b1cdbd2cSJim Jagielski    editeng/source/accessibility/AccessibleSelectionBase \
58*b1cdbd2cSJim Jagielski    editeng/source/accessibility/AccessibleStaticTextBase \
59*b1cdbd2cSJim Jagielski    editeng/source/accessibility/AccessibleStringWrap \
60*b1cdbd2cSJim Jagielski    editeng/source/editeng/editattr \
61*b1cdbd2cSJim Jagielski    editeng/source/editeng/editdbg \
62*b1cdbd2cSJim Jagielski    editeng/source/editeng/editdoc \
63*b1cdbd2cSJim Jagielski    editeng/source/editeng/editdoc2 \
64*b1cdbd2cSJim Jagielski    editeng/source/editeng/editeng \
65*b1cdbd2cSJim Jagielski    editeng/source/editeng/editobj \
66*b1cdbd2cSJim Jagielski    editeng/source/editeng/editsel \
67*b1cdbd2cSJim Jagielski    editeng/source/editeng/editundo \
68*b1cdbd2cSJim Jagielski    editeng/source/editeng/editview \
69*b1cdbd2cSJim Jagielski    editeng/source/editeng/edtspell \
70*b1cdbd2cSJim Jagielski    editeng/source/editeng/eehtml \
71*b1cdbd2cSJim Jagielski    editeng/source/editeng/eeng_pch \
72*b1cdbd2cSJim Jagielski    editeng/source/editeng/eeobj \
73*b1cdbd2cSJim Jagielski    editeng/source/editeng/eerdll \
74*b1cdbd2cSJim Jagielski    editeng/source/editeng/eertfpar \
75*b1cdbd2cSJim Jagielski    editeng/source/editeng/impedit \
76*b1cdbd2cSJim Jagielski    editeng/source/editeng/impedit2 \
77*b1cdbd2cSJim Jagielski    editeng/source/editeng/impedit3 \
78*b1cdbd2cSJim Jagielski    editeng/source/editeng/impedit4 \
79*b1cdbd2cSJim Jagielski    editeng/source/editeng/impedit5 \
80*b1cdbd2cSJim Jagielski    editeng/source/editeng/textconv \
81*b1cdbd2cSJim Jagielski    editeng/source/items/bulitem \
82*b1cdbd2cSJim Jagielski    editeng/source/items/charhiddenitem \
83*b1cdbd2cSJim Jagielski    editeng/source/items/flditem \
84*b1cdbd2cSJim Jagielski    editeng/source/items/frmitems \
85*b1cdbd2cSJim Jagielski    editeng/source/items/itemtype \
86*b1cdbd2cSJim Jagielski    editeng/source/items/numitem \
87*b1cdbd2cSJim Jagielski    editeng/source/items/optitems \
88*b1cdbd2cSJim Jagielski    editeng/source/items/paperinf \
89*b1cdbd2cSJim Jagielski    editeng/source/items/paraitem \
90*b1cdbd2cSJim Jagielski    editeng/source/items/svdfield \
91*b1cdbd2cSJim Jagielski    editeng/source/items/svxfont \
92*b1cdbd2cSJim Jagielski    editeng/source/items/textitem \
93*b1cdbd2cSJim Jagielski    editeng/source/items/writingmodeitem \
94*b1cdbd2cSJim Jagielski    editeng/source/items/xmlcnitm \
95*b1cdbd2cSJim Jagielski    editeng/source/misc/acorrcfg \
96*b1cdbd2cSJim Jagielski    editeng/source/misc/edtdlg \
97*b1cdbd2cSJim Jagielski    editeng/source/misc/forbiddencharacterstable \
98*b1cdbd2cSJim Jagielski    editeng/source/misc/hangulhanja \
99*b1cdbd2cSJim Jagielski    editeng/source/misc/splwrap \
100*b1cdbd2cSJim Jagielski    editeng/source/misc/svxacorr \
101*b1cdbd2cSJim Jagielski    editeng/source/misc/SvXMLAutoCorrectExport \
102*b1cdbd2cSJim Jagielski    editeng/source/misc/SvXMLAutoCorrectImport \
103*b1cdbd2cSJim Jagielski    editeng/source/misc/swafopt \
104*b1cdbd2cSJim Jagielski    editeng/source/misc/txtrange \
105*b1cdbd2cSJim Jagielski    editeng/source/misc/unolingu \
106*b1cdbd2cSJim Jagielski    editeng/source/outliner/outleeng \
107*b1cdbd2cSJim Jagielski    editeng/source/outliner/outlin2 \
108*b1cdbd2cSJim Jagielski    editeng/source/outliner/outliner \
109*b1cdbd2cSJim Jagielski    editeng/source/outliner/outlobj \
110*b1cdbd2cSJim Jagielski    editeng/source/outliner/outlundo \
111*b1cdbd2cSJim Jagielski    editeng/source/outliner/outlvw \
112*b1cdbd2cSJim Jagielski    editeng/source/outliner/outl_pch \
113*b1cdbd2cSJim Jagielski    editeng/source/outliner/paralist \
114*b1cdbd2cSJim Jagielski    editeng/source/rtf/rtfgrf \
115*b1cdbd2cSJim Jagielski    editeng/source/rtf/rtfitem \
116*b1cdbd2cSJim Jagielski    editeng/source/rtf/svxrtf \
117*b1cdbd2cSJim Jagielski    editeng/source/uno/unoedhlp \
118*b1cdbd2cSJim Jagielski    editeng/source/uno/unoedprx \
119*b1cdbd2cSJim Jagielski    editeng/source/uno/unoedsrc \
120*b1cdbd2cSJim Jagielski    editeng/source/uno/unofdesc \
121*b1cdbd2cSJim Jagielski    editeng/source/uno/unofield \
122*b1cdbd2cSJim Jagielski    editeng/source/uno/UnoForbiddenCharsTable \
123*b1cdbd2cSJim Jagielski    editeng/source/uno/unofored \
124*b1cdbd2cSJim Jagielski    editeng/source/uno/unoforou \
125*b1cdbd2cSJim Jagielski    editeng/source/uno/unoipset \
126*b1cdbd2cSJim Jagielski    editeng/source/uno/unonrule \
127*b1cdbd2cSJim Jagielski    editeng/source/uno/unopracc \
128*b1cdbd2cSJim Jagielski    editeng/source/uno/unotext \
129*b1cdbd2cSJim Jagielski    editeng/source/uno/unotext2 \
130*b1cdbd2cSJim Jagielski    editeng/source/uno/unoviwed \
131*b1cdbd2cSJim Jagielski    editeng/source/uno/unoviwou \
132*b1cdbd2cSJim Jagielski    editeng/source/xml/xmltxtexp \
133*b1cdbd2cSJim Jagielski    editeng/source/xml/xmltxtimp \
134*b1cdbd2cSJim Jagielski))
135*b1cdbd2cSJim Jagielski
136*b1cdbd2cSJim Jagielski# add libraries to be linked to editeng; again these names need to be given as
137*b1cdbd2cSJim Jagielski# specified in Repository.mk
138*b1cdbd2cSJim Jagielski$(eval $(call gb_Library_add_linked_libs,editeng,\
139*b1cdbd2cSJim Jagielski    xo \
140*b1cdbd2cSJim Jagielski    basegfx \
141*b1cdbd2cSJim Jagielski    lng \
142*b1cdbd2cSJim Jagielski    svt \
143*b1cdbd2cSJim Jagielski    ootk \
144*b1cdbd2cSJim Jagielski    vcl \
145*b1cdbd2cSJim Jagielski    svl \
146*b1cdbd2cSJim Jagielski    stl \
147*b1cdbd2cSJim Jagielski    sot \
148*b1cdbd2cSJim Jagielski    utl \
149*b1cdbd2cSJim Jagielski    tl \
150*b1cdbd2cSJim Jagielski    comphelper \
151*b1cdbd2cSJim Jagielski    ucbhelper \
152*b1cdbd2cSJim Jagielski    cppuhelper \
153*b1cdbd2cSJim Jagielski    cppu \
154*b1cdbd2cSJim Jagielski    vos3 \
155*b1cdbd2cSJim Jagielski    sal \
156*b1cdbd2cSJim Jagielski    icuuc \
157*b1cdbd2cSJim Jagielski    i18nisolang1 \
158*b1cdbd2cSJim Jagielski    i18npaper \
159*b1cdbd2cSJim Jagielski	$(gb_STDLIBS) \
160*b1cdbd2cSJim Jagielski))
161*b1cdbd2cSJim Jagielski
162*b1cdbd2cSJim Jagielski# vim: set noet sw=4 ts=4:
163*b1cdbd2cSJim Jagielski
164