Kaydet (Commit) 6fb127a6 authored tarafından Stephan Bergmann's avatar Stephan Bergmann

Replace use_internal_api with use_udk_api etc. where appropriate

Change-Id: I5e216ca01830a6568159ee8e9265938667f201a1
üst f9fa180e
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# Major Contributor(s):
# Copyright (C) 2012 Red Hat, Inc., David Tardon <dtardon@redhat.com>
# (initial developer)
#
# All Rights Reserved.
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_InternalUnoApi_InternalUnoApi,acceptor))
$(eval $(call gb_InternalUnoApi_set_xmlfile,acceptor,io/source/acceptor/acceptor.xml))
# vim:set shiftwidth=4 softtabstop=4 expandtab:
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# Major Contributor(s):
# Copyright (C) 2012 Red Hat, Inc., David Tardon <dtardon@redhat.com>
# (initial developer)
#
# All Rights Reserved.
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_InternalUnoApi_InternalUnoApi,connectr))
$(eval $(call gb_InternalUnoApi_set_xmlfile,connectr,io/source/connector/connectr.xml))
# vim:set shiftwidth=4 softtabstop=4 expandtab:
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# Major Contributor(s):
# Copyright (C) 2012 Red Hat, Inc., David Tardon <dtardon@redhat.com>
# (initial developer)
#
# All Rights Reserved.
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_InternalUnoApi_InternalUnoApi,stm))
$(eval $(call gb_InternalUnoApi_set_xmlfile,stm,io/source/stm/stm.xml))
# vim:set shiftwidth=4 softtabstop=4 expandtab:
......@@ -27,9 +27,7 @@
$(eval $(call gb_Library_Library,acceptor))
$(eval $(call gb_Library_use_internal_api,acceptor,\
acceptor \
))
$(eval $(call gb_Library_use_udk_api,acceptor))
$(eval $(call gb_Library_use_libraries,acceptor,\
cppu \
......
......@@ -27,9 +27,7 @@
$(eval $(call gb_Library_Library,connector))
$(eval $(call gb_Library_use_internal_api,connector,\
connectr \
))
$(eval $(call gb_Library_use_udk_api,connector))
$(eval $(call gb_Library_use_libraries,connector,\
cppu \
......
......@@ -27,9 +27,7 @@
$(eval $(call gb_Library_Library,streams))
$(eval $(call gb_Library_use_internal_api,streams,\
stm \
))
$(eval $(call gb_Library_use_udk_api,streams))
$(eval $(call gb_Library_use_libraries,streams,\
cppu \
......
......@@ -28,9 +28,6 @@
$(eval $(call gb_Module_Module,io))
$(eval $(call gb_Module_add_targets,io,\
InternalUnoApi_acceptor \
InternalUnoApi_connectr \
InternalUnoApi_stm \
Library_acceptor \
Library_connector \
Library_streams \
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">
<!--
* This file is part of the LibreOffice project.
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*
* This file incorporates work covered by the following license notice:
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed
* with this work for additional information regarding copyright
* ownership. The ASF licenses this file to you under the Apache
* License, Version 2.0 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
-->
<module-description xmlns:xlink="http://www.w3.org/1999/xlink">
<module-name> acceptor.uno </module-name>
<component-description>
<author> Joerg Budischewski </author>
<name> com.sun.star.comp.io.Acceptor </name>
<description>
This component allows
to accept an connect-attempt from a different process.
</description>
<loader-name> com.sun.star.loader.SharedLibrary </loader-name>
<language> c++ </language>
<status value="final"/>
<supported-service> com.sun.star.connection.Acceptor </supported-service>
<service-dependency> ... </service-dependency>
<type> com.sun.star.connection.XAcceptor </type>
<type> com.sun.star.connection.XConnectionBroadcaster </type>
<type> com.sun.star.io.UnexpectedEOFException </type>
<type> com.sun.star.io.WrongFormatException </type>
<type> com.sun.star.lang.XComponent </type>
<type> com.sun.star.lang.XMultiServiceFactory </type>
<type> com.sun.star.lang.XSingleServiceFactory </type>
<type> com.sun.star.lang.XServiceInfo </type>
<type> com.sun.star.lang.XTypeProvider </type>
<type> com.sun.star.lang.IllegalArgumentException </type>
<type> com.sun.star.registry.XRegistryKey </type>
<type> com.sun.star.registry.XImplementationRegistration </type>
<type> com.sun.star.test.XSimpleTest </type>
<type> com.sun.star.lang.XSingleComponentFactory </type>
<type> com.sun.star.uno.XComponentContext </type>
<type> com.sun.star.uno.TypeClass </type>
<type> com.sun.star.uno.XWeak </type>
<type> com.sun.star.uno.XAggregation </type>
</component-description>
<project-build-dependency> cppuhelper </project-build-dependency>
<project-build-dependency> cppu </project-build-dependency>
<project-build-dependency> sal </project-build-dependency>
<runtime-module-dependency> cppuhelper </runtime-module-dependency>
<runtime-module-dependency> cppu2 </runtime-module-dependency>
<runtime-module-dependency> sal2 </runtime-module-dependency>
</module-description>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">
<!--
* This file is part of the LibreOffice project.
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*
* This file incorporates work covered by the following license notice:
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed
* with this work for additional information regarding copyright
* ownership. The ASF licenses this file to you under the Apache
* License, Version 2.0 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
-->
<module-description xmlns:xlink="http://www.w3.org/1999/xlink">
<module-name> connector.uno </module-name>
<component-description>
<author> Joerg Budischewski </author>
<name> com.sun.star.comp.io.Connector </name>
<description>
This component allows
to establish a connection to another process.
</description>
<loader-name> com.sun.star.loader.SharedLibrary </loader-name>
<language> c++ </language>
<status value="final"/>
<supported-service> com.sun.star.connection.Connector </supported-service>
<service-dependency> ... </service-dependency>
<type> com.sun.star.connection.XConnector </type>
<type> com.sun.star.connection.XConnectionBroadcaster </type>
<type> com.sun.star.io.UnexpectedEOFException </type>
<type> com.sun.star.io.WrongFormatException </type>
<type> com.sun.star.lang.XComponent </type>
<type> com.sun.star.lang.XMultiServiceFactory </type>
<type> com.sun.star.lang.XSingleServiceFactory </type>
<type> com.sun.star.lang.XServiceInfo </type>
<type> com.sun.star.lang.XTypeProvider </type>
<type> com.sun.star.lang.IllegalArgumentException </type>
<type> com.sun.star.registry.XRegistryKey </type>
<type> com.sun.star.registry.XImplementationRegistration </type>
<type> com.sun.star.test.XSimpleTest </type>
<type> com.sun.star.lang.XSingleComponentFactory </type>
<type> com.sun.star.uno.XComponentContext </type>
<type> com.sun.star.uno.TypeClass </type>
<type> com.sun.star.uno.XWeak </type>
<type> com.sun.star.uno.XAggregation </type>
</component-description>
<project-build-dependency> cppuhelper </project-build-dependency>
<project-build-dependency> cppu </project-build-dependency>
<project-build-dependency> sal </project-build-dependency>
<runtime-module-dependency> cppuhelper2 </runtime-module-dependency>
<runtime-module-dependency> cppu2 </runtime-module-dependency>
<runtime-module-dependency> sal2 </runtime-module-dependency>
</module-description>
This diff is collapsed.
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# Major Contributor(s):
# Copyright (C) 2012 Red Hat, Inc., David Tardon <dtardon@redhat.com>
# (initial developer)
#
# All Rights Reserved.
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_InternalUnoApi_InternalUnoApi,uuresolver))
$(eval $(call gb_InternalUnoApi_set_xmlfile,uuresolver,remotebridges/source/unourl_resolver/uuresolver.xml))
# vim: set shiftwidth=4 tabstop=4 noexpandtab:
......@@ -29,9 +29,7 @@ $(eval $(call gb_Library_Library,uuresolver))
$(eval $(call gb_Library_set_componentfile,uuresolver,remotebridges/source/unourl_resolver/uuresolver))
$(eval $(call gb_Library_use_internal_api,uuresolver,\
uuresolver \
))
$(eval $(call gb_Library_use_udk_api,uuresolver))
$(eval $(call gb_Library_use_libraries,uuresolver,\
cppu \
......
......@@ -28,7 +28,6 @@
$(eval $(call gb_Module_Module,remotebridges))
$(eval $(call gb_Module_add_targets,remotebridges,\
InternalUnoApi_uuresolver \
Library_uuresolver \
))
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">
<!--
* This file is part of the LibreOffice project.
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*
* This file incorporates work covered by the following license notice:
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed
* with this work for additional information regarding copyright
* ownership. The ASF licenses this file to you under the Apache
* License, Version 2.0 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
-->
<module-description xmlns:xlink="http://www.w3.org/1999/xlink">
<module-name> uuresolver.uno </module-name>
<component-description>
<author> Daniel Boelzle </author>
<name> com.sun.star.comp.bridge.UnoUrlResolver </name>
<description>
This component allows
to retrieve an object reference from another process.
</description>
<loader-name> com.sun.star.loader.SharedLibrary </loader-name>
<language> c++ </language>
<status value="final"/>
<supported-service> com.sun.star.bridge.UnoUrlResolver </supported-service>
<service-dependency> ... </service-dependency>
<type> com.sun.star.uno.TypeClass </type>
<type> com.sun.star.lang.XTypeProvider </type>
<type> com.sun.star.lang.XServiceInfo </type>
<type> com.sun.star.lang.XSingleServiceFactory </type>
<type> com.sun.star.lang.XMultiServiceFactory </type>
<type> com.sun.star.lang.XComponent </type>
<type> com.sun.star.lang.XSingleComponentFactory </type>
<type> com.sun.star.uno.XComponentContext </type>
<type> com.sun.star.registry.XRegistryKey </type>
<type> com.sun.star.connection.XConnector </type>
<type> com.sun.star.bridge.XBridgeFactory </type>
<type> com.sun.star.bridge.XUnoUrlResolver </type>
<type> com.sun.star.uno.XAggregation </type>
<type> com.sun.star.uno.XWeak </type>
</component-description>
<project-build-dependency> cppuhelper </project-build-dependency>
<project-build-dependency> cppu </project-build-dependency>
<project-build-dependency> sal </project-build-dependency>
<runtime-module-dependency> cppuhelper3 </runtime-module-dependency>
<runtime-module-dependency> cppu3 </runtime-module-dependency>
<runtime-module-dependency> sal3 </runtime-module-dependency>
</module-description>
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# Major Contributor(s):
# Copyright (C) 2012 Red Hat, Inc., David Tardon <dtardon@redhat.com>
# (initial developer)
#
# All Rights Reserved.
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_InternalUnoApi_InternalUnoApi,cmdmail))
$(eval $(call gb_InternalUnoApi_use_api,cmdmail,\
offapi \
udkapi \
))
$(eval $(call gb_InternalUnoApi_set_xmlfile,cmdmail,shell/source/cmdmail/cmdmail.xml))
# vim: set shiftwidth=4 tabstop=4 noexpandtab:
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# Major Contributor(s):
# Copyright (C) 2012 Red Hat, Inc., David Tardon <dtardon@redhat.com>
# (initial developer)
#
# All Rights Reserved.
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_InternalUnoApi_InternalUnoApi,localebe))
$(eval $(call gb_InternalUnoApi_use_api,localebe,\
offapi \
udkapi \
))
$(eval $(call gb_InternalUnoApi_set_xmlfile,localebe,shell/source/backends/localebe/localebe.xml))
# vim: set shiftwidth=4 tabstop=4 noexpandtab:
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# Major Contributor(s):
# Copyright (C) 2012 Red Hat, Inc., David Tardon <dtardon@redhat.com>
# (initial developer)
#
# All Rights Reserved.
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_InternalUnoApi_InternalUnoApi,macbe))
$(eval $(call gb_InternalUnoApi_use_api,macbe,\
offapi \
udkapi \
))
$(eval $(call gb_InternalUnoApi_set_xmlfile,macbe,shell/source/backends/macbe/macbe.xml))
# vim: set shiftwidth=4 tabstop=4 noexpandtab:
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# Major Contributor(s):
# Copyright (C) 2012 Red Hat, Inc., David Tardon <dtardon@redhat.com>
# (initial developer)
#
# All Rights Reserved.
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_InternalUnoApi_InternalUnoApi,smplmail))
$(eval $(call gb_InternalUnoApi_use_api,smplmail,\
offapi \
udkapi \
))
$(eval $(call gb_InternalUnoApi_set_xmlfile,smplmail,shell/source/win32/simplemail/smplmail.xml))
# vim: set shiftwidth=4 tabstop=4 noexpandtab:
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# Major Contributor(s):
# Copyright (C) 2012 Red Hat, Inc., David Tardon <dtardon@redhat.com>
# (initial developer)
#
# All Rights Reserved.
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_InternalUnoApi_InternalUnoApi,syssh))
$(eval $(call gb_InternalUnoApi_use_api,syssh,\
offapi \
udkapi \
))
$(eval $(call gb_InternalUnoApi_set_xmlfile,syssh,shell/source/unix/exec/syssh.xml))
# vim: set shiftwidth=4 tabstop=4 noexpandtab:
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# Major Contributor(s):
# Copyright (C) 2012 Red Hat, Inc., David Tardon <dtardon@redhat.com>
# (initial developer)
#
# All Rights Reserved.
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_InternalUnoApi_InternalUnoApi,syssh))
$(eval $(call gb_InternalUnoApi_use_api,syssh,\
offapi \
udkapi \
))
$(eval $(call gb_InternalUnoApi_set_xmlfile,syssh,shell/source/win32/syssh.xml))
# vim: set shiftwidth=4 tabstop=4 noexpandtab:
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# Major Contributor(s):
# Copyright (C) 2012 Red Hat, Inc., David Tardon <dtardon@redhat.com>
# (initial developer)
#
# All Rights Reserved.
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_InternalUnoApi_InternalUnoApi,wininetbe))
$(eval $(call gb_InternalUnoApi_use_api,wininetbe,\
offapi \
udkapi \
))
$(eval $(call gb_InternalUnoApi_set_xmlfile,wininetbe,shell/source/backends/wininetbe/wininetbe.xml))
# vim: set shiftwidth=4 tabstop=4 noexpandtab:
......@@ -27,9 +27,7 @@
$(eval $(call gb_Library_Library,cmdmail))
$(eval $(call gb_Library_use_internal_api,cmdmail,\
cmdmail \
))
$(eval $(call gb_Library_use_sdk_api,cmdmail))
$(eval $(call gb_Library_use_libraries,cmdmail,\
cppu \
......
......@@ -27,9 +27,7 @@
$(eval $(call gb_Library_Library,localebe1))
$(eval $(call gb_Library_use_internal_api,localebe1,\
localebe \
))
$(eval $(call gb_Library_use_sdk_api,localebe1))
ifeq ($(OS),MACOSX)
$(eval $(call gb_Library_use_externals,localebe1,\
......
......@@ -29,10 +29,6 @@ $(eval $(call gb_Library_Library,macbe1))
$(eval $(call gb_Library_use_sdk_api,macbe1))
$(eval $(call gb_Library_use_internal_api,macbe1,\
macbe \
))
$(eval $(call gb_Library_use_externals,macbe1,\
cocoa \
systemconfiguration \
......
......@@ -27,9 +27,7 @@
$(eval $(call gb_Library_Library,smplmail))
$(eval $(call gb_Library_use_internal_api,smplmail,\
smplmail \
))
$(eval $(call gb_Library_use_sdk_api,smplmail))
$(eval $(call gb_Library_use_libraries,smplmail,\
advapi32 \
......
......@@ -27,9 +27,7 @@
$(eval $(call gb_Library_Library,syssh))
$(eval $(call gb_Library_use_internal_api,syssh,\
syssh \
))
$(eval $(call gb_Library_use_sdk_api,syssh))
$(eval $(call gb_Library_use_libraries,syssh,\
cppu \
......
......@@ -27,9 +27,7 @@
$(eval $(call gb_Library_Library,syssh))
$(eval $(call gb_Library_use_internal_api,syssh,\
syssh \
))
$(eval $(call gb_Library_use_sdk_api,syssh))
$(eval $(call gb_Library_use_libraries,syssh,\
cppu \
......
......@@ -27,9 +27,7 @@
$(eval $(call gb_Library_Library,wininetbe1))
$(eval $(call gb_Library_use_internal_api,wininetbe1,\
wininetbe \
))
$(eval $(call gb_Library_use_sdk_api,wininetbe1))
$(eval $(call gb_Library_use_libraries,wininetbe1,\
cppu \
......
......@@ -28,7 +28,6 @@
$(eval $(call gb_Module_Module,shell))
$(eval $(call gb_Module_add_targets,shell,\
InternalUnoApi_localebe \
Library_desktopbe \
Library_localebe \
))
......@@ -68,9 +67,6 @@ ifeq ($(OS),WNT)
$(eval $(call gb_Module_add_targets,shell,\
Executable_regsvrex \
Executable_senddoc \
InternalUnoApi_smplmail \
InternalUnoApi_syssh_win \
InternalUnoApi_wininetbe \
Library_smplmail \
Library_syssh_win \
Library_wininetbe \
......@@ -104,7 +100,6 @@ endif
ifeq ($(OS),MACOSX)
$(eval $(call gb_Module_add_targets,shell,\
InternalUnoApi_macbe \
Library_macbe \
))
endif
......@@ -120,8 +115,6 @@ ifeq ($(GUI),UNX)
$(eval $(call gb_Module_add_targets,shell,\
Executable_gnome_open_url \
Executable_uri_encode \
InternalUnoApi_cmdmail \
InternalUnoApi_syssh \
Library_cmdmail \
Library_syssh \
Package_scripts \
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">
<module-description xmlns:xlink="http://www.w3.org/1999/xlink">
<module-name>localebe1</module-name>
<component-description>
<author> Oliver Braun </author>
<name>com.sun.star.comp.configuration.backend.LocaleBackend</name>
<description> The </description>
<loader-name>com.sun.star.loader.SharedLibrary</loader-name>
<language>c++</language>
<status value="beta"/>
<supported-service>com.sun.star.comp.configuration.backend.LocaleBackend</supported-service>
<service-dependency>...</service-dependency>
<type>com.sun.star.beans.Optional</type>
<type>com.sun.star.beans.XPropertySet</type>
<type>com.sun.star.configuration.backend.XBackendChangesListener</type>
<type>com.sun.star.configuration.backend.XBackendChangesNotifier</type>
<type>com.sun.star.configuration.backend.XLayerHandler</type>
<type>com.sun.star.configuration.backend.XSingleLayerStratum</type>
<type>com.sun.star.lang.XMultiComponentFactory</type>
<type>com.sun.star.lang.XMultiServiceFactory</type>
<type>com.sun.star.lang.XServiceInfo</type>
<type>com.sun.star.lang.XSingleComponentFactory</type>
<type>com.sun.star.lang.XSingleServiceFactory</type>
<type>com.sun.star.lang.XTypeProvider</type>
<type>com.sun.star.uno.TypeClass</type>
<type>com.sun.star.uno.XAggregation</type>
<type>com.sun.star.uno.XComponentContext</type>
<type>com.sun.star.uno.XCurrentContext</type>
<type>com.sun.star.uno.XWeak</type>
<type>com.sun.star.registry.XRegistryKey</type>
</component-description>
<project-build-dependency>cppuhelper</project-build-dependency>
<project-build-dependency>cppu</project-build-dependency>
<project-build-dependency>sal</project-build-dependency>
<runtime-module-dependency>cppuhelper3$(COM)</runtime-module-dependency>
<runtime-module-dependency>cppu3</runtime-module-dependency>
<runtime-module-dependency>sal3</runtime-module-dependency>
</module-description>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">
<module-description xmlns:xlink="http://www.w3.org/1999/xlink">
<module-name>macbe</module-name>
<component-description>
<author> Pavel Janík </author>
<name>com.sun.star.comp.configuration.backend.MacOSXBackend</name>
<description> The </description>
<loader-name>com.sun.star.loader.SharedLibrary</loader-name>
<language>c++</language>
<status value="beta"/>
<supported-service>com.sun.star.comp.configuration.backend.MacOSXBackend</supported-service>
<service-dependency>...</service-dependency>
<type>com.sun.star.configuration.backend.XBackendChangesListener</type>
<type>com.sun.star.configuration.backend.XBackendChangesNotifier</type>
<type>com.sun.star.configuration.backend.XLayerHandler</type>
<type>com.sun.star.configuration.backend.XSingleLayerStratum</type>
<type>com.sun.star.lang.XMultiComponentFactory</type>
<type>com.sun.star.lang.XServiceInfo</type>
<type>com.sun.star.lang.XSingleComponentFactory</type>
<type>com.sun.star.lang.XTypeProvider</type>
<type>com.sun.star.uno.TypeClass</type>
<type>com.sun.star.uno.XAggregation</type>
<type>com.sun.star.uno.XComponentContext</type>
<type>com.sun.star.uno.XCurrentContext</type>
<type>com.sun.star.uno.XWeak</type>
<type>com.sun.star.registry.XRegistryKey</type>
</component-description>
<project-build-dependency>cppuhelper</project-build-dependency>
<project-build-dependency>cppu</project-build-dependency>
<project-build-dependency>sal</project-build-dependency>
<runtime-module-dependency>cppuhelper3$(COM)</runtime-module-dependency>
<runtime-module-dependency>cppu3</runtime-module-dependency>
<runtime-module-dependency>sal3</runtime-module-dependency>
</module-description>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">
<module-description xmlns:xlink="http://www.w3.org/1999/xlink">
<module-name>wininetbe</module-name>
<component-description>
<author> Oliver Braun </author>
<name>com.sun.star.comp.configuration.backend.Win32Backend</name>
<description> The </description>
<loader-name>com.sun.star.loader.SharedLibrary</loader-name>
<language>c++</language>
<status value="beta"/>
<supported-service>com.sun.star.comp.configuration.backend.Win32Backend</supported-service>
<service-dependency>...</service-dependency>
<type>com.sun.star.beans.Optional</type>
<type>com.sun.star.beans.XPropertySet</type>
<type>com.sun.star.configuration.backend.XBackendChangesListener</type>
<type>com.sun.star.configuration.backend.XBackendChangesNotifier</type>
<type>com.sun.star.configuration.backend.XLayerHandler</type>
<type>com.sun.star.configuration.backend.XSingleLayerStratum</type>
<type>com.sun.star.lang.XMultiComponentFactory</type>
<type>com.sun.star.lang.XMultiServiceFactory</type>
<type>com.sun.star.lang.XServiceInfo</type>
<type>com.sun.star.lang.XSingleComponentFactory</type>
<type>com.sun.star.lang.XSingleServiceFactory</type>
<type>com.sun.star.lang.XTypeProvider</type>
<type>com.sun.star.uno.TypeClass</type>
<type>com.sun.star.uno.XAggregation</type>
<type>com.sun.star.uno.XComponentContext</type>
<type>com.sun.star.uno.XCurrentContext</type>
<type>com.sun.star.uno.XWeak</type>
<type>com.sun.star.registry.XRegistryKey</type>
</component-description>
<project-build-dependency>cppuhelper</project-build-dependency>
<project-build-dependency>cppu</project-build-dependency>
<project-build-dependency>sal</project-build-dependency>
<runtime-module-dependency>cppuhelper3$(COM)</runtime-module-dependency>
<runtime-module-dependency>cppu3</runtime-module-dependency>
<runtime-module-dependency>sal3</runtime-module-dependency>
</module-description>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">
<module-description xmlns:xlink="http://www.w3.org/1999/xlink">
<module-name> cmdmail </module-name>
<component-description>
<author> Oliver Braun </author>
<name>com.sun.star.comp.system.SimpleCommandMail</name>
<description>
A generic implementation of a SimpleCommandMail service.
</description>
<loader-name>com.sun.star.loader.SharedLibrary</loader-name>
<language> c++ </language>
<status value="beta"/>
<supported-service> com.sun.star.system.SimpleCommandMail </supported-service>
<service-dependency>...</service-dependency>
<type> com.sun.star.system.XSimpleMailClient </type>
<type> com.sun.star.system.XSimpleMailClientSupplier </type>
<type> com.sun.star.system.XSimpleMailMessage </type>
<type> com.sun.star.system.SimpleMailClientFlags </type>
<type> com.sun.star.lang.XEventListener </type>
<type> com.sun.star.lang.XMultiServiceFactory </type>
<type> com.sun.star.lang.XSingleServiceFactory </type>
<type> com.sun.star.lang.XSingleComponentFactory </type>
<type> com.sun.star.lang.XServiceInfo </type>
<type> com.sun.star.lang.XTypeProvider </type>
<type> com.sun.star.lang.IllegalArgumentException </type>
<type> com.sun.star.lang.XComponent </type>
<type> com.sun.star.uno.DeploymentException </type>
<type> com.sun.star.uno.RuntimeException </type>
<type> com.sun.star.uno.TypeClass </type>
<type> com.sun.star.uno.XWeak </type>
<type> com.sun.star.uno.XAggregation </type>
<type> com.sun.star.uno.XComponentContext </type>
<type> com.sun.star.registry.XRegistryKey </type>
<type> com.sun.star.container.XNameAccess </type>
<type> com.sun.star.container.XSet </type>
<type> com.sun.star.beans.PropertyValue </type>
<type> com.sun.star.beans.XPropertySet </type>
<type> com.sun.star.uri.ExternalUriReferenceTranslator </type>
<type> com.sun.star.uri.XExternalUriReferenceTranslator </type>
</component-description>
<project-build-dependency> cppuhelper </project-build-dependency>
<project-build-dependency> cppu </project-build-dependency>
<project-build-dependency> sal </project-build-dependency>
<runtime-module-dependency> cppuhelper$(COM) </runtime-module-dependency>
<runtime-module-dependency> cppu3 </runtime-module-dependency>
<runtime-module-dependency> sal3 </runtime-module-dependency>
</module-description>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">
<module-description xmlns:xlink="http://www.w3.org/1999/xlink">
<module-name>syssh</module-name>
<component-description>
<author> Oliver Braun </author>
<name>com.sun.star.comp.system.SystemShellExecute</name>
<description> The unix implementation of a SystemShellExecute service. </description>
<loader-name>com.sun.star.loader.SharedLibrary</loader-name>
<language>c++</language>
<status value="beta"/>
<supported-service>com.sun.star.system.SystemShellExecute</supported-service>
<service-dependency>...</service-dependency>
<type>com.sun.star.system.XSystemShellExecute</type>
<type>com.sun.star.system.SystemShellExecuteException</type>
<type>com.sun.star.system.SystemShellExecuteFlags</type>
<type>com.sun.star.lang.IllegalArgumentException</type>
<type>com.sun.star.lang.XMultiServiceFactory</type>
<type>com.sun.star.lang.XServiceInfo</type>
<type>com.sun.star.lang.XSingleComponentFactory</type>
<type>com.sun.star.lang.XSingleServiceFactory</type>
<type>com.sun.star.lang.XTypeProvider</type>
<type>com.sun.star.uno.DeploymentException</type>
<type>com.sun.star.uno.TypeClass</type>
<type>com.sun.star.uno.XAggregation</type>
<type>com.sun.star.uno.XComponentContext</type>
<type>com.sun.star.uno.XCurrentContext</type>
<type>com.sun.star.uno.XWeak</type>
<type>com.sun.star.uri.ExternalUriReferenceTranslator</type>
<type>com.sun.star.uri.UriReferenceFactory</type>
<type>com.sun.star.util.XMacroExpander</type>
<type>com.sun.star.registry.XRegistryKey</type>
</component-description>
<project-build-dependency>cppuhelper</project-build-dependency>
<project-build-dependency>cppu</project-build-dependency>
<project-build-dependency>sal</project-build-dependency>
<runtime-module-dependency>cppuhelper3$(COM)</runtime-module-dependency>
<runtime-module-dependency>cppu3</runtime-module-dependency>
<runtime-module-dependency>sal3</runtime-module-dependency>
</module-description>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">
<module-description xmlns:xlink="http://www.w3.org/1999/xlink">
<module-name> smplmail </module-name>
<component-description>
<author> Tino Rachui </author>
<name>com.sun.star.comp.system.SimpleSystemMail</name>
<description>
The win32 implementation of a SimpleSystemMail service.
</description>
<loader-name>com.sun.star.loader.SharedLibrary</loader-name>
<language> c++ </language>
<status value="beta"/>
<supported-service> com.sun.star.system.SimpleSystemMail </supported-service>
<service-dependency>...</service-dependency>
<type> com.sun.star.system.XSimpleMailClient </type>
<type> com.sun.star.system.XSimpleMailClientSupplier </type>
<type> com.sun.star.system.XSimpleMailMessage </type>
<type> com.sun.star.system.SimpleMailClientFlags </type>
<type> com.sun.star.lang.DisposedException </type>
<type> com.sun.star.lang.EventObject </type>
<type> com.sun.star.lang.XComponent </type>
<type> com.sun.star.lang.XMultiServiceFactory </type>
<type> com.sun.star.lang.XSingleComponentFactory </type>
<type> com.sun.star.lang.XSingleServiceFactory </type>
<type> com.sun.star.lang.XServiceInfo </type>
<type> com.sun.star.lang.XTypeProvider </type>
<type> com.sun.star.lang.IllegalArgumentException </type>
<type> com.sun.star.uno.TypeClass </type>
<type> com.sun.star.uno.XWeak </type>
<type> com.sun.star.uno.XAggregation </type>
<type> com.sun.star.uno.XComponentContext </type>
<type> com.sun.star.registry.XRegistryKey </type>
<type> com.sun.star.container.XSet </type>
</component-description>
<project-build-dependency> cppuhelper </project-build-dependency>
<project-build-dependency> cppu </project-build-dependency>
<project-build-dependency> sal </project-build-dependency>
<runtime-module-dependency> cppuhelper </runtime-module-dependency>
<runtime-module-dependency> cppu2 </runtime-module-dependency>
<runtime-module-dependency> sal2 </runtime-module-dependency>
</module-description>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">
<module-description xmlns:xlink="http://www.w3.org/1999/xlink">
<module-name> syssh </module-name>
<component-description>
<author> Tino Rachui </author>
<name>com.sun.star.comp.system.SystemShellExecute</name>
<description>
The win32 implementation of a SystemShellExecute service.
</description>
<loader-name>com.sun.star.loader.SharedLibrary</loader-name>
<language> c++ </language>
<status value="beta"/>
<supported-service> com.sun.star.system.SystemShellExecute </supported-service>
<service-dependency>...</service-dependency>
<type> com.sun.star.system.XSystemShellExecute </type>
<type> com.sun.star.system.SystemShellExecuteException </type>
<type> com.sun.star.system.SystemShellExecuteFlags </type>
<type> com.sun.star.lang.DisposedException </type>
<type> com.sun.star.lang.XMultiServiceFactory </type>
<type> com.sun.star.lang.XSingleServiceFactory </type>
<type> com.sun.star.lang.XSingleComponentFactory </type>
<type> com.sun.star.lang.XServiceInfo </type>
<type> com.sun.star.lang.XTypeProvider </type>
<type> com.sun.star.lang.XComponent </type>
<type> com.sun.star.lang.EventObject </type>
<type> com.sun.star.uno.XComponentContext </type>
<type> com.sun.star.lang.IllegalArgumentException </type>
<type> com.sun.star.uno.DeploymentException </type>
<type> com.sun.star.uno.TypeClass </type>
<type> com.sun.star.uno.XWeak </type>
<type> com.sun.star.uno.XAggregation </type>
<type> com.sun.star.uri.UriReferenceFactory </type>
<type> com.sun.star.registry.XRegistryKey </type>
<type> com.sun.star.container.XSet </type>
</component-description>
<project-build-dependency> cppuhelper </project-build-dependency>
<project-build-dependency> cppu </project-build-dependency>
<project-build-dependency> sal </project-build-dependency>
<runtime-module-dependency> cppuhelper </runtime-module-dependency>
<runtime-module-dependency> cppu2 </runtime-module-dependency>
<runtime-module-dependency> sal2 </runtime-module-dependency>
</module-description>
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# Major Contributor(s):
# Copyright (C) 2012 Red Hat, Inc., David Tardon <dtardon@redhat.com>
# (initial developer)
#
# All Rights Reserved.
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_InternalUnoApi_InternalUnoApi,corefl))
$(eval $(call gb_InternalUnoApi_set_xmlfile,corefl,stoc/source/corereflection/corefl.xml))
# vim:set shiftwidth=4 softtabstop=4 expandtab:
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# Major Contributor(s):
# Copyright (C) 2012 Red Hat, Inc., David Tardon <dtardon@redhat.com>
# (initial developer)
#
# All Rights Reserved.
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_InternalUnoApi_InternalUnoApi,insp))
$(eval $(call gb_InternalUnoApi_set_xmlfile,insp,stoc/source/inspect/insp.xml))
# vim:set shiftwidth=4 softtabstop=4 expandtab:
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# Major Contributor(s):
# Copyright (C) 2012 Red Hat, Inc., David Tardon <dtardon@redhat.com>
# (initial developer)
#
# All Rights Reserved.
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_InternalUnoApi_InternalUnoApi,inv))
$(eval $(call gb_InternalUnoApi_set_xmlfile,inv,stoc/source/invocation/inv.xml))
# vim:set shiftwidth=4 softtabstop=4 expandtab:
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# Major Contributor(s):
# Copyright (C) 2012 Red Hat, Inc., David Tardon <dtardon@redhat.com>
# (initial developer)
#
# All Rights Reserved.
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_InternalUnoApi_InternalUnoApi,invadp))
$(eval $(call gb_InternalUnoApi_set_xmlfile,invadp,stoc/source/invocation_adapterfactory/invadp.xml))
# vim:set shiftwidth=4 softtabstop=4 expandtab:
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# Major Contributor(s):
# Copyright (C) 2012 Red Hat, Inc., David Tardon <dtardon@redhat.com>
# (initial developer)
#
# All Rights Reserved.
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_InternalUnoApi_InternalUnoApi,javaloader))
$(eval $(call gb_InternalUnoApi_set_xmlfile,javaloader,stoc/source/javaloader/javaloader.xml))
# vim:set shiftwidth=4 softtabstop=4 expandtab:
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# Major Contributor(s):
# Copyright (C) 2012 Red Hat, Inc., David Tardon <dtardon@redhat.com>
# (initial developer)
#
# All Rights Reserved.
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_InternalUnoApi_InternalUnoApi,jen))
$(eval $(call gb_InternalUnoApi_set_xmlfile,jen,stoc/source/javavm/jen.xml))
# vim:set shiftwidth=4 softtabstop=4 expandtab:
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# Major Contributor(s):
# Copyright (C) 2012 Red Hat, Inc., David Tardon <dtardon@redhat.com>
# (initial developer)
#
# All Rights Reserved.
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_InternalUnoApi_InternalUnoApi,namingservice))
$(eval $(call gb_InternalUnoApi_set_xmlfile,namingservice,stoc/source/namingservice/namingservice.xml))
# vim:set shiftwidth=4 softtabstop=4 expandtab:
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# Major Contributor(s):
# Copyright (C) 2012 Red Hat, Inc., David Tardon <dtardon@redhat.com>
# (initial developer)
#
# All Rights Reserved.
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_InternalUnoApi_InternalUnoApi,proxyfac))
$(eval $(call gb_InternalUnoApi_set_xmlfile,proxyfac,stoc/source/proxy_factory/proxyfac.xml))
# vim:set shiftwidth=4 softtabstop=4 expandtab:
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# Major Contributor(s):
# Copyright (C) 2012 Red Hat, Inc., David Tardon <dtardon@redhat.com>
# (initial developer)
#
# All Rights Reserved.
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_InternalUnoApi_InternalUnoApi,stocserv))
$(eval $(call gb_InternalUnoApi_set_xmlfile,stocserv,stoc/source/stocservices/stocserv.xml))
# vim:set shiftwidth=4 softtabstop=4 expandtab:
......@@ -27,9 +27,7 @@
$(eval $(call gb_Library_Library,introspection))
$(eval $(call gb_Library_use_internal_api,introspection,\
insp \
))
$(eval $(call gb_Library_use_udk_api,introspection))
$(eval $(call gb_Library_use_libraries,introspection,\
cppu \
......
......@@ -27,9 +27,7 @@
$(eval $(call gb_Library_Library,invocadapt))
$(eval $(call gb_Library_use_internal_api,invocadapt,\
invadp \
))
$(eval $(call gb_Library_use_udk_api,invocadapt))
$(eval $(call gb_Library_use_libraries,invocadapt,\
cppu \
......
......@@ -27,9 +27,7 @@
$(eval $(call gb_Library_Library,invocation))
$(eval $(call gb_Library_use_internal_api,invocation,\
inv \
))
$(eval $(call gb_Library_use_udk_api,invocation))
$(eval $(call gb_Library_use_libraries,invocation,\
cppu \
......
......@@ -27,9 +27,7 @@
$(eval $(call gb_Library_Library,javaloader))
$(eval $(call gb_Library_use_internal_api,javaloader,\
javaloader \
))
$(eval $(call gb_Library_use_udk_api,javaloader))
$(eval $(call gb_Library_use_libraries,javaloader,\
cppu \
......
......@@ -27,9 +27,7 @@
$(eval $(call gb_Library_Library,javavm))
$(eval $(call gb_Library_use_internal_api,javavm,\
jen \
))
$(eval $(call gb_Library_use_udk_api,javavm))
$(eval $(call gb_Library_use_libraries,javavm,\
cppu \
......
......@@ -27,9 +27,7 @@
$(eval $(call gb_Library_Library,namingservice))
$(eval $(call gb_Library_use_internal_api,namingservice,\
namingservice \
))
$(eval $(call gb_Library_use_udk_api,namingservice))
$(eval $(call gb_Library_use_libraries,namingservice,\
cppu \
......
......@@ -27,9 +27,7 @@
$(eval $(call gb_Library_Library,proxyfac))
$(eval $(call gb_Library_use_internal_api,proxyfac,\
proxyfac \
))
$(eval $(call gb_Library_use_udk_api,proxyfac))
$(eval $(call gb_Library_use_libraries,proxyfac,\
cppu \
......
......@@ -27,9 +27,7 @@
$(eval $(call gb_Library_Library,reflection))
$(eval $(call gb_Library_use_internal_api,reflection,\
corefl \
))
$(eval $(call gb_Library_use_udk_api,reflection))
$(eval $(call gb_Library_use_libraries,reflection,\
cppu \
......
......@@ -32,9 +32,7 @@ $(eval $(call gb_Library_set_include,stocservices,\
$$(INCLUDE) \
))
$(eval $(call gb_Library_use_internal_api,stocservices,\
stocserv \
))
$(eval $(call gb_Library_use_udk_api,stocservices))
$(eval $(call gb_Library_use_libraries,stocservices,\
cppu \
......
......@@ -29,15 +29,6 @@ $(eval $(call gb_Module_Module,stoc))
$(eval $(call gb_Module_add_targets,stoc,\
InternalUnoApi_bootstrap \
InternalUnoApi_corefl \
InternalUnoApi_insp \
InternalUnoApi_inv \
InternalUnoApi_invadp \
InternalUnoApi_javaloader \
InternalUnoApi_jen \
InternalUnoApi_namingservice \
InternalUnoApi_proxyfac \
InternalUnoApi_stocserv \
Library_bootstrap \
Library_introspection \
Library_invocadapt \
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">
<!--
* This file is part of the LibreOffice project.
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*
* This file incorporates work covered by the following license notice:
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed
* with this work for additional information regarding copyright
* ownership. The ASF licenses this file to you under the Apache
* License, Version 2.0 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
-->
<module-description xmlns:xlink="http://www.w3.org/1999/xlink">
<module-name> corereflection.uno </module-name>
<component-description>
<author> Daniel Boelzle </author>
<name> com.sun.star.comp.stoc.CoreReflection </name>
<description>
The service provides reflection and access to all uno types
(interfaces, structs, enums, ...).
</description>
<loader-name> com.sun.star.loader.SharedLibrary </loader-name>
<language> C++ </language>
<status value="final"/>
<supported-service> com.sun.star.reflection.CoreReflection </supported-service>
<service-dependency> ... </service-dependency>
<type>com.sun.star.lang.DisposedException</type>
<type> com.sun.star.reflection.XTypeDescription </type>
<type> com.sun.star.reflection.XIdlReflection </type>
<type> com.sun.star.reflection.XIdlClass </type>
<type> com.sun.star.reflection.XIdlField2 </type>
<type> com.sun.star.container.XHierarchicalNameAccess </type>
<type> com.sun.star.lang.XComponent </type>
<type> com.sun.star.lang.XTypeProvider </type>
<type> com.sun.star.lang.XServiceInfo </type>
<type> com.sun.star.lang.XSingleComponentFactory </type>
<type> com.sun.star.lang.XMultiComponentFactory </type>
<type> com.sun.star.lang.XSingleServiceFactory </type>
<type> com.sun.star.lang.XMultiServiceFactory </type>
<type> com.sun.star.lang.WrappedTargetRuntimeException </type>
<type> com.sun.star.registry.XRegistryKey </type>
<type> com.sun.star.uno.XComponentContext </type>
<type> com.sun.star.uno.XAggregation </type>
<type> com.sun.star.uno.XWeak </type>
<type> com.sun.star.uno.TypeClass </type>
</component-description>
<project-build-dependency> cppuhelper </project-build-dependency>
<project-build-dependency> cppu </project-build-dependency>
<project-build-dependency> sal </project-build-dependency>
<runtime-module-dependency> cppuhelper3$(COM) </runtime-module-dependency>
<runtime-module-dependency> cppu3 </runtime-module-dependency>
<runtime-module-dependency> sal3 </runtime-module-dependency>
</module-description>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">
<!--
* This file is part of the LibreOffice project.
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*
* This file incorporates work covered by the following license notice:
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed
* with this work for additional information regarding copyright
* ownership. The ASF licenses this file to you under the Apache
* License, Version 2.0 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
-->
<module-description xmlns:xlink="http://www.w3.org/1999/xlink">
<module-name> introspection.uno </module-name>
<component-description>
<author> Juergen Schmidt </author>
<name> com.sun.star.comp.stoc.Introspection </name>
<description>
This component implements XIntrospection. The method XIntrospection::inspect(any object)
returns an XIntrospectionAccess that provides information about the methods, properties
and listeners supported by the inspected object. Matching pairs of getName/setName()
methods will also be offered as property "Name".
</description>
<loader-name> com.sun.star.loader.SharedLibrary </loader-name>
<language> c++ </language>
<status value="final"/>
<supported-service> com.sun.star.beans.Introspection </supported-service>
<service-dependency> com.sun.star.reflection.CoreReflection </service-dependency>
<type>com.sun.star.lang.DisposedException</type>
<type> com.sun.star.beans.XIntrospection </type>
<type> com.sun.star.beans.XIntrospectionAccess </type>
<type> com.sun.star.beans.XPropertySet </type>
<type> com.sun.star.beans.XFastPropertySet </type>
<type> com.sun.star.beans.XMaterialHolder </type>
<type> com.sun.star.beans.XExactName </type>
<type> com.sun.star.beans.PropertyAttribute </type>
<type> com.sun.star.beans.PropertyConcept </type>
<type> com.sun.star.beans.MethodConcept </type>
<type> com.sun.star.lang.XEventListener </type>
<type> com.sun.star.lang.XInitialization </type>
<type> com.sun.star.lang.XTypeProvider </type>
<type> com.sun.star.lang.XServiceInfo </type>
<type> com.sun.star.lang.XComponent </type>
<type> com.sun.star.lang.XSingleServiceFactory </type>
<type> com.sun.star.lang.XSingleComponentFactory </type>
<type> com.sun.star.lang.XMultiServiceFactory </type>
<type> com.sun.star.registry.XRegistryKey </type>
<type> com.sun.star.uno.XAggregation </type>
<type> com.sun.star.uno.XWeak </type>
<type> com.sun.star.uno.TypeClass </type>
<type> com.sun.star.uno.DeploymentException </type>
<type> com.sun.star.uno.XComponentContext </type>
<type> com.sun.star.container.XEnumerationAccess </type>
<type> com.sun.star.container.XNameContainer </type>
<type> com.sun.star.container.XIndexContainer </type>
<type> com.sun.star.reflection.XIdlReflection </type>
<type> com.sun.star.reflection.XIdlClass </type>
<type> com.sun.star.reflection.XIdlField2 </type>
<type> com.sun.star.reflection.XIdlArray </type>
<type> com.sun.star.reflection.FieldAccessMode </type>
</component-description>
<project-build-dependency> cppuhelper </project-build-dependency>
<project-build-dependency> cppu </project-build-dependency>
<project-build-dependency> sal </project-build-dependency>
<runtime-module-dependency> cppuhelper3$(COM) </runtime-module-dependency>
<runtime-module-dependency> cppu3 </runtime-module-dependency>
<runtime-module-dependency> sal3 </runtime-module-dependency>
</module-description>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">
<!--
* This file is part of the LibreOffice project.
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*
* This file incorporates work covered by the following license notice:
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed
* with this work for additional information regarding copyright
* ownership. The ASF licenses this file to you under the Apache
* License, Version 2.0 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
-->
<module-description xmlns:xlink="http://www.w3.org/1999/xlink">
<module-name> invocation.uno </module-name>
<component-description>
<author> Daniel Boelzle </author>
<name> com.sun.star.comp.stoc.Invocation </name>
<description>
You can construct Invocation objects through this factory service.
Invoke createInstanceWithArguments() of XSingleServiceFactory
to create an Invocation adapter for your object;
invoking createInstance() will fail.
Instances implement XInvocation to invoke methods and set/get properties at an object
which corresponds with the object which implements this interface.
There are two ways to get information about this object. First you
can get the implemented method with XInvocation::getMethodNames()
and the properties with XInvocation::getPropertyNames().
Second you can get, if provided, all information about the methods and the
properties with XInvocation::getIntrospection().
Container access is available through the XIndexContainer,
XNameContainer and XEnumerationContainer
(use XInterface::queryInterface).
</description>
<loader-name> com.sun.star.loader.SharedLibrary </loader-name>
<language> C++ </language>
<status value="final"/>
<supported-service> com.sun.star.script.Invocation </supported-service>
<service-dependency>com.sun.star.script.Converter</service-dependency>
<service-dependency>com.sun.star.beans.Introspection</service-dependency>
<service-dependency>com.sun.star.reflection.CoreReflection</service-dependency>
<type> com.sun.star.script.XInvocation </type>
<type> com.sun.star.script.XInvocation2 </type>
<type> com.sun.star.script.InvocationInfo </type>
<type> com.sun.star.script.MemberType </type>
<type> com.sun.star.script.XTypeConverter </type>
<type> com.sun.star.script.FailReason </type>
<type> com.sun.star.beans.XIntrospection </type>
<type> com.sun.star.beans.XIntrospectionAccess </type>
<type> com.sun.star.beans.XPropertySet </type>
<type> com.sun.star.beans.XFastPropertySet </type>
<type> com.sun.star.beans.XMaterialHolder </type>
<type> com.sun.star.beans.XExactName </type>
<type> com.sun.star.beans.PropertyAttribute </type>
<type> com.sun.star.beans.PropertyConcept </type>
<type> com.sun.star.beans.MethodConcept </type>
<type> com.sun.star.lang.XEventListener </type>
<type> com.sun.star.lang.XInitialization </type>
<type> com.sun.star.lang.XTypeProvider </type>
<type> com.sun.star.lang.XServiceInfo </type>
<type> com.sun.star.lang.XSingleServiceFactory </type>
<type> com.sun.star.lang.XMultiServiceFactory </type>
<type> com.sun.star.lang.XMultiComponentFactory </type>
<type> com.sun.star.lang.XSingleComponentFactory </type>
<type> com.sun.star.registry.XRegistryKey </type>
<type> com.sun.star.uno.DeploymentException </type>
<type> com.sun.star.uno.XAggregation </type>
<type> com.sun.star.uno.XWeak </type>
<type> com.sun.star.uno.XComponentContext </type>
<type> com.sun.star.uno.XWeak </type>
<type> com.sun.star.uno.TypeClass </type>
<type> com.sun.star.container.XEnumerationAccess </type>
<type> com.sun.star.container.XNameContainer </type>
<type> com.sun.star.container.XIndexContainer </type>
<type> com.sun.star.reflection.XIdlReflection </type>
<type> com.sun.star.reflection.XIdlClass </type>
<type> com.sun.star.reflection.XIdlArray </type>
<type> com.sun.star.reflection.FieldAccessMode </type>
</component-description>
<project-build-dependency> cppuhelper </project-build-dependency>
<project-build-dependency> cppu </project-build-dependency>
<project-build-dependency> sal </project-build-dependency>
<runtime-module-dependency> cppuhelper3$(COM) </runtime-module-dependency>
<runtime-module-dependency> cppu3 </runtime-module-dependency>
<runtime-module-dependency> sal3 </runtime-module-dependency>
</module-description>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">
<!--
* This file is part of the LibreOffice project.
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*
* This file incorporates work covered by the following license notice:
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed
* with this work for additional information regarding copyright
* ownership. The ASF licenses this file to you under the Apache
* License, Version 2.0 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
-->
<module-description xmlns:xlink="http://www.w3.org/1999/xlink">
<module-name> invocadapt.uno </module-name>
<component-description>
<author> Daniel Boelzle </author>
<name> com.sun.star.comp.stoc.InvocationAdapterFactory </name>
<description>
You can create adapter interfaces of any given type for an invocation
interface by using an adapter factory instance.
</description>
<loader-name> com.sun.star.loader.SharedLibrary </loader-name>
<language> C++ </language>
<status value="final"/>
<supported-service> com.sun.star.script.InvocationAdapterFactory </supported-service>
<type> com.sun.star.script.XTypeConverter </type>
<type> com.sun.star.script.XInvocationAdapterFactory </type>
<type> com.sun.star.script.XInvocationAdapterFactory2 </type>
<type> com.sun.star.lang.XTypeProvider </type>
<type> com.sun.star.lang.XServiceInfo </type>
<type> com.sun.star.lang.XSingleServiceFactory </type>
<type> com.sun.star.lang.XMultiServiceFactory </type>
<type> com.sun.star.registry.XSimpleRegistry </type>
<type> com.sun.star.registry.XRegistryKey </type>
<type> com.sun.star.uno.XAggregation </type>
<type> com.sun.star.uno.XComponentContext </type>
<type> com.sun.star.lang.XSingleComponentFactory </type>
<type> com.sun.star.uno.XWeak </type>
<type> com.sun.star.uno.TypeClass </type>
<type> com.sun.star.container.XEnumerationAccess </type>
<type> com.sun.star.container.XNameContainer </type>
<type> com.sun.star.container.XIndexContainer </type>
<type> com.sun.star.reflection.InvocationTargetException </type>
</component-description>
<project-build-dependency> cppuhelper </project-build-dependency>
<project-build-dependency> cppu </project-build-dependency>
<project-build-dependency> sal </project-build-dependency>
<runtime-module-dependency> cppuhelper3$(COM) </runtime-module-dependency>
<runtime-module-dependency> cppu3 </runtime-module-dependency>
<runtime-module-dependency> sal3 </runtime-module-dependency>
</module-description>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">
<!--
* This file is part of the LibreOffice project.
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*
* This file incorporates work covered by the following license notice:
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed
* with this work for additional information regarding copyright
* ownership. The ASF licenses this file to you under the Apache
* License, Version 2.0 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
-->
<module-description xmlns:xlink="http://www.w3.org/1999/xlink">
<module-name> javaloader.uno </module-name>
<component-description>
<author> Kay Ramme </author>
<name> com.sun.star.comp.stoc.JavaComponentLoader </name>
<description> ... </description>
<loader-name> com.sun.star.loader.SharedLibrary </loader-name>
<language> c++ </language>
<status value="final"/>
<supported-service> com.sun.star.loader.Java </supported-service>
<supported-service> com.sun.star.loader.Java2 </supported-service>
<service-dependency> ... </service-dependency>
<type> com.sun.star.java.XJavaVM </type>
<type> com.sun.star.lang.IllegalArgumentException </type>
<type> com.sun.star.lang.XInitialization </type>
<type> com.sun.star.lang.XMultiServiceFactory </type>
<type> com.sun.star.lang.XServiceInfo </type>
<type> com.sun.star.lang.XSingleServiceFactory </type>
<type> com.sun.star.lang.XTypeProvider </type>
<type> com.sun.star.lang.XMultiComponentFactory </type>
<type> com.sun.star.lang.XSingleComponentFactory </type>
<type> com.sun.star.loader.XImplementationLoader </type>
<type> com.sun.star.registry.XRegistryKey </type>
<type> com.sun.star.uno.TypeClass </type>
<type> com.sun.star.uno.XAggregation </type>
<type> com.sun.star.uno.XWeak </type>
</component-description>
<project-build-dependency> cppuhelper </project-build-dependency>
<project-build-dependency> cppu </project-build-dependency>
<project-build-dependency> sal </project-build-dependency>
<project-build-dependency> jvmaccess </project-build-dependency>
<runtime-module-dependency> cppuhelper3$(COM) </runtime-module-dependency>
<runtime-module-dependency> cppu3 </runtime-module-dependency>
<runtime-module-dependency> sal3 </runtime-module-dependency>
<runtime-module-dependency> jvmaccess3$(COM) </runtime-module-dependency>
</module-description>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">
<!--
* This file is part of the LibreOffice project.
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*
* This file incorporates work covered by the following license notice:
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed
* with this work for additional information regarding copyright
* ownership. The ASF licenses this file to you under the Apache
* License, Version 2.0 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
-->
<module-description xmlns:xlink="http://www.w3.org/1999/xlink">
<module-name> javavm.uno </module-name>
<component-description>
<author> Kay Ramme </author>
<name> com.sun.star.comp.stoc.JavaVirtualMachine </name>
<description>
The Java VM service manages the creation of java vms.
It takes a look at the UNO runtime and tries to find a java environment.
If an java environment already exists, no new vm is created, instead
the existing vm given back.
</description>
<loader-name> com.sun.star.loader.SharedLibrary </loader-name>
<language> c++ </language>
<status value="final"/>
<supported-service> com.sun.star.java.JavaVirtualMachine </supported-service>
<service-dependency> ... </service-dependency>
<type>com.sun.star.beans.NamedValue</type>
<type>com.sun.star.java.XJavaThreadRegister_11</type>
<type>com.sun.star.uri/ExternalUriReferenceTranslator</type>
<type>com.sun.star.util.XMacroExpander</type>
<type> com.sun.star.java.XJavaVM </type>
<type> com.sun.star.java.XJavaVM </type>
<type> com.sun.star.container.XNameAccess </type>
<type> com.sun.star.container.XContainer </type>
<type> com.sun.star.container.XContainerListener </type>
<type> com.sun.star.lang.XTypeProvider </type>
<type> com.sun.star.lang.XServiceInfo </type>
<type> com.sun.star.lang.XSingleServiceFactory </type>
<type> com.sun.star.lang.XMultiServiceFactory </type>
<type> com.sun.star.lang.XComponent </type>
<type> com.sun.star.lang.WrappedTargetRuntimeException </type>
<type> com.sun.star.lang.DisposedException </type>
<type> com.sun.star.lang.IllegalArgumentException </type>
<type> com.sun.star.lang.XInitialization </type>
<type> com.sun.star.registry.XSimpleRegistry </type>
<type> com.sun.star.lang.XSingleComponentFactory </type>
<type> com.sun.star.uno.XComponentContext </type>
<type> com.sun.star.uno.XAggregation </type>
<type> com.sun.star.uno.XWeak </type>
<type> com.sun.star.uno.TypeClass </type>
<type> com.sun.star.uno.XCurrentContext </type>
<type> com.sun.star.beans.PropertyValue </type>
<type> com.sun.star.task.XInteractionHandler </type>
<type> com.sun.star.task.XInteractionRequest </type>
<type> com.sun.star.task.XInteractionContinuation </type>
<type> com.sun.star.task.XInteractionAbort </type>
<type> com.sun.star.task.XInteractionRetry </type>
<type> com.sun.star.java.JavaInitializationException </type>
<type> com.sun.star.java.JavaDisabledException </type>
<type> com.sun.star.java.JavaNotFoundException </type>
<type> com.sun.star.java.InvalidJavaSettingsException </type>
<type> com.sun.star.java.RestartRequiredException </type>
<type> com.sun.star.java.JavaVMCreationFailureException </type>
<type> com.sun.star.container.XNameAccess </type>
</component-description>
<project-build-dependency> cppuhelper </project-build-dependency>
<project-build-dependency> cppu </project-build-dependency>
<project-build-dependency> tools </project-build-dependency>
<project-build-dependency> sal </project-build-dependency>
<project-build-dependency> jvmaccess </project-build-dependency>
<project-build-dependency> salhelper </project-build-dependency>
<runtime-module-dependency> cppuhelper3$(COM) </runtime-module-dependency>
<runtime-module-dependency> cppu3 </runtime-module-dependency>
<runtime-module-dependency> tl(COM) </runtime-module-dependency>
<runtime-module-dependency> sal3 </runtime-module-dependency>
<runtime-module-dependency> jvmaccess3$(COM) </runtime-module-dependency>
<runtime-module-dependency> salhelper3$(COM) </runtime-module-dependency>
</module-description>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">
<!--
* This file is part of the LibreOffice project.
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*
* This file incorporates work covered by the following license notice:
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed
* with this work for additional information regarding copyright
* ownership. The ASF licenses this file to you under the Apache
* License, Version 2.0 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
-->
<module-description xmlns:xlink="http://www.w3.org/1999/xlink">
<module-name> namingservice.uno </module-name>
<component-description>
<author> Juergen Schmidt </author>
<name> com.sun.star.comp.stoc.NamingService </name>
<description>
The naming service allows the registration and retrieval of objects.
</description>
<loader-name> com.sun.star.loader.SharedLibrary </loader-name>
<language> c++ </language>
<status value="final"/>
<supported-service> com.sun.star.uno.NamingService </supported-service>
<type>com.sun.star.lang.DisposedException</type>
<type> com.sun.star.lang.XComponent </type>
<type> com.sun.star.lang.IllegalArgumentException </type>
<type> com.sun.star.lang.XInitialization </type>
<type> com.sun.star.lang.XTypeProvider </type>
<type> com.sun.star.lang.XServiceInfo </type>
<type> com.sun.star.lang.XSingleComponentFactory </type>
<type> com.sun.star.lang.XSingleServiceFactory </type>
<type> com.sun.star.lang.XMultiServiceFactory </type>
<type> com.sun.star.registry.XRegistryKey </type>
<type> com.sun.star.uno.XAggregation </type>
<type> com.sun.star.uno.XComponentContext </type>
<type> com.sun.star.uno.XWeak </type>
<type> com.sun.star.uno.TypeClass </type>
<type> com.sun.star.uno.XNamingService </type>
</component-description>
<project-build-dependency> cppuhelper </project-build-dependency>
<project-build-dependency> cppu </project-build-dependency>
<project-build-dependency> sal </project-build-dependency>
<runtime-module-dependency> cppuhelper3$(COM) </runtime-module-dependency>
<runtime-module-dependency> cppu3 </runtime-module-dependency>
<runtime-module-dependency> sal3 </runtime-module-dependency>
</module-description>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">
<!--
* This file is part of the LibreOffice project.
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*
* This file incorporates work covered by the following license notice:
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed
* with this work for additional information regarding copyright
* ownership. The ASF licenses this file to you under the Apache
* License, Version 2.0 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
-->
<module-description xmlns:xlink="http://www.w3.org/1999/xlink">
<module-name> proxyfac.uno </module-name>
<component-description>
<author> Daniel Boelzle </author>
<name> com.sun.star.comp.stoc.ProxyFactory </name>
<description>
Specifies a factory object to create proxy objects.
These proxy object represent a given target object and can be
be aggregated. The proxy objects act UNO conform and do NOT provide
original target interfaces on queryInterface() calls.
</description>
<loader-name> com.sun.star.loader.SharedLibrary </loader-name>
<language> C++ </language>
<status value="final"/>
<supported-service> com.sun.star.reflection.ProxyFactory </supported-service>
<service-dependency> ... </service-dependency>
<type> com.sun.star.lang.XTypeProvider </type>
<type> com.sun.star.lang.XServiceInfo </type>
<type> com.sun.star.lang.XSingleServiceFactory </type>
<type> com.sun.star.lang.XMultiServiceFactory </type>
<type> com.sun.star.registry.XSimpleRegistry </type>
<type> com.sun.star.registry.XRegistryKey </type>
<type> com.sun.star.lang.XSingleComponentFactory </type>
<type> com.sun.star.uno.XComponentContext </type>
<type> com.sun.star.uno.XAggregation </type>
<type> com.sun.star.uno.XWeak </type>
<type> com.sun.star.reflection.XProxyFactory </type>
</component-description>
<project-build-dependency> cppuhelper </project-build-dependency>
<project-build-dependency> cppu </project-build-dependency>
<project-build-dependency> sal </project-build-dependency>
<runtime-module-dependency> cppuhelper2$(COM) </runtime-module-dependency>
<runtime-module-dependency> cppu2 </runtime-module-dependency>
<runtime-module-dependency> sal2 </runtime-module-dependency>
</module-description>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">
<!--
* This file is part of the LibreOffice project.
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*
* This file incorporates work covered by the following license notice:
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed
* with this work for additional information regarding copyright
* ownership. The ASF licenses this file to you under the Apache
* License, Version 2.0 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
-->
<module-description xmlns:xlink="http://www.w3.org/1999/xlink">
<module-name> stocservices.uno </module-name>
<component-description>
<author> Daniel Boelzle </author>
<name> com.sun.star.comp.stoc.TypeConverter </name>
<description>
This service provide a widening converter. This means it can convert
from one type to another if possible.
</description>
<loader-name> com.sun.star.loader.SharedLibrary </loader-name>
<language> C++ </language>
<status value="final"/>
<supported-service> com.sun.star.script.Converter </supported-service>
<type> com.sun.star.reflection.FieldAccessMode </type>
<type> com.sun.star.lang.IllegalArgumentException </type>
<type> com.sun.star.lang.XEventListener </type>
<type> com.sun.star.lang.XTypeProvider </type>
<type> com.sun.star.lang.XServiceInfo </type>
<type> com.sun.star.lang.XSingleServiceFactory </type>
<type> com.sun.star.lang.XSingleComponentFactory </type>
<type> com.sun.star.lang.XMultiServiceFactory </type>
<type> com.sun.star.registry.XRegistryKey </type>
<type> com.sun.star.script.XTypeConverter </type>
<type> com.sun.star.script.FailReason </type>
<type> com.sun.star.container.XSet </type>
<type> com.sun.star.container.XNameContainer </type>
<type> com.sun.star.container.XIndexContainer </type>
<type> com.sun.star.uno.XAggregation </type>
<type> com.sun.star.uno.XWeak </type>
<type> com.sun.star.uno.TypeClass </type>
<type> com.sun.star.uno.XComponentContext </type>
</component-description>
<component-description>
<author>Stephan Bergmann</author>
<name>com.sun.star.comp.uri.ExternalUriReferenceTranslator</name>
<description>
Instances of this service translate between external and internal
URI references.
</description>
<loader-name>com.sun.star.loader.SharedLibrary</loader-name>
<language>C++</language>
<status value="under_construction"/>
<supported-service>
com.sun.star.uri.ExternalUriReferenceTranslator
</supported-service>
<type>com.sun.star.lang.WrappedTargetRuntimeException</type>
<type>com.sun.star.uri.RelativeUriExcessParentSegments</type>
<type>com.sun.star.uri.XExternalUriReferenceTranslator</type>
<type>com.sun.star.uri.XUriReference</type>
<type>com.sun.star.uri.XUriReferenceFactory</type>
<type>com.sun.star.uri.XUriSchemeParser</type>
</component-description>
<component-description>
<author>Stephan Bergmann</author>
<name>com.sun.star.comp.uri.UriReferenceFactory</name>
<description>
Instances of this service create URI references.
</description>
<loader-name>com.sun.star.loader.SharedLibrary</loader-name>
<language>C++</language>
<status value="under_construction"/>
<supported-service>
com.sun.star.uri.UriReferenceFactory
</supported-service>
</component-description>
<component-description>
<author>Stephan Bergmann</author>
<name>
com.sun.star.comp.uri.UriSchemeParser_vndDOTsunDOTstarDOTscript
</name>
<description>
Instances of this service parse textual representations of absolute
&#x201C;vnd.sun.star.script&#x201D; URLs.
</description>
<loader-name>com.sun.star.loader.SharedLibrary</loader-name>
<language>C++</language>
<status value="under_construction"/>
<supported-service>
com.sun.star.uri.UriSchemeParser_vndDOTsunDOTstarDOTscript
</supported-service>
<type>com.sun.star.uri.XVndSunStarScriptUrlReference</type>
</component-description>
<component-description>
<author>Stephan Bergmann</author>
<name>
com.sun.star.comp.uri.UriSchemeParser_vndDOTsunDOTstarDOTexpand
</name>
<description>
Instances of this service parse textual representations of absolute
&#x201C;vnd.sun.star.expand&#x201D; URLs.
</description>
<loader-name>com.sun.star.loader.SharedLibrary</loader-name>
<language>C++</language>
<status value="under_construction"/>
<supported-service>
com.sun.star.uri.UriSchemeParser_vndDOTsunDOTstarDOTexpand
</supported-service>
<type>com.sun.star.uri.XVndSunStarExpandUrlReference</type>
</component-description>
<component-description>
<author>Stephan Bergmann</author>
<name>com.sun.star.comp.uri.VndSunStarPkgUrlReferenceFactory</name>
<description>
Instances of this service create &#x201C;vnd.sun.star.pkg&#x201D;
URL references.
</description>
<loader-name>com.sun.star.loader.SharedLibrary</loader-name>
<language>C++</language>
<status value="under_construction"/>
<supported-service>
com.sun.star.uri.VndSunStarPkgUrlReferenceFactory
</supported-service>
<type>com.sun.star.uno.DeploymentException</type>
<type>com.sun.star.uri.UriReferenceFactory</type>
<type>com.sun.star.uri.XVndSunStarPkgUrlReferenceFactory</type>
</component-description>
<project-build-dependency> cppuhelper </project-build-dependency>
<project-build-dependency> cppu </project-build-dependency>
<project-build-dependency> sal </project-build-dependency>
<runtime-module-dependency> cppuhelper2(COM) </runtime-module-dependency>
<runtime-module-dependency> cppu2 </runtime-module-dependency>
<runtime-module-dependency> sal2 </runtime-module-dependency>
</module-description>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment