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