1*7871dc3eSAndrew Rist#************************************************************** 2cdf0e10cSrcweir# 3*7871dc3eSAndrew Rist# Licensed to the Apache Software Foundation (ASF) under one 4*7871dc3eSAndrew Rist# or more contributor license agreements. See the NOTICE file 5*7871dc3eSAndrew Rist# distributed with this work for additional information 6*7871dc3eSAndrew Rist# regarding copyright ownership. The ASF licenses this file 7*7871dc3eSAndrew Rist# to you under the Apache License, Version 2.0 (the 8*7871dc3eSAndrew Rist# "License"); you may not use this file except in compliance 9*7871dc3eSAndrew Rist# with the License. You may obtain a copy of the License at 10cdf0e10cSrcweir# 11*7871dc3eSAndrew Rist# http://www.apache.org/licenses/LICENSE-2.0 12cdf0e10cSrcweir# 13*7871dc3eSAndrew Rist# Unless required by applicable law or agreed to in writing, 14*7871dc3eSAndrew Rist# software distributed under the License is distributed on an 15*7871dc3eSAndrew Rist# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*7871dc3eSAndrew Rist# KIND, either express or implied. See the License for the 17*7871dc3eSAndrew Rist# specific language governing permissions and limitations 18*7871dc3eSAndrew Rist# under the License. 19cdf0e10cSrcweir# 20*7871dc3eSAndrew Rist#************************************************************** 21*7871dc3eSAndrew Rist 22*7871dc3eSAndrew Rist 23cdf0e10cSrcweir 24cdf0e10cSrcweir$(eval $(call gb_Library_Library,svl)) 25cdf0e10cSrcweir 26cdf0e10cSrcweir$(eval $(call gb_Library_add_package_headers,svl,svl_inc)) 27cdf0e10cSrcweir 28cdf0e10cSrcweir$(eval $(call gb_Library_add_precompiled_header,svl,$(SRCDIR)/svl/inc/pch/precompiled_svl)) 29cdf0e10cSrcweir 30cdf0e10cSrcweir$(eval $(call gb_Library_set_componentfile,svl,svl/util/svl)) 31cdf0e10cSrcweir 32cdf0e10cSrcweir$(eval $(call gb_Library_set_include,svl,\ 33cdf0e10cSrcweir $$(SOLARINC) \ 34cdf0e10cSrcweir -I$(SRCDIR)/svl/source/inc \ 35cdf0e10cSrcweir -I$(SRCDIR)/svl/inc/pch \ 36cdf0e10cSrcweir -I$(OUTDIR)/inc/offuh \ 37cdf0e10cSrcweir)) 38cdf0e10cSrcweir 39cdf0e10cSrcweir$(eval $(call gb_Library_set_defs,svl,\ 40cdf0e10cSrcweir $$(DEFS) \ 41cdf0e10cSrcweir -DSVL_DLLIMPLEMENTATION \ 42cdf0e10cSrcweir)) 43cdf0e10cSrcweir 44cdf0e10cSrcweir$(eval $(call gb_Library_add_linked_libs,svl,\ 45cdf0e10cSrcweir basegfx \ 46cdf0e10cSrcweir comphelper \ 47cdf0e10cSrcweir cppu \ 48cdf0e10cSrcweir cppuhelper \ 49cdf0e10cSrcweir i18nisolang1 \ 50cdf0e10cSrcweir i18nutil \ 51cdf0e10cSrcweir jvmfwk \ 52cdf0e10cSrcweir sal \ 53cdf0e10cSrcweir sot \ 54cdf0e10cSrcweir stl \ 55cdf0e10cSrcweir tl \ 56cdf0e10cSrcweir ucbhelper \ 57cdf0e10cSrcweir utl \ 58cdf0e10cSrcweir vos3 \ 59cdf0e10cSrcweir $(gb_STDLIBS) \ 60cdf0e10cSrcweir)) 61cdf0e10cSrcweir 62cdf0e10cSrcweir$(eval $(call gb_Library_add_exception_objects,svl,\ 63cdf0e10cSrcweir svl/inc/pch/precompiled_svl \ 64cdf0e10cSrcweir svl/source/config/asiancfg \ 65cdf0e10cSrcweir svl/source/config/cjkoptions \ 66cdf0e10cSrcweir svl/source/config/ctloptions \ 67cdf0e10cSrcweir svl/source/config/itemholder2 \ 68cdf0e10cSrcweir svl/source/config/languageoptions \ 69cdf0e10cSrcweir svl/source/config/srchcfg \ 70cdf0e10cSrcweir svl/source/filepicker/pickerhistory \ 71cdf0e10cSrcweir svl/source/filerec/filerec \ 72cdf0e10cSrcweir svl/source/items/aeitem \ 73cdf0e10cSrcweir svl/source/items/cenumitm \ 74cdf0e10cSrcweir svl/source/items/cintitem \ 75cdf0e10cSrcweir svl/source/items/cntwall \ 76cdf0e10cSrcweir svl/source/items/ctypeitm \ 77cdf0e10cSrcweir svl/source/items/custritm \ 78cdf0e10cSrcweir svl/source/items/dateitem \ 79cdf0e10cSrcweir svl/source/items/eitem \ 80cdf0e10cSrcweir svl/source/items/flagitem \ 81cdf0e10cSrcweir svl/source/items/globalnameitem \ 82cdf0e10cSrcweir svl/source/items/ilstitem \ 83cdf0e10cSrcweir svl/source/items/imageitm \ 84cdf0e10cSrcweir svl/source/items/intitem \ 85cdf0e10cSrcweir svl/source/items/itemiter \ 86cdf0e10cSrcweir svl/source/items/itempool \ 87cdf0e10cSrcweir svl/source/items/itemprop \ 88cdf0e10cSrcweir svl/source/items/itemset \ 89cdf0e10cSrcweir svl/source/items/lckbitem \ 90cdf0e10cSrcweir svl/source/items/macitem \ 91cdf0e10cSrcweir svl/source/items/poolcach \ 92cdf0e10cSrcweir svl/source/items/poolio \ 93cdf0e10cSrcweir svl/source/items/poolitem \ 94cdf0e10cSrcweir svl/source/items/ptitem \ 95cdf0e10cSrcweir svl/source/items/rectitem \ 96cdf0e10cSrcweir svl/source/items/rngitem \ 97cdf0e10cSrcweir svl/source/items/sfontitm \ 98cdf0e10cSrcweir svl/source/items/sitem \ 99cdf0e10cSrcweir svl/source/items/slstitm \ 100cdf0e10cSrcweir svl/source/items/srchitem \ 101cdf0e10cSrcweir svl/source/items/stritem \ 102cdf0e10cSrcweir svl/source/items/style \ 103cdf0e10cSrcweir svl/source/items/stylepool \ 104cdf0e10cSrcweir svl/source/items/szitem \ 105cdf0e10cSrcweir svl/source/items/visitem \ 106cdf0e10cSrcweir svl/source/items/whiter \ 107cdf0e10cSrcweir svl/source/memtools/svarray \ 108cdf0e10cSrcweir svl/source/misc/PasswordHelper \ 109cdf0e10cSrcweir svl/source/misc/adrparse \ 110cdf0e10cSrcweir svl/source/misc/documentlockfile \ 111cdf0e10cSrcweir svl/source/misc/filenotation \ 112cdf0e10cSrcweir svl/source/misc/folderrestriction \ 113cdf0e10cSrcweir svl/source/misc/fstathelper \ 114cdf0e10cSrcweir svl/source/misc/inethist \ 115cdf0e10cSrcweir svl/source/misc/inettype \ 116cdf0e10cSrcweir svl/source/misc/lngmisc \ 117cdf0e10cSrcweir svl/source/misc/lockfilecommon \ 118cdf0e10cSrcweir svl/source/misc/ownlist \ 119cdf0e10cSrcweir svl/source/misc/restrictedpaths \ 120cdf0e10cSrcweir svl/source/misc/sharecontrolfile \ 121cdf0e10cSrcweir svl/source/misc/strmadpt \ 122cdf0e10cSrcweir svl/source/misc/svldata \ 123cdf0e10cSrcweir svl/source/misc/urihelper \ 124cdf0e10cSrcweir svl/source/notify/brdcst \ 125cdf0e10cSrcweir svl/source/notify/broadcast \ 126cdf0e10cSrcweir svl/source/notify/hint \ 127cdf0e10cSrcweir svl/source/notify/isethint \ 128cdf0e10cSrcweir svl/source/notify/listener \ 129cdf0e10cSrcweir svl/source/notify/listenerbase \ 130cdf0e10cSrcweir svl/source/notify/listeneriter \ 131cdf0e10cSrcweir svl/source/notify/lstner \ 132cdf0e10cSrcweir svl/source/notify/smplhint \ 133cdf0e10cSrcweir svl/source/numbers/numfmuno \ 134cdf0e10cSrcweir svl/source/numbers/numhead \ 135cdf0e10cSrcweir svl/source/numbers/numuno \ 136cdf0e10cSrcweir svl/source/numbers/supservs \ 137cdf0e10cSrcweir svl/source/numbers/zforfind \ 138cdf0e10cSrcweir svl/source/numbers/zforlist \ 139cdf0e10cSrcweir svl/source/numbers/zformat \ 140cdf0e10cSrcweir svl/source/numbers/zforscan \ 141cdf0e10cSrcweir svl/source/svsql/converter \ 142cdf0e10cSrcweir svl/source/undo/undo \ 143cdf0e10cSrcweir svl/source/uno/pathservice \ 144cdf0e10cSrcweir svl/source/uno/registerservices \ 145cdf0e10cSrcweir)) 146cdf0e10cSrcweir 147cdf0e10cSrcweirifeq ($(OS),WNT) 148cdf0e10cSrcweir$(eval $(call gb_Library_add_exception_objects,svl,\ 149cdf0e10cSrcweir svl/source/svdde/ddecli \ 150cdf0e10cSrcweir svl/source/svdde/ddedata \ 151cdf0e10cSrcweir svl/source/svdde/ddeinf \ 152cdf0e10cSrcweir svl/source/svdde/ddestrg \ 153cdf0e10cSrcweir svl/source/svdde/ddesvr \ 154cdf0e10cSrcweir svl/source/svdde/ddewrap \ 155cdf0e10cSrcweir)) 156cdf0e10cSrcweir 157cdf0e10cSrcweir$(eval $(call gb_Library_add_linked_libs,svl,\ 158cdf0e10cSrcweir user32 \ 159cdf0e10cSrcweir)) 160cdf0e10cSrcweir 161cdf0e10cSrcweirelse 162cdf0e10cSrcweir$(eval $(call gb_Library_add_exception_objects,svl,\ 163cdf0e10cSrcweir svl/unx/source/svdde/ddedummy \ 164cdf0e10cSrcweir)) 165cdf0e10cSrcweirendif 166cdf0e10cSrcweir# vim: set noet sw=4 ts=4: 167