|
From: <ma...@us...> - 2008-12-14 19:01:00
|
Revision: 3163
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3163&view=rev
Author: matzon
Date: 2008-12-14 19:00:48 +0000 (Sun, 14 Dec 2008)
Log Message:
-----------
support for eclipse update site (donated by Jens von Pilgrim)
Added Paths:
-----------
trunk/LWJGL/eclipse-update/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/.project
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/about.html
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/anttasks/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/anttasks/ant4eclipse-0.5.0.rc1.jar
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/anttasks/ecj.jar
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/anttasks/org.eclipse.osgi_3.2.0.v20060601.jar
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/anttasks/packagelist.jar
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/build.xml
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/.classpath
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/.project
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/.settings/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/.settings/org.eclipse.jdt.core.prefs
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/META-INF/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/about.html
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/build.properties
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/lwjgl_logo.png
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/src/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/src/java/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/src/java/org/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/src/java/org/lwjgl/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/src/java/org/lwjgl/Activator.java
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/.project
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/META-INF/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/about.html
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/build.properties
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/lwjgl_logo.png
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/plugin.xml
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/toc.xml
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/.project
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/about.html
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/build.properties
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/feature.xml
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/lwjgl_logo.png
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/.project
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/META-INF/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/about.html
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/build.properties
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/lwjgl_logo.png
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/plugin.xml
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/.classpath
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/.project
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/.settings/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/.settings/org.eclipse.jdt.core.prefs
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/META-INF/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/about.html
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/build.properties
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/icons/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/icons/lwjgl_logo_16.gif
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/lwjgl_logo.png
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/plugin.xml
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/src/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/src/java/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/src/java/org/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/src/java/org/lwjgl/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/src/java/org/lwjgl/testview/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/src/java/org/lwjgl/testview/FpsStatusLineItem.java
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/src/java/org/lwjgl/testview/LWJGLTestView.java
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.updatesite/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.updatesite/.project
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.updatesite/about.html
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.updatesite/index.html
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.updatesite/site.xml
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.updatesite/web/
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.updatesite/web/site.css
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.updatesite/web/site.xsl
trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/readme.txt
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/.project
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/.project (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/.project 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.lwjgl.eclipseplugins</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ </buildSpec>
+ <natures>
+ </natures>
+</projectDescription>
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/about.html
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/about.html (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/about.html 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
+<html>
+<head>
+<title>About</title>
+<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
+</head>
+<body lang="EN-US">
+<img src="lwjgl_logo.png" align="right"/>
+<h2>About This Content</h2>
+<p>The <a href="http://lwjgl.org">Lightweight Java Game Library (LWJGL)</a> is a solution aimed
+directly at professional and amateur Java programmers alike to enable <a
+ href="projects.php">commercial quality games</a> to be written in Java.
+LWJGL provides developers access to high performance crossplatform
+libraries such as OpenGL (<a href="http://www.opengl.org/"
+ target="_blank">Open Graphics Library</a>) and OpenAL (<a
+ href="http://www.openal.org" target="_blank">Open Audio Library</a>)
+allowing for state of the art 3D games and 3D sound. Additionally LWJGL
+provides access to controllers such as Gamepads, Steering wheel and
+Joysticks. All in a simple and straight forward API.</p>
+<p>LWJGL is not meant to make writing games particularly easy; it is
+primarily an enabling technology which allows developers to get at
+resources that are simply otherwise unavailable or poorly implemented on
+the existing <a href="http://java.sun.com" target="_blank">Java
+platform</a>. We anticipate that the LWJGL will, through evolution and
+extension, become the foundation for more complete game libraries and
+"game engines" as they have popularly become known, and hide some of the
+new evils we have had to expose in the APIs.</p>
+<p>LWJGL is available under a <a href="http://lwjgl.org/license.php">BSD
+license</a>, which means it's open source and freely available at no charge.</p>
+<p>Please visit us on the Freenode IRC Network: <a
+ href="irc://irc.freenode.net/lwjgl" target="_blank">#LWJGL</a>. Do idle
+if there is no one to answer any of your questions, we are on different
+timezones.</p>
+
+<h3>Plugin assembly</h3>
+<p>The plugins were assembled by Jens von Pilgrim (dev...@je...). All files related to this assembly, such as manifest files or plugin descriptors, are copyright under the Eclipse Public License (EPL) and the BSD license</p>
+
+<h3>Third party code</h3>
+
+<h4>IBM</h4>
+<p>The LWJGL Textview contains code copyright under the Eclipse Public License (EPL):<br/>
+<pre>
+Copyright (c) 2000, 2005 IBM Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>
+</pre>
+The source of this code can be found at:
+<a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet195.java?view=markup&content-type=text%2Fvnd.viewcvs-markup&revision=HEAD">http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet195.java?view=markup&content-type=text%2Fvnd.viewcvs-markup&revision=HEAD</a>
+</p>
+
+<h4>MESA</h4>
+<p>
+LWJGL contains code copyright under Mesa (MIT) License. Copyright (C) 1999-2006 Brian Paul All Rights Reserved.
+</p>
+
+<h4>Lev Povalahev</h4>
+<p>
+LWJGL contains code copyright under BSD License. Copyright (c) 2002, Lev Povalahev
+</p>
+
+
+<h3>Third party code used for building the update site</h3>
+<p>The build system is based on Apache ANT. In order to build all plugins, features and the updatesite, some third-party ant tasks are required.</p>
+
+<h4>Eclipse Packages</h4>
+<p>ecj.jar and org.eclipse.osgi.jar are used for compiling the test view. These two files are copyright under the Eclipse Public License (EPL). </p>
+
+<h4>Ant4Eclipse</h4>
+<p>This ant task is copyright under the Sun Public License, see <a href="http://www.opensource.org/licenses/sunpublic.php">http://www.opensource.org/licenses/sunpublic.php</a>.</p>
+
+<h4>Packagelist</h4>
+<p>This ant tasks was created by Jens von Pilgrim, it is copyright under the Eclipse Public License (EPL) and the BSD license.</p>
+
+</body>
+</html>
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/anttasks/ant4eclipse-0.5.0.rc1.jar
===================================================================
(Binary files differ)
Property changes on: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/anttasks/ant4eclipse-0.5.0.rc1.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/anttasks/ecj.jar
===================================================================
(Binary files differ)
Property changes on: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/anttasks/ecj.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/anttasks/org.eclipse.osgi_3.2.0.v20060601.jar
===================================================================
(Binary files differ)
Property changes on: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/anttasks/org.eclipse.osgi_3.2.0.v20060601.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/anttasks/packagelist.jar
===================================================================
(Binary files differ)
Property changes on: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/anttasks/packagelist.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/build.xml
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/build.xml (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/build.xml 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,217 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Call with
+
+ant -Dversion=1.9.1 dist
+
+(C) 2008 Jens von Pilgrim, dev...@je...
+
+-->
+
+<project default="help" basedir="." name="">
+
+ <property name="eclipse.install" value="c:/devel/Eclipse3.3" />
+ <property name="eclipse.updatesite" value="http://www.lwjgl.org/update/" />
+ <property name="bundle.vendor" value="LWJGL.org" />
+
+ <taskdef name="packagelist" classname="de.jevopi.ant.PackageList" >
+ <classpath>
+ <pathelement location="./anttasks/packagelist.jar"/>
+ </classpath>
+ </taskdef>
+ <taskdef resource="net/sf/ant4eclipse/antlib.xml">
+ <classpath>
+ <pathelement location="./anttasks/ant4eclipse-0.5.0.rc1.jar"/>
+ <pathelement location="./anttasks/ecj.jar"/>
+ <pathelement location="./anttasks/org.eclipse.osgi_3.2.0.v20060601.jar"/>
+ </classpath>
+ </taskdef>
+
+ <property name="version" value="unknown" />
+ <property name="archives.dir" value="lwjgl-archives/${version}" />
+ <property name="skeletons.dir" value="plugin-skeletons" />
+
+ <property name="build.path" value="build" />
+ <property name="build.temp" value="${build.path}/temp" />
+ <property name="build.plugins" value="${build.path}/plugins" />
+
+ <property name="lwjgl.zip" value="lwjgl-${version}.zip" />
+ <property name="lwjgl_docs.zip" value="lwjgl-docs-${version}.zip" />
+ <property name="lwjgl_source.zip" value="lwjgl-source-${version}.zip" />
+
+ <property name="lwjgl.dir" value="${build.temp}/lwjgl-${version}" />
+ <property name="lwjgl_docs.dir" value="${build.temp}/javadoc" />
+ <property name="lwjgl_source.dir" value="${build.temp}/src" />
+
+ <property name="NL" value=" " />
+
+ <target name="init">
+ <echo>Building plugins for version ${version}</echo>
+ </target>
+
+ <target name="dist" depends="init" >
+
+ <mkdir dir="${build.temp}" />
+
+ <!-- Copy sekeletons -->
+ <mkdir dir="${build.plugins}" />
+ <copy todir="${build.plugins}">
+ <fileset dir="${skeletons.dir}" />
+ </copy>
+
+ <!-- Build plugin org.lwjgl -->
+ <unzip src="${archives.dir}/${lwjgl.zip}" dest="${build.temp}" />
+ <copy todir="${build.plugins}/org.lwjgl/native">
+ <fileset dir="${lwjgl.dir}/native" />
+ </copy>
+ <copy todir="${build.plugins}/org.lwjgl/">
+ <fileset dir="${lwjgl.dir}/jar"/>
+ </copy>
+ <copy todir="${build.plugins}/org.lwjgl/doc">
+ <fileset dir="${lwjgl.dir}/doc" />
+ </copy>
+ <packagelist property="bundle.export-package" pathsep=",${NL} ">
+ <fileset dir="${lwjgl.dir}/jar"/>
+ <patternset>
+ <exclude name="**/test/**" />
+ <exclude name="**/examples/**" />
+ </patternset>
+ </packagelist>
+ <pathconvert property="bundle.classpath.jars" pathsep=",${NL} ">
+ <map from="${basedir}/${lwjgl.dir}/jar/" to="" />
+ <fileset dir="${lwjgl.dir}/jar" />
+ </pathconvert>
+
+ <!-- not using manifest task, since manifest wraps at the wrong positions -->
+ <echo file="${build.plugins}/org.lwjgl/META-INF/MANIFEST.MF" encoding="UTF-8">Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: LWJGL Lightweight Java Game Library
+Bundle-SymbolicName: org.lwjgl
+Bundle-Version: ${version}
+Bundle-Activator: org.lwjgl.Activator
+Bundle-Localization: plugin
+Require-Bundle: org.eclipse.core.runtime
+Eclipse-LazyStart: true
+Bundle-Vendor: ${bundle.vendor}
+Export-Package: ${bundle.export-package}
+Bundle-ClassPath: ${bundle.classpath.jars},${NL} .
+</echo>
+
+ <!-- Build plugin org.lwjgl.doc -->
+ <copy file="${archives.dir}/${lwjgl_docs.zip}" tofile="${build.plugins}/org.lwjgl.doc/doc.zip" />
+ <echo file="${build.plugins}/org.lwjgl.doc/META-INF/MANIFEST.MF" encoding="UTF-8">Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: LWJGL Documentation
+Bundle-SymbolicName: org.lwjgl.doc;singleton:=true
+Bundle-Version: ${version}
+Bundle-Localization: plugin
+Require-Bundle: org.eclipse.help;bundle-version="[3.2.0,4.0.0)"
+Eclipse-LazyStart: true
+Bundle-Vendor: ${bundle.vendor}
+</echo>
+
+ <!-- Build plugin org.lwjgl.source -->
+ <unzip src="${archives.dir}/${lwjgl_source.zip}" dest="${build.temp}" />
+
+ <!-- Build src zips for plugin org.lwjgl -->
+ <property name="org.lwjgl.src.dir" value="${build.plugins}/org.lwjgl.source/src/org.lwjgl_${version}" />
+ <mkdir dir="${org.lwjgl.src.dir}" />
+ <zip destfile="${org.lwjgl.src.dir}/lwjglsrc.zip">
+ <fileset dir="${lwjgl_source.dir}/generated" />
+ <fileset dir="${lwjgl_source.dir}/java">
+ <exclude name="org/lwjgl/util/**" />
+ </fileset>
+ </zip>
+ <zip destfile="${org.lwjgl.src.dir}/lwjgl_utilsrc.zip">
+ <fileset dir="${lwjgl_source.dir}/java">
+ <include name="org/lwjgl/util/**" />
+ <exclude name="org/lwjgl/util/applet/**" />
+ </fileset>
+ </zip>
+ <zip destfile="${org.lwjgl.src.dir}/lwjgl_util_applet.zip">
+ <fileset dir="${lwjgl_source.dir}/java">
+ <include name="org/lwjgl/util/applet/**" />
+ </fileset>
+ </zip>
+ <!-- Build manfest -->
+
+<!-- not using manifest task, since manifest wraps at the wrong positions -->
+ <echo file="${build.plugins}/org.lwjgl.source/META-INF/MANIFEST.MF" encoding="UTF-8">Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: LWJGL Sources
+Bundle-SymbolicName: org.lwjgl.source;singleton:=true
+Bundle-Version: ${version}
+Bundle-Localization: plugin
+Bundle-Vendor: ${bundle.vendor}
+</echo>
+
+ <!-- Build plugin org.lwjgl.test -->
+ <echo file="${build.plugins}/org.lwjgl.test/META-INF/MANIFEST.MF" encoding="UTF-8">Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: LWJGL TestView
+Bundle-SymbolicName: org.lwjgl.test;singleton:=true
+Bundle-Version: ${version}
+Bundle-Localization: plugin
+Require-Bundle: org.eclipse.ui,
+ org.eclipse.core.runtime,
+ org.eclipse.ui.views,
+ org.eclipse.core.resources,
+ org.lwjgl;bundle-version="${version}"
+Bundle-Vendor: ${bundle.vendor}
+</echo>
+
+ <!-- Build org.lwjgl.feature -->
+ <copy file="${skeletons.dir}/org.lwjgl.feature/feature.xml"
+ tofile="${build.plugins}/org.lwjgl.feature/feature.xml"
+ encoding="UTF-8" overwrite="true">
+ <filterset>
+ <filter token="VERSION" value="${version}" />
+ <filter token="PROVIDERNAME" value="${bundle.vendor}" />
+ <filter token="UPDATEURL" value="${eclipse.updatesite}" />
+ </filterset>
+ </copy>
+
+ <!-- Build update site -->
+ <copy file="${skeletons.dir}/org.lwjgl.updatesite/site.xml"
+ tofile="${build.plugins}/org.lwjgl.updatesite/site.xml"
+ encoding="UTF-8" overwrite="true">
+ <filterset>
+ <filter token="VERSION" value="${version}" />
+ <filter token="PROVIDERNAME" value="${bundle.vendor}" />
+ <filter token="UPDATEURL" value="${eclipse.updatesite}" />
+ </filterset>
+ </copy>
+
+ <!-- Eclipse build -->
+ <buildFeature
+ workspace="${build.plugins}"
+ targetPlatformLocation="${eclipse.install}"
+ projectname="org.lwjgl.feature"
+ buildPluginTarget="buildPlugin"
+ destDir="${build.plugins}/org.lwjgl.updatesite"
+ packageAsJar="true"/>
+ </target>
+
+ <target name="buildPlugin">
+ <echo>Build Plugin ${plugin.id}, Version ${plugin.version}</echo>
+ <buildPlugin
+ workspace="${build.plugins}"
+ targetPlatformLocation="${eclipse.install}"
+ projectname="${plugin.id}"
+ destDir="${build.plugins}/org.lwjgl.updatesite"
+ packageAsJar="true">
+ <eclipseLibraryCompiler/>
+ </buildPlugin>
+ </target>
+
+ <target name="clean">
+ <delete dir="${build.path}" />
+ </target>
+
+ <target name="help">
+ <echo>Call this build with version number and target dist, e.g.</echo>
+ <echo> ant -Dversion=1.1.2 dist</echo>
+ </target>
+
+</project>
\ No newline at end of file
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/.classpath
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/.classpath (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/.classpath 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/java"/>
+ <classpathentry exported="true" kind="lib" path="lwjgl_util_applet.jar"/>
+ <classpathentry exported="true" kind="lib" path="native/win32/"/>
+ <classpathentry exported="true" kind="lib" path="native/macosx/"/>
+ <classpathentry exported="true" kind="lib" path="native/linux/"/>
+ <classpathentry exported="true" kind="lib" path="jinput.jar"/>
+ <classpathentry exported="true" kind="lib" path="lwjgl_util.jar"/>
+ <classpathentry exported="true" kind="lib" path="lwjgl.jar"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="output" path="build/classes"/>
+</classpath>
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/.project
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/.project (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/.project 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.lwjgl</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/.settings/org.eclipse.jdt.core.prefs
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/.settings/org.eclipse.jdt.core.prefs (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/.settings/org.eclipse.jdt.core.prefs 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,12 @@
+#Thu Sep 13 13:53:08 CEST 2007
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
+org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.5
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/about.html
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/about.html (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/about.html 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
+<html>
+<head>
+<title>About</title>
+<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
+</head>
+<body lang="EN-US">
+<img src="lwjgl_logo.png" align="right"/>
+<h2>About This Content</h2>
+<p>The <a href="http://lwjgl.org">Lightweight Java Game Library (LWJGL)</a> is a solution aimed
+directly at professional and amateur Java programmers alike to enable <a
+ href="projects.php">commercial quality games</a> to be written in Java.
+LWJGL provides developers access to high performance crossplatform
+libraries such as OpenGL (<a href="http://www.opengl.org/"
+ target="_blank">Open Graphics Library</a>) and OpenAL (<a
+ href="http://www.openal.org" target="_blank">Open Audio Library</a>)
+allowing for state of the art 3D games and 3D sound. Additionally LWJGL
+provides access to controllers such as Gamepads, Steering wheel and
+Joysticks. All in a simple and straight forward API.</p>
+<p>LWJGL is not meant to make writing games particularly easy; it is
+primarily an enabling technology which allows developers to get at
+resources that are simply otherwise unavailable or poorly implemented on
+the existing <a href="http://java.sun.com" target="_blank">Java
+platform</a>. We anticipate that the LWJGL will, through evolution and
+extension, become the foundation for more complete game libraries and
+"game engines" as they have popularly become known, and hide some of the
+new evils we have had to expose in the APIs.</p>
+<p>LWJGL is available under a <a href="http://lwjgl.org/license.php">BSD
+license</a>, which means it's open source and freely available at no charge.</p>
+<p>Please visit us on the Freenode IRC Network: <a
+ href="irc://irc.freenode.net/lwjgl" target="_blank">#LWJGL</a>. Do idle
+if there is no one to answer any of your questions, we are on different
+timezones.</p>
+
+<h3>Plugin assembly</h3>
+<p>The plugins were assembled by Jens von Pilgrim (dev...@je...). All files related to this assembly, such as manifest files or plugin descriptors, are copyright under the Eclipse Public License (EPL) and the BSD license</p>
+
+<h3>Third party code</h3>
+
+<h4>IBM</h4>
+<p>The LWJGL Textview contains code copyright under the Eclipse Public License (EPL):<br/>
+<pre>
+Copyright (c) 2000, 2005 IBM Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>
+</pre>
+The source of this code can be found at:
+<a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet195.java?view=markup&content-type=text%2Fvnd.viewcvs-markup&revision=HEAD">http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet195.java?view=markup&content-type=text%2Fvnd.viewcvs-markup&revision=HEAD</a>
+</p>
+
+<h4>MESA</h4>
+<p>
+LWJGL contains code copyright under Mesa (MIT) License. Copyright (C) 1999-2006 Brian Paul All Rights Reserved.
+</p>
+
+<h4>Lev Povalahev</h4>
+<p>
+LWJGL contains code copyright under BSD License. Copyright (c) 2002, Lev Povalahev
+</p>
+
+
+<h3>Third party code used for building the update site</h3>
+<p>The build system is based on Apache ANT. In order to build all plugins, features and the updatesite, some third-party ant tasks are required.</p>
+
+<h4>Eclipse Packages</h4>
+<p>ecj.jar and org.eclipse.osgi.jar are used for compiling the test view. These two files are copyright under the Eclipse Public License (EPL). </p>
+
+<h4>Ant4Eclipse</h4>
+<p>This ant task is copyright under the Sun Public License, see <a href="http://www.opensource.org/licenses/sunpublic.php">http://www.opensource.org/licenses/sunpublic.php</a>.</p>
+
+<h4>Packagelist</h4>
+<p>This ant tasks was created by Jens von Pilgrim, it is copyright under the Eclipse Public License (EPL) and the BSD license.</p>
+
+</body>
+</html>
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/build.properties
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/build.properties (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/build.properties 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,15 @@
+source.. = src/java/
+output.. = build/classes/
+bin.includes = META-INF/,\
+ .,\
+ jinput.jar,\
+ lwjgl.jar,\
+ lwjgl_util.jar,\
+ about.html,\
+ lwjgl_logo.png,\
+ native/,\
+ lwjgl_util_applet.jar,\
+ native/linux/,\
+ native/macosx/,\
+ native/win32/
+src.includes = src/
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/lwjgl_logo.png
===================================================================
(Binary files differ)
Property changes on: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/lwjgl_logo.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/src/java/org/lwjgl/Activator.java
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/src/java/org/lwjgl/Activator.java (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/src/java/org/lwjgl/Activator.java 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,95 @@
+package org.lwjgl;
+
+import java.io.File;
+import java.net.URL;
+
+import org.eclipse.core.runtime.FileLocator;
+import org.eclipse.core.runtime.Plugin;
+import org.eclipse.core.runtime.Status;
+import org.osgi.framework.Bundle;
+import org.osgi.framework.BundleContext;
+import org.osgi.framework.BundleException;
+
+/**
+ * The activator class controls the plug-in life cycle
+ */
+public class Activator extends Plugin {
+
+ // The plug-in ID
+ public static final String PLUGIN_ID = "org.lwjgl";
+
+ public static String[] NATIVEPATH = new String[] { "win32", "macosx",
+ "linux" };
+
+ // The shared instance
+ private static Activator plugin;
+
+ /**
+ * The constructor
+ */
+ public Activator() {
+ plugin = this;
+ }
+
+ /*
+ * (non-Javadoc)
+ * @see org.eclipse.core.runtime.Plugins#start(org.osgi.framework.BundleContext)
+ */
+ @Override
+ public void start(BundleContext context) throws Exception {
+ super.start(context);
+
+ int iOS = -1;
+ String osname = System.getProperty("os.name").toLowerCase();
+ String osarch = System.getProperty("os.arch").toLowerCase();
+
+ if (osname.startsWith("windows") && osarch.startsWith("x86")) {
+ iOS = 0;
+ } else if (osname.startsWith("mac os x")) {
+ iOS = 1;
+ } else if (osname.startsWith("linux")) {
+ iOS = 2;
+ }
+
+ if (iOS >= 0) {
+ try {
+ Bundle fragment = context.getBundle();
+ String base = "native" + File.separator + NATIVEPATH[iOS];
+ URL url = FileLocator.resolve(fragment.getEntry(base));
+ File fileDir = new File(url.getPath());
+ System.setProperty("org.lwjgl.librarypath", fileDir.getPath());
+ } catch (Throwable ex) {
+ Status status = new Status(Status.ERROR, PLUGIN_ID,
+ Status.ERROR, "Error loading LWJGL", ex);
+ getLog().log(status);
+ throw new BundleException(status.getMessage(), ex);
+ }
+ } else {
+ Status status = new Status(Status.ERROR, PLUGIN_ID, Status.ERROR,
+ "Error setting native libraries path. LWJGL not available for "
+ + osname + "(" + osarch + ")", null);
+ getLog().log(status);
+ }
+
+ }
+
+ /*
+ * (non-Javadoc)
+ * @see org.eclipse.core.runtime.Plugin#stop(org.osgi.framework.BundleContext)
+ */
+ @Override
+ public void stop(BundleContext context) throws Exception {
+ plugin = null;
+ super.stop(context);
+ }
+
+ /**
+ * Returns the shared instance
+ *
+ * @return the shared instance
+ */
+ public static Activator getDefault() {
+ return plugin;
+ }
+
+}
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/.project
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/.project (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/.project 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.lwjgl.doc</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ </natures>
+</projectDescription>
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/about.html
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/about.html (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/about.html 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
+<html>
+<head>
+<title>About</title>
+<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
+</head>
+<body lang="EN-US">
+<img src="lwjgl_logo.png" align="right"/>
+<h2>About This Content</h2>
+<p>The <a href="http://lwjgl.org">Lightweight Java Game Library (LWJGL)</a> is a solution aimed
+directly at professional and amateur Java programmers alike to enable <a
+ href="projects.php">commercial quality games</a> to be written in Java.
+LWJGL provides developers access to high performance crossplatform
+libraries such as OpenGL (<a href="http://www.opengl.org/"
+ target="_blank">Open Graphics Library</a>) and OpenAL (<a
+ href="http://www.openal.org" target="_blank">Open Audio Library</a>)
+allowing for state of the art 3D games and 3D sound. Additionally LWJGL
+provides access to controllers such as Gamepads, Steering wheel and
+Joysticks. All in a simple and straight forward API.</p>
+<p>LWJGL is not meant to make writing games particularly easy; it is
+primarily an enabling technology which allows developers to get at
+resources that are simply otherwise unavailable or poorly implemented on
+the existing <a href="http://java.sun.com" target="_blank">Java
+platform</a>. We anticipate that the LWJGL will, through evolution and
+extension, become the foundation for more complete game libraries and
+"game engines" as they have popularly become known, and hide some of the
+new evils we have had to expose in the APIs.</p>
+<p>LWJGL is available under a <a href="http://lwjgl.org/license.php">BSD
+license</a>, which means it's open source and freely available at no charge.</p>
+<p>Please visit us on the Freenode IRC Network: <a
+ href="irc://irc.freenode.net/lwjgl" target="_blank">#LWJGL</a>. Do idle
+if there is no one to answer any of your questions, we are on different
+timezones.</p>
+
+<h3>Plugin assembly</h3>
+<p>The plugins were assembled by Jens von Pilgrim (dev...@je...). All files related to this assembly, such as manifest files or plugin descriptors, are copyright under the Eclipse Public License (EPL) and the BSD license</p>
+
+<h3>Third party code</h3>
+
+<h4>IBM</h4>
+<p>The LWJGL Textview contains code copyright under the Eclipse Public License (EPL):<br/>
+<pre>
+Copyright (c) 2000, 2005 IBM Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>
+</pre>
+The source of this code can be found at:
+<a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet195.java?view=markup&content-type=text%2Fvnd.viewcvs-markup&revision=HEAD">http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet195.java?view=markup&content-type=text%2Fvnd.viewcvs-markup&revision=HEAD</a>
+</p>
+
+<h4>MESA</h4>
+<p>
+LWJGL contains code copyright under Mesa (MIT) License. Copyright (C) 1999-2006 Brian Paul All Rights Reserved.
+</p>
+
+<h4>Lev Povalahev</h4>
+<p>
+LWJGL contains code copyright under BSD License. Copyright (c) 2002, Lev Povalahev
+</p>
+
+
+<h3>Third party code used for building the update site</h3>
+<p>The build system is based on Apache ANT. In order to build all plugins, features and the updatesite, some third-party ant tasks are required.</p>
+
+<h4>Eclipse Packages</h4>
+<p>ecj.jar and org.eclipse.osgi.jar are used for compiling the test view. These two files are copyright under the Eclipse Public License (EPL). </p>
+
+<h4>Ant4Eclipse</h4>
+<p>This ant task is copyright under the Sun Public License, see <a href="http://www.opensource.org/licenses/sunpublic.php">http://www.opensource.org/licenses/sunpublic.php</a>.</p>
+
+<h4>Packagelist</h4>
+<p>This ant tasks was created by Jens von Pilgrim, it is copyright under the Eclipse Public License (EPL) and the BSD license.</p>
+
+</body>
+</html>
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/build.properties
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/build.properties (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/build.properties 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,17 @@
+bin.includes = META-INF/,\
+ plugin.xml,\
+ doc_api.zip,\
+ toc.xml,\
+ build.properties,\
+ .project,\
+ about.html,\
+ lwjgl_logo.png,\
+ doc.zip
+src.includes = .project,\
+ META-INF/,\
+ about.html,\
+ build.properties,\
+ doc.zip,\
+ lwjgl_logo.png,\
+ plugin.xml,\
+ toc.xml
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/lwjgl_logo.png
===================================================================
(Binary files differ)
Property changes on: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/lwjgl_logo.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/plugin.xml
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/plugin.xml (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/plugin.xml 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.2"?>
+<plugin>
+- <extension point="org.eclipse.help.toc">
+ <toc file="toc.xml" primary="true" />
+ <index path="index" />
+ </extension>
+- <!-- =============================
+ -->
+- <!-- Define TOCs
+ -->
+- <!-- =============================
+ -->
+- <extension point="org.eclipse.help.toc">
+ <toc file="toc.xml" />
+ </extension>
+- <!-- =============================
+ -->
+- <!-- Define Javadoc locations
+ -->
+- <!-- =============================
+ -->
+- <extension point="org.eclipse.pde.core.javadoc">
+ <javadoc path="doc.zip!/javadoc/" archive="true">
+ <plugin id="org.lwjgl"/>
+ </javadoc>
+ </extension>
+
+
+</plugin>
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/toc.xml
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/toc.xml (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/toc.xml 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?NLS TYPE="org.eclipse.help.toc"?>
+
+<toc label="LWJGL Documentation">
+ <topic label="API Reference" href="javadoc/index.html"/>
+ <topic label="LWJGL Website (extern)" href="http://lwjgl.org" />
+ <topic label="LWJGL Wiki (extern)" href="http://lwjgl.org/wiki/doku.php" />
+</toc>
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/.project
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/.project (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/.project 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.lwjgl.feature</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>
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/about.html
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/about.html (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/about.html 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
+<html>
+<head>
+<title>About</title>
+<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
+</head>
+<body lang="EN-US">
+<img src="lwjgl_logo.png" align="right"/>
+<h2>About This Content</h2>
+<p>The <a href="http://lwjgl.org">Lightweight Java Game Library (LWJGL)</a> is a solution aimed
+directly at professional and amateur Java programmers alike to enable <a
+ href="projects.php">commercial quality games</a> to be written in Java.
+LWJGL provides developers access to high performance crossplatform
+libraries such as OpenGL (<a href="http://www.opengl.org/"
+ target="_blank">Open Graphics Library</a>) and OpenAL (<a
+ href="http://www.openal.org" target="_blank">Open Audio Library</a>)
+allowing for state of the art 3D games and 3D sound. Additionally LWJGL
+provides access to controllers such as Gamepads, Steering wheel and
+Joysticks. All in a simple and straight forward API.</p>
+<p>LWJGL is not meant to make writing games particularly easy; it is
+primarily an enabling technology which allows developers to get at
+resources that are simply otherwise unavailable or poorly implemented on
+the existing <a href="http://java.sun.com" target="_blank">Java
+platform</a>. We anticipate that the LWJGL will, through evolution and
+extension, become the foundation for more complete game libraries and
+"game engines" as they have popularly become known, and hide some of the
+new evils we have had to expose in the APIs.</p>
+<p>LWJGL is available under a <a href="http://lwjgl.org/license.php">BSD
+license</a>, which means it's open source and freely available at no charge.</p>
+<p>Please visit us on the Freenode IRC Network: <a
+ href="irc://irc.freenode.net/lwjgl" target="_blank">#LWJGL</a>. Do idle
+if there is no one to answer any of your questions, we are on different
+timezones.</p>
+
+<h3>Plugin assembly</h3>
+<p>The plugins were assembled by Jens von Pilgrim (dev...@je...). All files related to this assembly, such as manifest files or plugin descriptors, are copyright under the Eclipse Public License (EPL) and the BSD license</p>
+
+<h3>Third party code</h3>
+
+<h4>IBM</h4>
+<p>The LWJGL Textview contains code copyright under the Eclipse Public License (EPL):<br/>
+<pre>
+Copyright (c) 2000, 2005 IBM Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>
+</pre>
+The source of this code can be found at:
+<a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet195.java?view=markup&content-type=text%2Fvnd.viewcvs-markup&revision=HEAD">http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet195.java?view=markup&content-type=text%2Fvnd.viewcvs-markup&revision=HEAD</a>
+</p>
+
+<h4>MESA</h4>
+<p>
+LWJGL contains code copyright under Mesa (MIT) License. Copyright (C) 1999-2006 Brian Paul All Rights Reserved.
+</p>
+
+<h4>Lev Povalahev</h4>
+<p>
+LWJGL contains code copyright under BSD License. Copyright (c) 2002, Lev Povalahev
+</p>
+
+
+<h3>Third party code used for building the update site</h3>
+<p>The build system is based on Apache ANT. In order to build all plugins, features and the updatesite, some third-party ant tasks are required.</p>
+
+<h4>Eclipse Packages</h4>
+<p>ecj.jar and org.eclipse.osgi.jar are used for compiling the test view. These two files are copyright under the Eclipse Public License (EPL). </p>
+
+<h4>Ant4Eclipse</h4>
+<p>This ant task is copyright under the Sun Public License, see <a href="http://www.opensource.org/licenses/sunpublic.php">http://www.opensource.org/licenses/sunpublic.php</a>.</p>
+
+<h4>Packagelist</h4>
+<p>This ant tasks was created by Jens von Pilgrim, it is copyright under the Eclipse Public License (EPL) and the BSD license.</p>
+
+</body>
+</html>
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/build.properties
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/build.properties (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/build.properties 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,2 @@
+bin.includes = feature.xml,\
+ lwjgl_logo.png
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/feature.xml
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/feature.xml (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/feature.xml 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<feature
+ id="org.lwjgl"
+ label="LWJGL Feature"
+ version="@VERSION@"
+ provider-name="@PROVIDERNAME@"
+ image="lwjgl_logo.png">
+
+ <description>This feature provides easy access to the
+Lightweight Java Game Library (LWJGL)
+for Eclipse plugin developers. It includes
+- java and native libraries (Windows, Mac OS X, Linux)
+- source code
+- javadoc
+- test plugin (Window/Show View/Other/Others/LWJGL Test View)
+Feature and plugins were created by Jens von Pilgrim at FernUniversitaet
+in Hagen
+ </description>
+
+ <copyright url="http://lwjgl.org/credits.php">
+ Copyright (c) 2002-2008 Lightweight Java Game Library Project
+All rights reserved.
+
+LWJGL is available under a BSD license, which means it's open
+source and freely available at no charge.
+ </copyright>
+
+ <license url="http://lwjgl.org/license.php">
+ Copyright (c) 2002-2008 Lightweight Java Game Library Project
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+* Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+
+* Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+* Neither the name of 'Light Weight Java Game Library' nor the names of
+ its contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ </license>
+
+ <url>
+ <update label="Gef3D Update Site" url="@UPDATEURL@"/>
+ <discovery label="Home of the Lightweight Java Game Library" url="http://lwjgl.org/index.php"/>
+ </url>
+
+ <plugin
+ id="org.lwjgl"
+ download-size="1560"
+ install-size="3796"
+ version="@VERSION@"/>
+
+ <plugin
+ id="org.lwjgl.doc"
+ download-size="1377"
+ install-size="1560"
+ version="@VERSION@"/>
+
+ <plugin
+ id="org.lwjgl.source"
+ download-size="774"
+ install-size="860"
+ version="@VERSION@"/>
+
+ <plugin
+ id="org.lwjgl.test"
+ download-size="34"
+ install-size="96"
+ version="@VERSION@"/>
+
+</feature>
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/lwjgl_logo.png
===================================================================
(Binary files differ)
Property changes on: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/lwjgl_logo.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/.project
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/.project (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/.project 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.lwjgl.source</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ </natures>
+</projectDescription>
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/about.html
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/about.html (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/about.html 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
+<html>
+<head>
+<title>About</title>
+<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
+</head>
+<body lang="EN-US">
+<img src="lwjgl_logo.png" align="right"/>
+<h2>About This Content</h2>
+<p>The <a href="http://lwjgl.org">Lightweight Java Game Library (LWJGL)</a> is a solution aimed
+directly at professional and amateur Java programmers alike to enable <a
+ href="projects.php">commercial quality games</a> to be written in Java.
+LWJGL provides developers access to high performance crossplatform
+libraries such as OpenGL (<a href="http://www.opengl.org/"
+ target="_blank">Open Graphics Library</a>) and OpenAL (<a
+ href="http://www.openal.org" target="_blank">Open Audio Library</a>)
+allowing for state of the art 3D games and 3D sound. Additionally LWJGL
+provides access to controllers such as Gamepads, Steering wheel and
+Joysticks. All in a simple and straight forward API.</p>
+<p>LWJGL is not meant to make writing games particularly easy; it is
+primarily an enabling technology which allows developers to get at
+resources that are simply otherwise unavailable or poorly implemented on
+the existing <a href="http://java.sun.com" target="_blank">Java
+platform</a>. We anticipate that the LWJGL will, through evolution and
+extension, become the foundation for more complete game libraries and
+"game engines" as they have popularly become known, and hide some of the
+new evils we have had to expose in the APIs.</p>
+<p>LWJGL is available under a <a href="http://lwjgl.org/license.php">BSD
+license</a>, which means it's open source and freely available at no charge.</p>
+<p>Please visit us on the Freenode IRC Network: <a
+ href="irc://irc.freenode.net/lwjgl" target="_blank">#LWJGL</a>. Do idle
+if there is no one to answer any of your questions, we are on different
+timezones.</p>
+
+<h3>Plugin assembly</h3>
+<p>The plugins were assembled by Jens von Pilgrim (dev...@je...). All files related to this assembly, such as manifest files or plugin descriptors, are copyright under the Eclipse Public License (EPL) and the BSD license</p>
+
+<h3>Third party code</h3>
+
+<h4>IBM</h4>
+<p>The LWJGL Textview contains code copyright under the Eclipse Public License (EPL):<br/>
+<pre>
+Copyright (c) 2000, 2005 IBM Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>
+</pre>
+The source of this code can be found at:
+<a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet195.java?view=markup&content-type=text%2Fvnd.viewcvs-markup&revision=HEAD">http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet195.java?view=markup&content-type=text%2Fvnd.viewcvs-markup&revision=HEAD</a>
+</p>
+
+<h4>MESA</h4>
+<p>
+LWJGL contains code copyright under Mesa (MIT) License. Copyright (C) 1999-2006 Brian Paul All Rights Reserved.
+</p>
+
+<h4>Lev Povalahev</h4>
+<p>
+LWJGL contains code copyright under BSD License. Copyright (c) 2002, Lev Povalahev
+</p>
+
+
+<h3>Third party code used for building the update site</h3>
+<p>The build system is based on Apache ANT. In order to build all plugins, features and the updatesite, some third-party ant tasks are required.</p>
+
+<h4>Eclipse Packages</h4>
+<p>ecj.jar and org.eclipse.osgi.jar are used for compiling the test view. These two files are copyright under the Eclipse Public License (EPL). </p>
+
+<h4>Ant4Eclipse</h4>
+<p>This ant task is copyright under the Sun Public License, see <a href="http://www.opensource.org/licenses/sunpublic.php">http://www.opensource.org/licenses/sunpublic.php</a>.</p>
+
+<h4>Packagelist</h4>
+<p>This ant tasks was created by Jens von Pilgrim, it is copyright under the Eclipse Public License (EPL) and the BSD license.</p>
+
+</body>
+</html>
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/build.properties
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/build.properties (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/build.properties 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,10 @@
+bin.includes = META-INF/,\
+ about.html,\
+ lwjgl_logo.png,\
+ plugin.xml,\
+ src/
+src.includes = src/,\
+ lwjgl_logo.png,\
+ about.html,\
+ plugin.xml,\
+ META-INF/
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/lwjgl_logo.png
===================================================================
(Binary files differ)
Property changes on: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/lwjgl_logo.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/plugin.xml
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/plugin.xml (rev 0)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/plugin.xml 2008-12-14 19:00:48 UTC (rev 3163)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.2"?>
+<plugin>
+ <extension
+ point="org.eclipse.pde.core.source">
+ <location path="src" />
+ </extension>
+<...
[truncated message content] |