1 #*************************************************************************
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 # Copyright 2009 by Sun Microsystems, Inc.
7 # OpenOffice.org - a multi-platform office productivity suite
9 # This file is part of OpenOffice.org.
11 # OpenOffice.org is free software: you can redistribute it and/or modify
12 # it under the terms of the GNU Lesser General Public License version 3
13 # only, as published by the Free Software Foundation.
15 # OpenOffice.org is distributed in the hope that it will be useful,
16 # but WITHOUT ANY WARRANTY; without even the implied warranty of
17 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 # GNU Lesser General Public License version 3 for more details
19 # (a copy is included in the LICENSE file that accompanied this code).
21 # You should have received a copy of the GNU Lesser General Public License
22 # version 3 along with OpenOffice.org. If not, see
23 # <http://www.openoffice.org/license.html>
24 # for a copy of the LGPLv3 License.
26 #*************************************************************************
28 $(eval
$(call gb_Library_Library
,comphelper
))
30 $(eval
$(call gb_Library_add_package_headers
,comphelper
,comphelper_inc
))
32 $(eval
$(call gb_Library_add_precompiled_header
,comphelper
,$(SRCDIR
)/comphelper
/inc
/pch
/precompiled_comphelper
))
34 $(eval
$(call gb_Library_set_componentfile
,comphelper
,comphelper
/util
/comphelp
))
36 $(eval
$(call gb_Library_set_include
,comphelper
,\
37 -I
$(SRCDIR
)/comphelper
/inc
/pch \
38 -I
$(SRCDIR
)/comphelper
/source
/inc \
40 -I
$(OUTDIR
)/inc
/offuh \
43 $(eval
$(call gb_Library_set_defs
,comphelper
,\
45 -DCOMPHELPER_DLLIMPLEMENTATION \
48 $(eval
$(call gb_Library_add_linked_libs
,comphelper
,\
58 $(eval
$(call gb_Library_add_exception_objects
,comphelper
,\
59 comphelper
/source
/compare
/AnyCompareFactory \
60 comphelper
/source
/container
/IndexedPropertyValuesContainer \
61 comphelper
/source
/container
/NamedPropertyValuesContainer \
62 comphelper
/source
/container
/container \
63 comphelper
/source
/container
/containermultiplexer \
64 comphelper
/source
/container
/embeddedobjectcontainer \
65 comphelper
/source
/container
/enumerablemap \
66 comphelper
/source
/container
/enumhelper \
67 comphelper
/source
/container
/namecontainer \
68 comphelper
/source
/eventattachermgr
/eventattachermgr \
69 comphelper
/source
/misc
/accessiblecomponenthelper \
70 comphelper
/source
/misc
/accessiblecontexthelper \
71 comphelper
/source
/misc
/accessibleeventbuffer \
72 comphelper
/source
/misc
/accessibleeventnotifier \
73 comphelper
/source
/misc
/accessiblekeybindinghelper \
74 comphelper
/source
/misc
/accessibleselectionhelper \
75 comphelper
/source
/misc
/accessibletexthelper \
76 comphelper
/source
/misc
/accessiblewrapper \
77 comphelper
/source
/misc
/accimplaccess \
78 comphelper
/source
/misc
/anytostring \
79 comphelper
/source
/misc
/asyncnotification \
80 comphelper
/source
/misc
/comphelper_module \
81 comphelper
/source
/misc
/comphelper_services \
82 comphelper
/source
/misc
/componentbase \
83 comphelper
/source
/misc
/componentcontext \
84 comphelper
/source
/misc
/componentmodule \
85 comphelper
/source
/misc
/configurationhelper \
86 comphelper
/source
/misc
/docpasswordhelper \
87 comphelper
/source
/misc
/docpasswordrequest \
88 comphelper
/source
/misc
/documentinfo \
89 comphelper
/source
/misc
/documentiologring \
90 comphelper
/source
/misc
/evtlistenerhlp \
91 comphelper
/source
/misc
/evtmethodhelper \
92 comphelper
/source
/misc
/ihwrapnofilter \
93 comphelper
/source
/misc
/instancelocker \
94 comphelper
/source
/misc
/interaction \
95 comphelper
/source
/misc
/legacysingletonfactory \
96 comphelper
/source
/misc
/listenernotification \
97 comphelper
/source
/misc
/locale \
98 comphelper
/source
/misc
/logging \
99 comphelper
/source
/misc
/mediadescriptor \
100 comphelper
/source
/misc
/mimeconfighelper \
101 comphelper
/source
/misc
/namedvaluecollection \
102 comphelper
/source
/misc
/numberedcollection \
103 comphelper
/source
/misc
/numbers \
104 comphelper
/source
/misc
/officeresourcebundle \
105 comphelper
/source
/misc
/officerestartmanager \
106 comphelper
/source
/misc
/proxyaggregation \
107 comphelper
/source
/misc
/regpathhelper \
108 comphelper
/source
/misc
/scopeguard \
109 comphelper
/source
/misc
/SelectionMultiplex \
110 comphelper
/source
/misc
/sequenceashashmap \
111 comphelper
/source
/misc
/sequence \
112 comphelper
/source
/misc
/servicedecl \
113 comphelper
/source
/misc
/serviceinfohelper \
114 comphelper
/source
/misc
/sharedmutex \
115 comphelper
/source
/misc
/stillreadwriteinteraction \
116 comphelper
/source
/misc
/anycompare \
117 comphelper
/source
/misc
/storagehelper \
118 comphelper
/source
/misc
/string \
119 comphelper
/source
/misc
/synchronousdispatch \
120 comphelper
/source
/misc
/types \
121 comphelper
/source
/misc
/uieventslogger \
122 comphelper
/source
/misc
/weak \
123 comphelper
/source
/misc
/weakeventlistener \
124 comphelper
/source
/officeinstdir
/officeinstallationdirectories \
125 comphelper
/source
/processfactory
/componentfactory \
126 comphelper
/source
/processfactory
/processfactory \
127 comphelper
/source
/property
/ChainablePropertySet \
128 comphelper
/source
/property
/ChainablePropertySetInfo \
129 comphelper
/source
/property
/composedprops \
130 comphelper
/source
/property
/genericpropertyset \
131 comphelper
/source
/property
/MasterPropertySet \
132 comphelper
/source
/property
/MasterPropertySetInfo \
133 comphelper
/source
/property
/opropertybag \
134 comphelper
/source
/property
/propagg \
135 comphelper
/source
/property
/propertybag \
136 comphelper
/source
/property
/propertycontainer \
137 comphelper
/source
/property
/propertycontainerhelper \
138 comphelper
/source
/property
/property \
139 comphelper
/source
/property
/propertysethelper \
140 comphelper
/source
/property
/propertysetinfo \
141 comphelper
/source
/property
/propertystatecontainer \
142 comphelper
/source
/property
/propmultiplex \
143 comphelper
/source
/property
/propstate \
144 comphelper
/source
/property
/TypeGeneration \
145 comphelper
/source
/streaming
/basicio \
146 comphelper
/source
/streaming
/memorystream \
147 comphelper
/source
/streaming
/oslfile2streamwrap \
148 comphelper
/source
/streaming
/otransactedfilestream \
149 comphelper
/source
/streaming
/seekableinput \
150 comphelper
/source
/streaming
/seqinputstreamserv \
151 comphelper
/source
/streaming
/seqoutputstreamserv \
152 comphelper
/source
/streaming
/seqstream \
153 comphelper
/source
/streaming
/streamsection \
154 comphelper
/source
/xml
/attributelist \
155 comphelper
/source
/xml
/ofopxmlhelper \
158 # vim: set noet sw=4 ts=4: