applied maven patch by ruben01

This commit is contained in:
Brian Matzon 2011-09-08 21:35:54 +00:00
parent 9bff0672ef
commit d2967647ac
5 changed files with 267 additions and 313 deletions

View File

@ -4,198 +4,240 @@
<property name="mavenrepoId" value="tmprepoid" />
<target name="install">
<antcall target="execute">
<antcall target="execute-install">
<param name="mvncommand" value="org.apache.maven.plugins:maven-install-plugin:2.3.1:install-file"/>
</antcall>
</target>
<target name="deploy">
<antcall target="execute">
<param name="mvncommand" value="org.apache.maven.plugins:maven-gpg-plugin:1.1:sign-and-deploy-file"/>
<param name="mvncommand" value="org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy-file"/>
</antcall>
</target>
<target name="execute">
<!-- parent.pom -->
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl-parent.pom" />
<arg value="-Dfile=lwjgl-parent.pom" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<!-- lwjgl.jar -->
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl.pom" />
<arg value="-Dfile=lwjgl.jar" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl.pom" />
<arg value="-Dfile=lwjgl-sources.jar" />
<arg value="-Dclassifier=sources" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl.pom" />
<arg value="-Dfile=lwjgl-javadoc.jar" />
<arg value="-Dclassifier=javadoc" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<!-- lwjgl natives -->
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl-platform.pom" />
<arg value="-Dfile=lwjgl-platform-natives-win.jar" />
<arg value="-Dclassifier=natives-win" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl-platform.pom" />
<arg value="-Dfile=lwjgl-platform-natives-linux.jar" />
<arg value="-Dclassifier=natives-linux" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl-platform.pom" />
<arg value="-Dfile=lwjgl-platform-natives-mac.jar" />
<arg value="-Dclassifier=natives-mac" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<!-- lwjgl_util.jar -->
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl_util.pom" />
<arg value="-Dfile=lwjgl_util.jar" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl_util.pom" />
<arg value="-Dfile=lwjgl_util-sources.jar" />
<arg value="-Dclassifier=sources" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl_util.pom" />
<arg value="-Dfile=lwjgl_util-javadoc.jar" />
<arg value="-Dclassifier=javadoc" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<!-- lwjgl_util_applet.jar -->
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl_util_applet.pom" />
<arg value="-Dfile=lwjgl_util_applet.jar" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl_util.pom" />
<arg value="-Dfile=lwjgl_util_applet-sources.jar" />
<arg value="-Dclassifier=sources" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl_util.pom" />
<arg value="-Dfile=lwjgl_util_applet-javadoc.jar" />
<arg value="-Dclassifier=javadoc" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<!-- jinput.jar -->
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=jinput.pom" />
<arg value="-Dfile=jinput.jar" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<!-- jinput natives -->
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=jinput-platform.pom" />
<arg value="-Dfile=jinput-platform-natives-win.jar" />
<arg value="-Dclassifier=natives-win" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=jinput-platform.pom" />
<arg value="-Dfile=jinput-platform-natives-linux.jar" />
<arg value="-Dclassifier=natives-linux" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=jinput-platform.pom" />
<arg value="-Dfile=jinput-platform-natives-mac.jar" />
<arg value="-Dclassifier=natives-mac" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<target name="deploy-gpg">
<antcall target="execute">
<param name="mvncommand" value="org.apache.maven.plugins:maven-gpg-plugin:1.4:sign-and-deploy-file"/>
</antcall>
</target>
</project>
<target name="execute">
<!-- parent.pom -->
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl-parent.pom" />
<arg value="-Dfile=lwjgl-parent.pom" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<!-- lwjgl.jar -->
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl.pom" />
<arg value="-Dfile=lwjgl.jar" />
<arg value="-Dtypes=jar,jar" />
<arg value="-Dclassifiers=sources,javadoc" />
<arg value="-Dfiles=lwjgl-sources.jar,lwjgl-javadoc.jar" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<!-- lwjgl natives -->
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl-platform.pom" />
<arg value="-Dfile=lwjgl-platform-natives-windows.jar" />
<arg value="-Dclassifier=natives-windows" />
<arg value="-Dtypes=jar,jar" />
<arg value="-Dclassifiers=natives-linux,natives-osx" />
<arg value="-Dfiles=lwjgl-platform-natives-linux.jar,lwjgl-platform-natives-osx.jar" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<!-- lwjgl_util.jar -->
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl_util.pom" />
<arg value="-Dfile=lwjgl_util.jar" />
<arg value="-Dtypes=jar,jar" />
<arg value="-Dclassifiers=sources,javadoc" />
<arg value="-Dfiles=lwjgl_util-sources.jar,lwjgl_util-javadoc.jar" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<!-- lwjgl_util_applet.jar -->
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl_util_applet.pom" />
<arg value="-Dfile=lwjgl_util_applet.jar" />
<arg value="-Dtypes=jar,jar" />
<arg value="-Dclassifiers=sources,javadoc" />
<arg value="-Dfiles=lwjgl_util_applet-sources.jar,lwjgl_util_applet-javadoc.jar" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
</target>
<target name="execute-install">
<!-- parent.pom -->
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl-parent.pom" />
<arg value="-Dfile=lwjgl-parent.pom" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<!-- lwjgl.jar -->
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl.pom" />
<arg value="-Dfile=lwjgl.jar" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl.pom" />
<arg value="-Dfile=lwjgl-sources.jar" />
<arg value="-Dclassifier=sources" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl.pom" />
<arg value="-Dfile=lwjgl-javadoc.jar" />
<arg value="-Dclassifier=javadoc" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<!-- lwjgl natives -->
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl-platform.pom" />
<arg value="-Dfile=lwjgl-platform-natives-windows.jar" />
<arg value="-Dclassifier=natives-windows" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl-platform.pom" />
<arg value="-Dfile=lwjgl-platform-natives-linux.jar" />
<arg value="-Dclassifier=natives-linux" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl-platform.pom" />
<arg value="-Dfile=lwjgl-platform-natives-osx.jar" />
<arg value="-Dclassifier=natives-osx" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<!-- lwjgl_util.jar -->
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl_util.pom" />
<arg value="-Dfile=lwjgl_util.jar" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl_util.pom" />
<arg value="-Dfile=lwjgl_util-sources.jar" />
<arg value="-Dclassifier=sources" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl_util.pom" />
<arg value="-Dfile=lwjgl_util-javadoc.jar" />
<arg value="-Dclassifier=javadoc" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<!-- lwjgl_util_applet.jar -->
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl_util_applet.pom" />
<arg value="-Dfile=lwjgl_util_applet.jar" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl_util_applet.pom" />
<arg value="-Dfile=lwjgl_util_applet-sources.jar" />
<arg value="-Dclassifier=sources" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
<arg value="${mvncommand}" />
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl_util_applet.pom" />
<arg value="-Dfile=lwjgl_util_applet-javadoc.jar" />
<arg value="-Dclassifier=javadoc" />
<arg value="-Plwjglgpg" />
</artifact:mvn>
</target>
</project>

View File

@ -1,32 +0,0 @@
<project>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lwjgl.lwjgl</groupId>
<artifactId>parent</artifactId>
<version>@VERSION@</version>
</parent>
<groupId>org.lwjgl.lwjgl</groupId>
<artifactId>jinput-platform</artifactId>
<packaging>jar</packaging>
<name>JInput - Java Game Controller API</name>
<version>@VERSION@</version>
<description>JInput - Java Game Controller API</description>
<url>http://java.net/projects/jinput</url>
<licenses>
<license>
<name>BSD</name>
<url>http://www.opensource.org/licenses/bsd-license.php</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>Members</id>
<url>http://java.net/projects/jinput/members</url>
</developer>
</developers>
<scm>
<url>http://java.net/projects/jinput/sources/svn/show</url>
<connection>https://svn.java.net/svn/jinput~svn </connection>
</scm>
</project>

View File

@ -1,52 +0,0 @@
<project>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lwjgl.lwjgl</groupId>
<artifactId>parent</artifactId>
<version>@VERSION@</version>
</parent>
<groupId>org.lwjgl.lwjgl</groupId>
<artifactId>jinput</artifactId>
<packaging>jar</packaging>
<name>JInput - Java Game Controller API</name>
<version>@VERSION@</version>
<description>JInput - Java Game Controller API</description>
<url>http://java.net/projects/jinput</url>
<licenses>
<license>
<name>BSD</name>
<url>http://www.opensource.org/licenses/bsd-license.php</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>Members</id>
<url>http://java.net/projects/jinput/members</url>
</developer>
</developers>
<scm>
<url>http://java.net/projects/jinput/sources/svn/show</url>
<connection>https://svn.java.net/svn/jinput~svn </connection>
</scm>
<dependencies>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>jinput-platform</artifactId>
<version>${project.version}</version>
<classifier>natives-win</classifier>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>jinput-platform</artifactId>
<version>${project.version}</version>
<classifier>natives-linux</classifier>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>jinput-platform</artifactId>
<version>${project.version}</version>
<classifier>natives-mac</classifier>
</dependency>
</dependencies>
</project>

View File

@ -22,7 +22,7 @@
<groupId>${project.groupId}</groupId>
<artifactId>lwjgl-platform</artifactId>
<version>${project.version}</version>
<classifier>natives-win</classifier>
<classifier>natives-windows</classifier>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
@ -34,12 +34,12 @@
<groupId>${project.groupId}</groupId>
<artifactId>lwjgl-platform</artifactId>
<version>${project.version}</version>
<classifier>natives-mac</classifier>
<classifier>natives-osx</classifier>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<groupId>net.java.jinput</groupId>
<artifactId>jinput</artifactId>
<version>${project.version}</version>
<version>@JINPUTVERSION@</version>
</dependency>
</dependencies>
</project>

View File

@ -4,6 +4,7 @@
<property name="lwjgl.maven" location="maven" />
<property name="lwjgl.dstMaven" location="${lwjgl.temp}/maven" />
<property name="lwjgl.src.java" location="${lwjgl.src}/java" />
<property name="jinput.version" value="2.0.5" />
<fileset id="lwjgl-sources.manual.fileset" dir="${lwjgl.src.java}">
<patternset refid="lwjgl.package.pattern" />
@ -36,6 +37,32 @@
]]>
</script>
</target>
<target name="-checkjinputversion">
<script language="javascript" classpath="${lwjgl.lib}/jinput.jar">
<![CDATA[
importPackage(java.lang);
var version = net.java.games.input.Version.getVersion()
project.setNewProperty("jinputversion",version);
var declaredJinputVersion = project.getProperty("jinput.version");
System.out.println("JINPUT Version: " + version + " - DeclaredVersion: " + declaredJinputVersion);
if(declaredJinputVersion.equals(version)){
System.out.println("JINPUT Version Matches");
project.setNewProperty("jinputversionmatches", true);
} else {
System.out.println("JINPUT Version don't match");
}
]]>
</script>
<condition property="failjinputcheck">
<and>
<not><isset property="jinputversionmatches" /></not>
<not><isset property="overridejinput" /></not>
</and>
</condition>
<fail if="failjinputcheck" message="Jinput version in project is different from the declared jinput version for maven add -Doverridejinput=true as a command line option to avoid this check" />
</target>
<target name="maven-full">
<antcall target="clean-java" />
@ -47,7 +74,7 @@
<antcall target="maven"/>
</target>
<target name="maven" depends="-fixmavenversion"> <!-- Added as dependency because using antcall creates a new project scope -->
<target name="maven" depends="-fixmavenversion, -checkjinputversion"> <!-- Added as dependency because using antcall creates a new project scope -->
<delete dir="${lwjgl.dstMaven}" quiet="true" failonerror="false" taskname="cleaning maven dist" />
<mkdir dir="${lwjgl.dstMaven}" taskname="initialiazing temp maven folder" />
<antcall target="-copylwjgljars" />
@ -56,9 +83,14 @@
<antcall target="-createmavennativejars" />
<antcall target="-copymavenpoms"/>
<antcall target="-copymavendeploybuild"/>
<antcall target="-addjinput"/>
<antcall target="-copymaventdist"/>
</target>
<target name="-copylwjgljars">
@ -127,7 +159,7 @@
</target>
<target name="-createmavennativejars">
<jar destfile="${lwjgl.dstMaven}/lwjgl-platform-natives-win.jar" taskname="lwjgl-platform-natives-win.jar">
<jar destfile="${lwjgl.dstMaven}/lwjgl-platform-natives-windows.jar" taskname="lwjgl-platform-natives-windows.jar">
<fileset dir="${lwjgl.lib}/windows">
<patternset refid="lwjgl-windows-lwjgl.fileset"/>
</fileset>
@ -137,7 +169,7 @@
<patternset refid="lwjgl-linux-lwjgl.fileset"/>
</fileset>
</jar>
<jar destfile="${lwjgl.dstMaven}/lwjgl-platform-natives-mac.jar" taskname="lwjgl-platform-natives-mac.jar">
<jar destfile="${lwjgl.dstMaven}/lwjgl-platform-natives-osx.jar" taskname="lwjgl-platform-natives-osx.jar">
<fileset dir="${lwjgl.lib}/macosx">
<patternset refid="lwjgl-macosx-lwjgl.fileset"/>
</fileset>
@ -151,6 +183,7 @@
</fileset>
<filterset>
<filter token="VERSION" value="${lwjgl-maven-version}"/>
<filter token="JINPUTVERSION" value="${jinput.version}"/>
</filterset>
</copy>
</target>
@ -163,43 +196,6 @@
</copy>
</target>
<!-- JINPUT -->
<target name="-addjinput">
<antcall target="-copyjinputjar" />
<antcall target="-createmavennativejinputjars" />
</target>
<target name="-copyjinputjar">
<copy todir="${lwjgl.dstMaven}">
<fileset dir="${lwjgl.lib}">
<patternset>
<include name="jinput.jar" />
</patternset>
</fileset>
</copy>
</target>
<target name="-createmavennativejinputjars">
<jar destfile="${lwjgl.dstMaven}/jinput-platform-natives-win.jar" taskname="jinput-platform-natives-win.jar">
<fileset dir="${lwjgl.lib}/windows">
<patternset refid="lwjgl-windows-jinput.fileset"/>
</fileset>
</jar>
<jar destfile="${lwjgl.dstMaven}/jinput-platform-natives-linux.jar" taskname="jinput-platform-natives-linux.jar">
<fileset dir="${lwjgl.lib}/linux">
<patternset refid="lwjgl-linux-jinput.fileset"/>
</fileset>
</jar>
<jar destfile="${lwjgl.dstMaven}/jinput-platform-natives-mac.jar" taskname="jinput-platform-natives-mac.jar">
<fileset dir="${lwjgl.lib}/macosx">
<patternset refid="lwjgl-macosx-jinput.fileset"/>
</fileset>
</jar>
</target>
<!-- END JINPUT -->
<target name="-copymaventdist">
<zip destfile="${lwjgl.dist}/lwjgl-maven-${lwjgl.version}.zip" basedir="${lwjgl.temp}" includes="maven/**" />
</target>