transform script providers into extensions
This commit is contained in:
0
scripting/util/provider/beanshell/delzip
Normal file
0
scripting/util/provider/beanshell/delzip
Normal file
24
scripting/util/provider/beanshell/description.xml
Normal file
24
scripting/util/provider/beanshell/description.xml
Normal 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>
|
48
scripting/util/provider/beanshell/makefile.mk
Normal file
48
scripting/util/provider/beanshell/makefile.mk
Normal 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
|
7
scripting/util/provider/beanshell/manifest.xml
Normal file
7
scripting/util/provider/beanshell/manifest.xml
Normal 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>
|
0
scripting/util/provider/javascript/delzip
Normal file
0
scripting/util/provider/javascript/delzip
Normal file
24
scripting/util/provider/javascript/description.xml
Normal file
24
scripting/util/provider/javascript/description.xml
Normal 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>
|
55
scripting/util/provider/javascript/makefile.mk
Normal file
55
scripting/util/provider/javascript/makefile.mk
Normal 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
|
10
scripting/util/provider/javascript/manifest.xml
Normal file
10
scripting/util/provider/javascript/manifest.xml
Normal 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>
|
Reference in New Issue
Block a user