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,comphelper)) 25*b1cdbd2cSJim Jagielski 26*b1cdbd2cSJim Jagielski$(eval $(call gb_Library_add_package_headers,comphelper,comphelper_inc)) 27*b1cdbd2cSJim Jagielski 28*b1cdbd2cSJim Jagielski$(eval $(call gb_Library_add_precompiled_header,comphelper,$(SRCDIR)/comphelper/inc/pch/precompiled_comphelper)) 29*b1cdbd2cSJim Jagielski 30*b1cdbd2cSJim Jagielski$(eval $(call gb_Library_set_componentfile,comphelper,comphelper/util/comphelp)) 31*b1cdbd2cSJim Jagielski 32*b1cdbd2cSJim Jagielski$(eval $(call gb_Library_set_include,comphelper,\ 33*b1cdbd2cSJim Jagielski -I$(SRCDIR)/comphelper/inc/pch \ 34*b1cdbd2cSJim Jagielski -I$(SRCDIR)/comphelper/source/inc \ 35*b1cdbd2cSJim Jagielski $$(INCLUDE) \ 36*b1cdbd2cSJim Jagielski -I$(OUTDIR)/inc/offuh \ 37*b1cdbd2cSJim Jagielski)) 38*b1cdbd2cSJim Jagielski 39*b1cdbd2cSJim Jagielski$(eval $(call gb_Library_set_defs,comphelper,\ 40*b1cdbd2cSJim Jagielski $$(DEFS) \ 41*b1cdbd2cSJim Jagielski -DCOMPHELPER_DLLIMPLEMENTATION \ 42*b1cdbd2cSJim Jagielski)) 43*b1cdbd2cSJim Jagielski 44*b1cdbd2cSJim Jagielski$(eval $(call gb_Library_add_linked_libs,comphelper,\ 45*b1cdbd2cSJim Jagielski sal \ 46*b1cdbd2cSJim Jagielski cppuhelper \ 47*b1cdbd2cSJim Jagielski cppu \ 48*b1cdbd2cSJim Jagielski ucbhelper \ 49*b1cdbd2cSJim Jagielski vos3 \ 50*b1cdbd2cSJim Jagielski stl \ 51*b1cdbd2cSJim Jagielski $(gb_STDLIBS) \ 52*b1cdbd2cSJim Jagielski)) 53*b1cdbd2cSJim Jagielski 54*b1cdbd2cSJim Jagielski$(eval $(call gb_Library_add_exception_objects,comphelper,\ 55*b1cdbd2cSJim Jagielski comphelper/source/compare/AnyCompareFactory \ 56*b1cdbd2cSJim Jagielski comphelper/source/container/IndexedPropertyValuesContainer \ 57*b1cdbd2cSJim Jagielski comphelper/source/container/NamedPropertyValuesContainer \ 58*b1cdbd2cSJim Jagielski comphelper/source/container/container \ 59*b1cdbd2cSJim Jagielski comphelper/source/container/containermultiplexer \ 60*b1cdbd2cSJim Jagielski comphelper/source/container/embeddedobjectcontainer \ 61*b1cdbd2cSJim Jagielski comphelper/source/container/enumerablemap \ 62*b1cdbd2cSJim Jagielski comphelper/source/container/enumhelper \ 63*b1cdbd2cSJim Jagielski comphelper/source/container/namecontainer \ 64*b1cdbd2cSJim Jagielski comphelper/source/eventattachermgr/eventattachermgr \ 65*b1cdbd2cSJim Jagielski comphelper/source/misc/accessiblecomponenthelper \ 66*b1cdbd2cSJim Jagielski comphelper/source/misc/accessiblecontexthelper \ 67*b1cdbd2cSJim Jagielski comphelper/source/misc/accessibleeventbuffer \ 68*b1cdbd2cSJim Jagielski comphelper/source/misc/accessibleeventnotifier \ 69*b1cdbd2cSJim Jagielski comphelper/source/misc/accessiblekeybindinghelper \ 70*b1cdbd2cSJim Jagielski comphelper/source/misc/accessibleselectionhelper \ 71*b1cdbd2cSJim Jagielski comphelper/source/misc/accessibletexthelper \ 72*b1cdbd2cSJim Jagielski comphelper/source/misc/accessiblewrapper \ 73*b1cdbd2cSJim Jagielski comphelper/source/misc/accimplaccess \ 74*b1cdbd2cSJim Jagielski comphelper/source/misc/anytostring \ 75*b1cdbd2cSJim Jagielski comphelper/source/misc/asyncnotification \ 76*b1cdbd2cSJim Jagielski comphelper/source/misc/comphelper_module \ 77*b1cdbd2cSJim Jagielski comphelper/source/misc/comphelper_services \ 78*b1cdbd2cSJim Jagielski comphelper/source/misc/componentbase \ 79*b1cdbd2cSJim Jagielski comphelper/source/misc/componentcontext \ 80*b1cdbd2cSJim Jagielski comphelper/source/misc/componentmodule \ 81*b1cdbd2cSJim Jagielski comphelper/source/misc/configurationhelper \ 82*b1cdbd2cSJim Jagielski comphelper/source/misc/docpasswordhelper \ 83*b1cdbd2cSJim Jagielski comphelper/source/misc/docpasswordrequest \ 84*b1cdbd2cSJim Jagielski comphelper/source/misc/documentinfo \ 85*b1cdbd2cSJim Jagielski comphelper/source/misc/documentiologring \ 86*b1cdbd2cSJim Jagielski comphelper/source/misc/evtlistenerhlp \ 87*b1cdbd2cSJim Jagielski comphelper/source/misc/evtmethodhelper \ 88*b1cdbd2cSJim Jagielski comphelper/source/misc/ihwrapnofilter \ 89*b1cdbd2cSJim Jagielski comphelper/source/misc/instancelocker \ 90*b1cdbd2cSJim Jagielski comphelper/source/misc/interaction \ 91*b1cdbd2cSJim Jagielski comphelper/source/misc/legacysingletonfactory \ 92*b1cdbd2cSJim Jagielski comphelper/source/misc/listenernotification \ 93*b1cdbd2cSJim Jagielski comphelper/source/misc/locale \ 94*b1cdbd2cSJim Jagielski comphelper/source/misc/logging \ 95*b1cdbd2cSJim Jagielski comphelper/source/misc/mediadescriptor \ 96*b1cdbd2cSJim Jagielski comphelper/source/misc/mimeconfighelper \ 97*b1cdbd2cSJim Jagielski comphelper/source/misc/namedvaluecollection \ 98*b1cdbd2cSJim Jagielski comphelper/source/misc/numberedcollection \ 99*b1cdbd2cSJim Jagielski comphelper/source/misc/numbers \ 100*b1cdbd2cSJim Jagielski comphelper/source/misc/officeresourcebundle \ 101*b1cdbd2cSJim Jagielski comphelper/source/misc/officerestartmanager \ 102*b1cdbd2cSJim Jagielski comphelper/source/misc/proxyaggregation \ 103*b1cdbd2cSJim Jagielski comphelper/source/misc/regpathhelper \ 104*b1cdbd2cSJim Jagielski comphelper/source/misc/scopeguard \ 105*b1cdbd2cSJim Jagielski comphelper/source/misc/SelectionMultiplex \ 106*b1cdbd2cSJim Jagielski comphelper/source/misc/sequenceashashmap \ 107*b1cdbd2cSJim Jagielski comphelper/source/misc/sequence \ 108*b1cdbd2cSJim Jagielski comphelper/source/misc/servicedecl \ 109*b1cdbd2cSJim Jagielski comphelper/source/misc/serviceinfohelper \ 110*b1cdbd2cSJim Jagielski comphelper/source/misc/sharedmutex \ 111*b1cdbd2cSJim Jagielski comphelper/source/misc/stillreadwriteinteraction \ 112*b1cdbd2cSJim Jagielski comphelper/source/misc/anycompare \ 113*b1cdbd2cSJim Jagielski comphelper/source/misc/storagehelper \ 114*b1cdbd2cSJim Jagielski comphelper/source/misc/string \ 115*b1cdbd2cSJim Jagielski comphelper/source/misc/synchronousdispatch \ 116*b1cdbd2cSJim Jagielski comphelper/source/misc/types \ 117*b1cdbd2cSJim Jagielski comphelper/source/misc/uieventslogger \ 118*b1cdbd2cSJim Jagielski comphelper/source/misc/weak \ 119*b1cdbd2cSJim Jagielski comphelper/source/misc/weakeventlistener \ 120*b1cdbd2cSJim Jagielski comphelper/source/officeinstdir/officeinstallationdirectories \ 121*b1cdbd2cSJim Jagielski comphelper/source/processfactory/componentfactory \ 122*b1cdbd2cSJim Jagielski comphelper/source/processfactory/processfactory \ 123*b1cdbd2cSJim Jagielski comphelper/source/property/ChainablePropertySet \ 124*b1cdbd2cSJim Jagielski comphelper/source/property/ChainablePropertySetInfo \ 125*b1cdbd2cSJim Jagielski comphelper/source/property/composedprops \ 126*b1cdbd2cSJim Jagielski comphelper/source/property/genericpropertyset \ 127*b1cdbd2cSJim Jagielski comphelper/source/property/MasterPropertySet \ 128*b1cdbd2cSJim Jagielski comphelper/source/property/MasterPropertySetInfo \ 129*b1cdbd2cSJim Jagielski comphelper/source/property/opropertybag \ 130*b1cdbd2cSJim Jagielski comphelper/source/property/propagg \ 131*b1cdbd2cSJim Jagielski comphelper/source/property/propertybag \ 132*b1cdbd2cSJim Jagielski comphelper/source/property/propertycontainer \ 133*b1cdbd2cSJim Jagielski comphelper/source/property/propertycontainerhelper \ 134*b1cdbd2cSJim Jagielski comphelper/source/property/property \ 135*b1cdbd2cSJim Jagielski comphelper/source/property/propertysethelper \ 136*b1cdbd2cSJim Jagielski comphelper/source/property/propertysetinfo \ 137*b1cdbd2cSJim Jagielski comphelper/source/property/propertystatecontainer \ 138*b1cdbd2cSJim Jagielski comphelper/source/property/propmultiplex \ 139*b1cdbd2cSJim Jagielski comphelper/source/property/propstate \ 140*b1cdbd2cSJim Jagielski comphelper/source/property/TypeGeneration \ 141*b1cdbd2cSJim Jagielski comphelper/source/streaming/basicio \ 142*b1cdbd2cSJim Jagielski comphelper/source/streaming/memorystream \ 143*b1cdbd2cSJim Jagielski comphelper/source/streaming/oslfile2streamwrap \ 144*b1cdbd2cSJim Jagielski comphelper/source/streaming/otransactedfilestream \ 145*b1cdbd2cSJim Jagielski comphelper/source/streaming/seekableinput \ 146*b1cdbd2cSJim Jagielski comphelper/source/streaming/seqinputstreamserv \ 147*b1cdbd2cSJim Jagielski comphelper/source/streaming/seqoutputstreamserv \ 148*b1cdbd2cSJim Jagielski comphelper/source/streaming/seqstream \ 149*b1cdbd2cSJim Jagielski comphelper/source/streaming/streamsection \ 150*b1cdbd2cSJim Jagielski comphelper/source/xml/attributelist \ 151*b1cdbd2cSJim Jagielski comphelper/source/xml/ofopxmlhelper \ 152*b1cdbd2cSJim Jagielski)) 153*b1cdbd2cSJim Jagielski 154*b1cdbd2cSJim Jagielski# vim: set noet sw=4 ts=4: 155