transform script providers into extensions

This commit is contained in:
David Tardon
2010-10-29 17:57:25 +02:00
parent 66a1d4062d
commit 68dbab40de
14 changed files with 221 additions and 2 deletions

View File

View File

@@ -0,0 +1,24 @@
<?xml version="1.0"?>
<description
xmlns="http://openoffice.org/extensions/description/2006"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:dep="http://openoffice.org/extensions/description/2006">
<identifier value="com.sun.star.script.provider.ScriptProviderForBeanShell"/>
<dependencies>
<OpenOffice.org-minimal-version value="3.0" dep:name="OpenOffice.org 3.0"/>
</dependencies>
<version value="3.3.0"/>
<publisher>
<name xlink:href="http://www.documentfoundation.org" lang="en">The
Document Foundation</name>
</publisher>
<display-name>
<name lang="en">Script provider for BeanShell</name>
</display-name>
</description>

View File

@@ -0,0 +1,48 @@
# 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. 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.
#
# The Initial Developer of the Original Code is
# Red Hat, Inc.
# Portions created by the Initial Developer are Copyright (C) 2010 the
# Initial Developer. All Rights Reserved.
#
# Contributor(s): David Tardon <dtardon@redhat.com>
#
# 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.
PRJ=..$/..$/..
PRJNAME=scripting
TARGET=bshprov
.INCLUDE : settings.mk
.IF "$(L10N_framework)"=="" && "$(SOLAR_JAVA)"!=""
EXTENSIONNAME:=ScriptProviderForBeanShell
EXTENSION_ZIPNAME:=script-provider-for-beanshell
COMPONENT_JARFILES=$(EXTENSIONDIR)$/$(EXTENSIONNAME).jar
.INCLUDE : extension_pre.mk
.INCLUDE : target.mk
.INCLUDE : extension_post.mk
.ELSE
.INCLUDE : target.mk
.ENDIF

View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE manifest:manifest PUBLIC "-//OpenOffice.org//DTD Manifest 1.0//EN" "Manifest.dtd">
<manifest:manifest xmlns:manifest="http://openoffice.org/2001/manifest">
<manifest:file-entry
manifest:media-type="application/vnd.sun.star.uno-component;type=java"
manifest:full-path="ScriptProviderForBeanShell.jar"/>
</manifest:manifest>

View File

@@ -0,0 +1,24 @@
<?xml version="1.0"?>
<description
xmlns="http://openoffice.org/extensions/description/2006"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:dep="http://openoffice.org/extensions/description/2006">
<identifier value="com.sun.star.script.provider.ScriptProviderForJavaScript"/>
<dependencies>
<OpenOffice.org-minimal-version value="3.0" dep:name="OpenOffice.org 3.0"/>
</dependencies>
<version value="3.3.0"/>
<publisher>
<name xlink:href="http://www.documentfoundation.org" lang="en">The
Document Foundation</name>
</publisher>
<display-name>
<name lang="en">Script provider for JavaScript</name>
</display-name>
</description>

View File

@@ -0,0 +1,55 @@
# 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. 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.
#
# The Initial Developer of the Original Code is
# Red Hat, Inc.
# Portions created by the Initial Developer are Copyright (C) 2010 the
# Initial Developer. All Rights Reserved.
#
# Contributor(s): David Tardon <dtardon@redhat.com>
#
# 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.
PRJ=..$/..$/..
PRJNAME=scripting
TARGET=jsprov
.INCLUDE : settings.mk
.IF "$(L10N_framework)"=="" && "$(SOLAR_JAVA)"!=""
EXTENSIONNAME:=ScriptProviderForJavaScript
EXTENSION_ZIPNAME:=script-provider-for-javascript
COMPONENT_JARFILES=$(EXTENSIONDIR)$/$(EXTENSIONNAME).jar
EXTENSION_PACKDEPS=$(SOLARBINDIR)$/js.jar
.INCLUDE : extension_pre.mk
.INCLUDE : target.mk
.INCLUDE : extension_post.mk
ALLTAR : $(EXTENSIONDIR)$/js.jar
$(EXTENSIONDIR)$/js.jar : $(SOLARBINDIR)$/js.jar
@@-$(MKDIRHIER) $(@:d)
$(COMMAND_ECHO)$(COPY) $< $@
.ELSE
.INCLUDE : target.mk
.ENDIF

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE manifest:manifest PUBLIC "-//OpenOffice.org//DTD Manifest 1.0//EN" "Manifest.dtd">
<manifest:manifest xmlns:manifest="http://openoffice.org/2001/manifest">
<manifest:file-entry
manifest:media-type="application/vnd.sun.star.uno-component;type=java"
manifest:full-path="js.jar"/>
<manifest:file-entry
manifest:media-type="application/vnd.sun.star.uno-component;type=java"
manifest:full-path="ScriptProviderForJavaScript.jar"/>
</manifest:manifest>