Update git submodules
[LibreOffice.git] / udkapi / UnoApi_udkapi.mk
blob1e338c807e074298ed8da38115f1c384b43b82a4
1 # -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
3 # This file is part of the LibreOffice project.
5 # This Source Code Form is subject to the terms of the Mozilla Public
6 # License, v. 2.0. If a copy of the MPL was not distributed with this
7 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
9 # This file incorporates work covered by the following license notice:
11 # Licensed to the Apache Software Foundation (ASF) under one or more
12 # contributor license agreements. See the NOTICE file distributed
13 # with this work for additional information regarding copyright
14 # ownership. The ASF licenses this file to you under the Apache
15 # License, Version 2.0 (the "License"); you may not use this file
16 # except in compliance with the License. You may obtain a copy of
17 # the License at http://www.apache.org/licenses/LICENSE-2.0 .
20 $(eval $(call gb_UnoApi_UnoApi,udkapi))
23 $(eval $(call gb_UnoApi_add_idlfiles_noheader,udkapi,com/sun/star/beans,\
24 PropertySet \
26 $(eval $(call gb_UnoApi_add_idlfiles_noheader,udkapi,com/sun/star/bridge,\
27 Bridge \
28 IiopBridge \
29 OleApplicationRegistration \
30 OleBridgeSupplier \
31 OleBridgeSupplier2 \
32 OleBridgeSupplierVar1 \
33 OleObjectFactory \
34 UrpBridge \
36 $(eval $(call gb_UnoApi_add_idlfiles_noheader,udkapi,com/sun/star/bridge/oleautomation,\
37 ApplicationRegistration \
38 BridgeSupplier \
39 Factory \
41 $(eval $(call gb_UnoApi_add_idlfiles_noheader,udkapi,com/sun/star/io,\
42 DataInputStream \
43 DataOutputStream \
44 MarkableInputStream \
45 MarkableOutputStream \
46 ObjectInputStream \
47 ObjectOutputStream \
48 Pump \
50 $(eval $(call gb_UnoApi_add_idlfiles_noheader,udkapi,com/sun/star/lang,\
51 MultiServiceFactory \
52 RegistryServiceManager \
53 ServiceManager \
55 $(eval $(call gb_UnoApi_add_idlfiles_noheader,udkapi,com/sun/star/loader,\
56 Dynamic \
57 Java \
58 Java2 \
59 SharedLibrary \
61 $(eval $(call gb_UnoApi_add_idlfiles_noheader,udkapi,com/sun/star/reflection,\
62 CoreReflection \
63 TypeDescriptionManager \
64 TypeDescriptionProvider \
66 $(eval $(call gb_UnoApi_add_idlfiles_noheader,udkapi,com/sun/star/registry,\
67 DefaultRegistry \
68 NestedRegistry \
70 $(eval $(call gb_UnoApi_add_idlfiles_noheader,udkapi,com/sun/star/script,\
71 Engine \
72 JavaScript \
74 $(eval $(call gb_UnoApi_add_idlfiles_noheader,udkapi,com/sun/star/util,\
75 BootstrapMacroExpander \
78 $(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/beans,\
79 PropertyBag \
80 Introspection \
81 theIntrospection \
83 $(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/bridge,\
84 BridgeFactory \
85 UnoUrlResolver \
87 $(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/connection,\
88 Acceptor \
89 Connector \
91 $(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/container,\
92 EnumerableMap \
94 $(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/io,\
95 Pipe \
96 SequenceInputStream \
97 SequenceOutputStream \
98 TempFile \
99 TextInputStream \
100 TextOutputStream \
102 $(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/java,\
103 JavaVirtualMachine \
105 $(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/reflection,\
106 theCoreReflection \
107 Dump \
108 ProxyFactory \
110 $(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/registry,\
111 ImplementationRegistration \
112 SimpleRegistry \
114 $(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/security,\
115 AccessController \
116 Policy \
118 $(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/script,\
119 AllListenerAdapter \
120 Converter \
121 Invocation \
122 InvocationAdapterFactory \
124 $(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/uno,\
125 NamingService \
127 $(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/uri,\
128 ExternalUriReferenceTranslator \
129 UriReferenceFactory \
130 UriSchemeParser_vndDOTsunDOTstarDOTexpand \
131 UriSchemeParser_vndDOTsunDOTstarDOTscript \
132 VndSunStarPkgUrlReferenceFactory \
134 $(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/util,\
135 MacroExpander \
136 theMacroExpander \
140 $(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/beans,\
141 Ambiguous \
142 Defaulted \
143 GetDirectPropertyTolerantResult \
144 GetPropertyTolerantResult \
145 IllegalTypeException \
146 IntrospectionException \
147 MethodConcept \
148 NamedValue \
149 NotRemoveableException \
150 Optional \
151 Pair \
152 Property \
153 PropertyAttribute \
154 PropertyChangeEvent \
155 PropertyConcept \
156 PropertyExistException \
157 PropertySetInfoChange \
158 PropertySetInfoChangeEvent \
159 PropertyState \
160 PropertyStateChangeEvent \
161 PropertyValue \
162 PropertyValues \
163 PropertyVetoException \
164 SetPropertyTolerantFailed \
165 StringPair \
166 TolerantPropertySetResultType \
167 UnknownPropertyException \
168 XExactName \
169 XFastPropertySet \
170 XHierarchicalPropertySet \
171 XHierarchicalPropertySetInfo \
172 XIntrospection \
173 XIntrospectionAccess \
174 XMaterialHolder \
175 XMultiHierarchicalPropertySet \
176 XMultiPropertySet \
177 XMultiPropertyStates \
178 XPropertiesChangeListener \
179 XPropertiesChangeNotifier \
180 XProperty \
181 XPropertyAccess \
182 XPropertyBag \
183 XPropertyChangeListener \
184 XPropertyContainer \
185 XPropertySet \
186 XPropertySetInfo \
187 XPropertySetInfoChangeListener \
188 XPropertySetInfoChangeNotifier \
189 XPropertySetOption \
190 XPropertyState \
191 XPropertyStateChangeListener \
192 XPropertyWithState \
193 XTolerantMultiPropertySet \
194 XVetoableChangeListener \
196 $(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/bridge,\
197 BridgeExistsException \
198 InvalidProtocolChangeException \
199 ModelDependent \
200 ProtocolProperty \
201 XBridge \
202 XBridgeFactory \
203 XBridgeFactory2 \
204 XBridgeSupplier \
205 XBridgeSupplier2 \
206 XInstanceProvider \
207 XProtocolProperties \
208 XUnoUrlResolver \
210 $(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/bridge/oleautomation,\
211 Currency \
212 Date \
213 Decimal \
214 NamedArgument \
215 PropertyPutArgument \
216 SCode \
217 XAutomationObject \
219 $(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/connection,\
220 AlreadyAcceptingException \
221 ConnectionSetupException \
222 NoConnectException \
223 SocketPermission \
224 XAcceptor \
225 XConnection \
226 XConnection2 \
227 XConnectionBroadcaster \
228 XConnector \
230 $(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/container,\
231 ContainerEvent \
232 ElementExistException \
233 NoSuchElementException \
234 XChild \
235 XComponentEnumeration \
236 XComponentEnumerationAccess \
237 XContainer \
238 XContainerApproveBroadcaster \
239 XContainerApproveListener \
240 XContainerListener \
241 XContainerQuery \
242 XContentEnumerationAccess \
243 XElementAccess \
244 XEnumerableMap \
245 XEnumeration \
246 XEnumerationAccess \
247 XHierarchicalName \
248 XHierarchicalNameAccess \
249 XHierarchicalNameContainer \
250 XHierarchicalNameReplace \
251 XIdentifierAccess \
252 XIdentifierContainer \
253 XIdentifierReplace \
254 XImplicitIDAccess \
255 XImplicitIDContainer \
256 XImplicitIDReplace \
257 XIndexAccess \
258 XIndexContainer \
259 XIndexReplace \
260 XMap \
261 XNameAccess \
262 XNameContainer \
263 XNameReplace \
264 XNamed \
265 XSet \
266 XStringKeyMap \
267 XUniqueIDAccess \
269 $(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/io,\
270 AlreadyConnectedException \
271 BufferSizeExceededException \
272 ConnectException \
273 DataTransferEvent \
274 FilePermission \
275 IOException \
276 NoRouteToHostException \
277 NotConnectedException \
278 SocketException \
279 UnexpectedEOFException \
280 UnknownHostException \
281 WrongFormatException \
282 XActiveDataControl \
283 XActiveDataSink \
284 XActiveDataSource \
285 XActiveDataStreamer \
286 XAsyncOutputMonitor \
287 XConnectable \
288 XDataExporter \
289 XDataImporter \
290 XDataInputStream \
291 XDataOutputStream \
292 XDataTransferEventListener \
293 XInputStream \
294 XInputStreamProvider \
295 XMarkableStream \
296 XObjectInputStream \
297 XObjectOutputStream \
298 XOutputStream \
299 XPersist \
300 XPersistObject \
301 XPipe \
302 XSeekable \
303 XSeekableInputStream \
304 XSequenceOutputStream \
305 XStream \
306 XStreamListener \
307 XTempFile \
308 XTextInputStream \
309 XTextInputStream2 \
310 XTextOutputStream \
311 XTextOutputStream2 \
312 XTruncate \
313 XXMLExtractor \
315 $(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/java,\
316 InvalidJavaSettingsException \
317 JavaDisabledException \
318 JavaInitializationException \
319 JavaNotConfiguredException \
320 JavaNotFoundException \
321 JavaVMCreationFailureException \
322 MissingJavaRuntimeException \
323 RestartRequiredException \
324 WrongJavaVersionException \
325 XJavaThreadRegister_11 \
326 XJavaVM \
328 $(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/lang,\
329 ArrayIndexOutOfBoundsException \
330 ClassNotFoundException \
331 DisposedException \
332 EventObject \
333 IllegalAccessException \
334 IllegalArgumentException \
335 IndexOutOfBoundsException \
336 InvalidListenerException \
337 ListenerExistException \
338 Locale \
339 NoSuchFieldException \
340 NoSuchMethodException \
341 NoSupportException \
342 NotInitializedException \
343 NullPointerException \
344 ServiceNotRegisteredException \
345 SystemDependent \
346 WrappedTargetException \
347 WrappedTargetRuntimeException \
348 XComponent \
349 XConnectionPoint \
350 XConnectionPointContainer \
351 XEventListener \
352 XInitialization \
353 XLocalizable \
354 XMain \
355 XMultiComponentFactory \
356 XMultiServiceFactory \
357 XServiceDisplayName \
358 XServiceInfo \
359 XServiceName \
360 XSingleComponentFactory \
361 XSingleServiceFactory \
362 XTypeProvider \
363 XUnoTunnel \
365 $(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/loader,\
366 CannotActivateFactoryException \
367 XImplementationLoader \
369 $(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/reflection,\
370 FieldAccessMode \
371 InvalidTypeNameException \
372 InvocationTargetException \
373 MethodMode \
374 NoSuchTypeNameException \
375 ParamInfo \
376 ParamMode \
377 TypeDescriptionSearchDepth \
378 XArrayTypeDescription \
379 XCompoundTypeDescription \
380 XConstantTypeDescription \
381 XConstantsTypeDescription \
382 XDump \
383 XEnumTypeDescription \
384 XIdlArray \
385 XIdlClass \
386 XIdlClassProvider \
387 XIdlField \
388 XIdlField2 \
389 XIdlMember \
390 XIdlMethod \
391 XIdlReflection \
392 XIndirectTypeDescription \
393 XInterfaceAttributeTypeDescription \
394 XInterfaceAttributeTypeDescription2 \
395 XInterfaceMemberTypeDescription \
396 XInterfaceMethodTypeDescription \
397 XInterfaceTypeDescription \
398 XInterfaceTypeDescription2 \
399 XMethodParameter \
400 XModuleTypeDescription \
401 XParameter \
402 XPropertyTypeDescription \
403 XProxyFactory \
404 XPublished \
405 XServiceConstructorDescription \
406 XServiceTypeDescription \
407 XServiceTypeDescription2 \
408 XSingletonTypeDescription \
409 XSingletonTypeDescription2 \
410 XStructTypeDescription \
411 XTypeDescription \
412 XTypeDescriptionEnumeration \
413 XTypeDescriptionEnumerationAccess \
414 XUnionTypeDescription \
416 $(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/registry,\
417 CannotRegisterImplementationException \
418 InvalidRegistryException \
419 InvalidValueException \
420 MergeConflictException \
421 RegistryKeyType \
422 RegistryValueType \
423 XImplementationRegistration \
424 XImplementationRegistration2 \
425 XRegistryKey \
426 XSimpleRegistry \
428 $(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/script,\
429 AllEventObject \
430 ArrayWrapper \
431 BasicErrorException \
432 CannotConvertException \
433 CannotCreateAdapterException \
434 ContextInformation \
435 EventListener \
436 FailReason \
437 FinishEngineEvent \
438 FinishReason \
439 InterruptEngineEvent \
440 InterruptReason \
441 InvocationInfo \
442 MemberType \
443 ScriptEvent \
444 ScriptEventDescriptor \
445 XAllListener \
446 XAllListenerAdapterService \
447 XAutomationInvocation \
448 XDebugging \
449 XDefaultMethod \
450 XDefaultProperty \
451 XDirectInvocation \
452 XEngine \
453 XEngineListener \
454 XErrorQuery \
455 XEventAttacher \
456 XEventAttacher2 \
457 XEventAttacherManager \
458 XInvocation \
459 XInvocation2 \
460 XInvocationAdapterFactory \
461 XInvocationAdapterFactory2 \
462 XLibraryAccess \
463 XScriptEventsAttacher \
464 XScriptEventsSupplier \
465 XScriptListener \
466 XStarBasicAccess \
467 XStarBasicDialogInfo \
468 XStarBasicLibraryInfo \
469 XStarBasicModuleInfo \
470 XTypeConverter \
472 $(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/security,\
473 AccessControlException \
474 AllPermission \
475 RuntimePermission \
476 XAccessControlContext \
477 XAccessController \
478 XAction \
479 XPolicy \
481 $(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/task,\
482 XInteractionAbort \
483 XInteractionContinuation \
484 XInteractionHandler \
485 XInteractionHandler2 \
486 XInteractionRequest \
487 XInteractionRetry \
489 $(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/uno,\
490 DeploymentException \
491 Exception \
492 RuntimeException \
493 SecurityException \
494 TypeClass \
495 Uik \
496 XAdapter \
497 XAggregation \
498 XComponentContext \
499 XCurrentContext \
500 XInterface \
501 XNamingService \
502 XReference \
503 XUnloadingPreference \
504 XWeak \
506 $(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/uri,\
507 RelativeUriExcessParentSegments \
508 XExternalUriReferenceTranslator \
509 XUriReference \
510 XUriReferenceFactory \
511 XUriSchemeParser \
512 XVndSunStarExpandUrl \
513 XVndSunStarExpandUrlReference \
514 XVndSunStarPkgUrlReferenceFactory \
515 XVndSunStarScriptUrl \
516 XVndSunStarScriptUrlReference \
518 $(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/util,\
519 XMacroExpander \
520 XVeto \
523 ifeq ($(OS)-$(ENABLE_DBGUTIL),EMSCRIPTEN-TRUE)
524 $(eval $(call gb_UnoApi_add_idlfiles,udkapi,org/libreoffice/embindtest, \
525 Constants \
526 Enum \
527 Exception \
528 Struct \
529 XTest \
531 $(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,org/libreoffice/embindtest, \
532 Test \
534 endif
536 $(eval $(call gb_UnoApi_set_reference_rdbfile,udkapi,$(SRCDIR)/udkapi/type_reference/udkapi.idl))
538 # vim: set noet sw=4 ts=4: