diff options
author | David Tardon <dtardon@redhat.com> | 2010-10-29 17:57:25 +0200 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2010-11-06 07:11:30 +0100 |
commit | 68dbab40de6c5eb5e46c40a774c517538d46d958 (patch) | |
tree | dfe307af8a2dd9e6751527e2f3800842daed92f2 /scripting/util | |
parent | 66a1d4062d6fc2643b87efa2c2be957fcbbd7d04 (diff) |
transform script providers into extensions
Diffstat (limited to 'scripting/util')
-rw-r--r-- | scripting/util/provider/beanshell/delzip | 0 | ||||
-rw-r--r-- | scripting/util/provider/beanshell/description.xml | 24 | ||||
-rw-r--r-- | scripting/util/provider/beanshell/makefile.mk | 48 | ||||
-rw-r--r-- | scripting/util/provider/beanshell/manifest.xml | 7 | ||||
-rw-r--r-- | scripting/util/provider/javascript/delzip | 0 | ||||
-rw-r--r-- | scripting/util/provider/javascript/description.xml | 24 | ||||
-rw-r--r-- | scripting/util/provider/javascript/makefile.mk | 55 | ||||
-rw-r--r-- | scripting/util/provider/javascript/manifest.xml | 10 |
8 files changed, 168 insertions, 0 deletions
diff --git a/scripting/util/provider/beanshell/delzip b/scripting/util/provider/beanshell/delzip new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/scripting/util/provider/beanshell/delzip diff --git a/scripting/util/provider/beanshell/description.xml b/scripting/util/provider/beanshell/description.xml new file mode 100644 index 000000000000..6b053188bf0a --- /dev/null +++ b/scripting/util/provider/beanshell/description.xml @@ -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> diff --git a/scripting/util/provider/beanshell/makefile.mk b/scripting/util/provider/beanshell/makefile.mk new file mode 100644 index 000000000000..7e16329fda34 --- /dev/null +++ b/scripting/util/provider/beanshell/makefile.mk @@ -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 diff --git a/scripting/util/provider/beanshell/manifest.xml b/scripting/util/provider/beanshell/manifest.xml new file mode 100644 index 000000000000..da8e620281a0 --- /dev/null +++ b/scripting/util/provider/beanshell/manifest.xml @@ -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> diff --git a/scripting/util/provider/javascript/delzip b/scripting/util/provider/javascript/delzip new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/scripting/util/provider/javascript/delzip diff --git a/scripting/util/provider/javascript/description.xml b/scripting/util/provider/javascript/description.xml new file mode 100644 index 000000000000..58f047891f9f --- /dev/null +++ b/scripting/util/provider/javascript/description.xml @@ -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> diff --git a/scripting/util/provider/javascript/makefile.mk b/scripting/util/provider/javascript/makefile.mk new file mode 100644 index 000000000000..a99096a626ec --- /dev/null +++ b/scripting/util/provider/javascript/makefile.mk @@ -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 diff --git a/scripting/util/provider/javascript/manifest.xml b/scripting/util/provider/javascript/manifest.xml new file mode 100644 index 000000000000..4c61747f4dcf --- /dev/null +++ b/scripting/util/provider/javascript/manifest.xml @@ -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> |