diff options
| author | Shireesh Anjal <shireesh@gluster.com> | 2011-02-02 15:10:03 +0530 |
|---|---|---|
| committer | Shireesh Anjal <shireesh@gluster.com> | 2011-02-02 15:10:03 +0530 |
| commit | dfd14c05bc117df8de627c48d4615fc9d995bbe0 (patch) | |
| tree | a1d1d7d043a102d8904cb5ade021c1937172a523 /com.gluster.storage.management.gui.feature.webstart | |
initial commit
Diffstat (limited to 'com.gluster.storage.management.gui.feature.webstart')
6 files changed, 298 insertions, 0 deletions
diff --git a/com.gluster.storage.management.gui.feature.webstart/.project b/com.gluster.storage.management.gui.feature.webstart/.project new file mode 100644 index 00000000..03adbe4c --- /dev/null +++ b/com.gluster.storage.management.gui.feature.webstart/.project @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>com.gluster.storage.management.gui.feature.webstart</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>org.eclipse.pde.FeatureBuilder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.pde.FeatureNature</nature> + </natures> +</projectDescription> diff --git a/com.gluster.storage.management.gui.feature.webstart/build.properties b/com.gluster.storage.management.gui.feature.webstart/build.properties new file mode 100644 index 00000000..322a3114 --- /dev/null +++ b/com.gluster.storage.management.gui.feature.webstart/build.properties @@ -0,0 +1,2 @@ +#bin.includes = feature.xml +root=rootfiles diff --git a/com.gluster.storage.management.gui.feature.webstart/feature.xml b/com.gluster.storage.management.gui.feature.webstart/feature.xml new file mode 100644 index 00000000..4d43f5c0 --- /dev/null +++ b/com.gluster.storage.management.gui.feature.webstart/feature.xml @@ -0,0 +1,236 @@ +<?xml version="1.0" encoding="UTF-8"?> +<feature + id="com.gluster.storage.management.gui.feature.webstart" + label="Gluster Management Console - GUI Feature for Webstart" + version="1.0.0" + provider-name="Gluster Inc." + os="linux,win32" + ws="gtk,win32" + arch="x86,x86_64"> + + <description url="http://www.example.com/description"> + [Enter Feature Description here.] + </description> + + <copyright url="http://www.example.com/copyright"> + [Enter Copyright Description here.] + </copyright> + + <license url="http://www.example.com/license"> + [Enter License Description here.] + </license> + + <includes + id="com.gluster.storage.management.gui.feature" + version="0.0.0"/> + + <requires> + <import plugin="org.eclipse.core.runtime" version="3.6.0" match="compatible"/> + <import plugin="org.eclipse.core.expressions" version="3.4.200" match="compatible"/> + <import plugin="org.eclipse.swt" version="3.2.0" match="compatible"/> + <import plugin="org.eclipse.jface" version="3.2.0" match="compatible"/> + <import plugin="org.eclipse.equinox.common" version="3.2.0" match="compatible"/> + <import plugin="org.eclipse.core.databinding.observable" version="1.3.0" match="compatible"/> + <import plugin="org.eclipse.core.databinding.property" version="1.3.0" match="compatible"/> + <import plugin="org.eclipse.core.databinding" version="1.2.0" match="compatible"/> + <import plugin="org.eclipse.swt" version="3.6.0" match="compatible"/> + <import plugin="org.eclipse.core.commands" version="3.4.0" match="compatible"/> + <import plugin="org.eclipse.equinox.common" version="3.3.0" match="compatible"/> + <import plugin="org.eclipse.equinox.registry" version="3.4.0" match="compatible"/> + <import plugin="org.eclipse.core.runtime" version="3.3.0" match="compatible"/> + <import plugin="org.eclipse.core.runtime" version="3.2.0" match="compatible"/> + <import plugin="org.eclipse.swt" version="3.5.0" match="compatible"/> + <import plugin="org.eclipse.jface" version="3.5.0" match="compatible"/> + <import plugin="org.eclipse.ui.workbench" version="3.5.0" match="compatible"/> + <import plugin="org.eclipse.core.expressions" version="3.4.0" match="compatible"/> + <import plugin="org.eclipse.equinox.preferences" version="3.2.0" match="compatible"/> + <import plugin="org.eclipse.equinox.registry" version="3.2.0" match="compatible"/> + <import plugin="org.eclipse.equinox.registry" version="3.5.0" match="equivalent"/> + <import plugin="org.eclipse.help" version="3.2.0" match="compatible"/> + <import plugin="org.eclipse.jface.databinding" version="1.3.0" match="compatible"/> + <import plugin="org.eclipse.core.databinding.property" version="1.2.0" match="compatible"/> + <import plugin="org.eclipse.core.databinding.observable" version="1.2.0" match="compatible"/> + <import plugin="org.eclipse.osgi" version="3.5.0" match="compatible"/> + <import plugin="org.eclipse.equinox.common" version="3.5.0" match="compatible"/> + <import plugin="org.eclipse.core.jobs" version="3.2.0" match="compatible"/> + <import plugin="org.eclipse.equinox.preferences" version="3.3.0" match="compatible"/> + <import plugin="org.eclipse.core.contenttype" version="3.3.0" match="compatible"/> + <import plugin="org.eclipse.equinox.app" version="1.0.0" match="compatible"/> + </requires> + + <plugin + id="org.eclipse.help" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.osgi.services" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.jface.databinding" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.jface" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.core.databinding" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.registry" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.app" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.core.expressions" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.core.databinding.observable" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.ui" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.core.runtime.compatibility.auth" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.core.contenttype" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.swt" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.core.runtime.compatibility.registry" + download-size="0" + install-size="0" + version="0.0.0" + fragment="true"/> + + <plugin + id="org.eclipse.equinox.preferences" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.core.commands" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.osgi" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.ui.workbench" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="javax.servlet" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.core.jobs" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="com.ibm.icu" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.core.runtime" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.common" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.core.databinding.property" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="com.sun.jersey" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + +</feature> diff --git a/com.gluster.storage.management.gui.feature.webstart/rootfiles/gluster-management-console.jnlp b/com.gluster.storage.management.gui.feature.webstart/rootfiles/gluster-management-console.jnlp new file mode 100644 index 00000000..13562315 --- /dev/null +++ b/com.gluster.storage.management.gui.feature.webstart/rootfiles/gluster-management-console.jnlp @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<jnlp spec="1.0+" codebase="http://192.168.1.123:8080/glustersp-webstart/linux.gtk.x86_64" href="gluster-management-console.jnlp"> + <information> + <title>Gluster Management Console</title> + <vendor>Gluster Inc.</vendor> + <homepage href="http://192.168.1.123:8080/glustersp-webstart/linux.gtk.x86_64" /> + <description>Gluster Management Console</description> + <icon kind="splash" href="splash.bmp"/> + </information> + <security> + <all-permissions/> + </security> + <resources> + <j2se version="1.5+" /> + <jar href="plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar" main="true"/> + <extension + name="Gluster Storage Platform Feature" + href="features/com.gluster.storage.management.gui.feature_1.0.0.jnlp"/> + <property + name="osgi.instance.area" + value="@user.home/Application Data/glustermc"/> + <property + name="osgi.configuration.area" + value="@user.home/Application Data/glustermc"/> + <property + name="eclipse.product" + value="com.gluster.storage.management.gui.product"/> + </resources> + <resources os="Linux"> + <property name="osgi.ws" value="gtk"/> + </resources> + <application-desc main-class="org.eclipse.equinox.launcher.WebStartMain"> + <argument>-nosplash</argument> + </application-desc> +</jnlp>
\ No newline at end of file diff --git a/com.gluster.storage.management.gui.feature.webstart/rootfiles/index.html b/com.gluster.storage.management.gui.feature.webstart/rootfiles/index.html new file mode 100644 index 00000000..70f47279 --- /dev/null +++ b/com.gluster.storage.management.gui.feature.webstart/rootfiles/index.html @@ -0,0 +1,8 @@ +<html> +<head> +<title>Gluster Storage Platform</title> +</head> +<body> +<a href="http://192.168.1.123:8080/glustersp-webstart/linux.gtk.x86_64/gluster-management-console.jnlp">Gluster Storage Platform</a> +</body> +</html> diff --git a/com.gluster.storage.management.gui.feature.webstart/rootfiles/splash.bmp b/com.gluster.storage.management.gui.feature.webstart/rootfiles/splash.bmp Binary files differnew file mode 100644 index 00000000..059c28f9 --- /dev/null +++ b/com.gluster.storage.management.gui.feature.webstart/rootfiles/splash.bmp |
