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