arielsans maven jinput patch
This commit is contained in:
parent
b60221fc35
commit
51ab4101b8
|
@ -1,15 +1,26 @@
|
||||||
<project name="maven" xmlns:artifact="antlib:org.apache.maven.artifact.ant">
|
<project name="maven" xmlns:artifact="antlib:org.apache.maven.artifact.ant">
|
||||||
|
|
||||||
<property name="mavenrepo" value="mvnrepo" />
|
<property name="mavenrepo" value="file://m2repo" />
|
||||||
<property name="mavenrepoId" value="tmprepo" />
|
<property name="mavenrepoId" value="tmprepoid" />
|
||||||
|
|
||||||
|
<target name="install">
|
||||||
|
<antcall target="execute">
|
||||||
|
<param name="mvncommand" value="org.apache.maven.plugins:maven-install-plugin:2.3.1:install-file"/>
|
||||||
|
</antcall>
|
||||||
|
</target>
|
||||||
|
|
||||||
<target name="deploy">
|
<target name="deploy">
|
||||||
|
<antcall target="execute">
|
||||||
|
<param name="mvncommand" value="org.apache.maven.plugins:maven-gpg-plugin:1.1:sign-and-deploy-file"/>
|
||||||
|
</antcall>
|
||||||
|
</target>
|
||||||
|
|
||||||
<!-- deploying parent.pom -->
|
<target name="execute">
|
||||||
|
|
||||||
|
<!-- parent.pom -->
|
||||||
|
|
||||||
<artifact:mvn>
|
<artifact:mvn>
|
||||||
<arg value="org.apache.maven.plugins:maven-gpg-plugin:1.1:sign-and-deploy-file" />
|
<arg value="${mvncommand}" />
|
||||||
<arg value="-Durl=${mavenrepo}" />
|
<arg value="-Durl=${mavenrepo}" />
|
||||||
<arg value="-DrepositoryId=${mavenrepoId}" />
|
<arg value="-DrepositoryId=${mavenrepoId}" />
|
||||||
<arg value="-DpomFile=lwjgl-parent.pom" />
|
<arg value="-DpomFile=lwjgl-parent.pom" />
|
||||||
|
@ -17,10 +28,10 @@
|
||||||
<arg value="-Plwjglgpg" />
|
<arg value="-Plwjglgpg" />
|
||||||
</artifact:mvn>
|
</artifact:mvn>
|
||||||
|
|
||||||
<!-- deploying lwjgl.jar -->
|
<!-- lwjgl.jar -->
|
||||||
|
|
||||||
<artifact:mvn>
|
<artifact:mvn>
|
||||||
<arg value="org.apache.maven.plugins:maven-gpg-plugin:1.1:sign-and-deploy-file" />
|
<arg value="${mvncommand}" />
|
||||||
<arg value="-Durl=${mavenrepo}" />
|
<arg value="-Durl=${mavenrepo}" />
|
||||||
<arg value="-DrepositoryId=${mavenrepoId}" />
|
<arg value="-DrepositoryId=${mavenrepoId}" />
|
||||||
<arg value="-DpomFile=lwjgl.pom" />
|
<arg value="-DpomFile=lwjgl.pom" />
|
||||||
|
@ -29,7 +40,7 @@
|
||||||
</artifact:mvn>
|
</artifact:mvn>
|
||||||
|
|
||||||
<artifact:mvn>
|
<artifact:mvn>
|
||||||
<arg value="org.apache.maven.plugins:maven-gpg-plugin:1.1:sign-and-deploy-file" />
|
<arg value="${mvncommand}" />
|
||||||
<arg value="-Durl=${mavenrepo}" />
|
<arg value="-Durl=${mavenrepo}" />
|
||||||
<arg value="-DrepositoryId=${mavenrepoId}" />
|
<arg value="-DrepositoryId=${mavenrepoId}" />
|
||||||
<arg value="-DpomFile=lwjgl.pom" />
|
<arg value="-DpomFile=lwjgl.pom" />
|
||||||
|
@ -39,7 +50,7 @@
|
||||||
</artifact:mvn>
|
</artifact:mvn>
|
||||||
|
|
||||||
<artifact:mvn>
|
<artifact:mvn>
|
||||||
<arg value="org.apache.maven.plugins:maven-gpg-plugin:1.1:sign-and-deploy-file" />
|
<arg value="${mvncommand}" />
|
||||||
<arg value="-Durl=${mavenrepo}" />
|
<arg value="-Durl=${mavenrepo}" />
|
||||||
<arg value="-DrepositoryId=${mavenrepoId}" />
|
<arg value="-DrepositoryId=${mavenrepoId}" />
|
||||||
<arg value="-DpomFile=lwjgl.pom" />
|
<arg value="-DpomFile=lwjgl.pom" />
|
||||||
|
@ -48,10 +59,10 @@
|
||||||
<arg value="-Plwjglgpg" />
|
<arg value="-Plwjglgpg" />
|
||||||
</artifact:mvn>
|
</artifact:mvn>
|
||||||
|
|
||||||
<!-- deploying natives -->
|
<!-- lwjgl natives -->
|
||||||
|
|
||||||
<artifact:mvn>
|
<artifact:mvn>
|
||||||
<arg value="org.apache.maven.plugins:maven-gpg-plugin:1.1:sign-and-deploy-file" />
|
<arg value="${mvncommand}" />
|
||||||
<arg value="-Durl=${mavenrepo}" />
|
<arg value="-Durl=${mavenrepo}" />
|
||||||
<arg value="-DrepositoryId=${mavenrepoId}" />
|
<arg value="-DrepositoryId=${mavenrepoId}" />
|
||||||
<arg value="-DpomFile=lwjgl-platform.pom" />
|
<arg value="-DpomFile=lwjgl-platform.pom" />
|
||||||
|
@ -61,7 +72,7 @@
|
||||||
</artifact:mvn>
|
</artifact:mvn>
|
||||||
|
|
||||||
<artifact:mvn>
|
<artifact:mvn>
|
||||||
<arg value="org.apache.maven.plugins:maven-gpg-plugin:1.1:sign-and-deploy-file" />
|
<arg value="${mvncommand}" />
|
||||||
<arg value="-Durl=${mavenrepo}" />
|
<arg value="-Durl=${mavenrepo}" />
|
||||||
<arg value="-DrepositoryId=${mavenrepoId}" />
|
<arg value="-DrepositoryId=${mavenrepoId}" />
|
||||||
<arg value="-DpomFile=lwjgl-platform.pom" />
|
<arg value="-DpomFile=lwjgl-platform.pom" />
|
||||||
|
@ -71,7 +82,7 @@
|
||||||
</artifact:mvn>
|
</artifact:mvn>
|
||||||
|
|
||||||
<artifact:mvn>
|
<artifact:mvn>
|
||||||
<arg value="org.apache.maven.plugins:maven-gpg-plugin:1.1:sign-and-deploy-file" />
|
<arg value="${mvncommand}" />
|
||||||
<arg value="-Durl=${mavenrepo}" />
|
<arg value="-Durl=${mavenrepo}" />
|
||||||
<arg value="-DrepositoryId=${mavenrepoId}" />
|
<arg value="-DrepositoryId=${mavenrepoId}" />
|
||||||
<arg value="-DpomFile=lwjgl-platform.pom" />
|
<arg value="-DpomFile=lwjgl-platform.pom" />
|
||||||
|
@ -80,10 +91,10 @@
|
||||||
<arg value="-Plwjglgpg" />
|
<arg value="-Plwjglgpg" />
|
||||||
</artifact:mvn>
|
</artifact:mvn>
|
||||||
|
|
||||||
<!-- deploying lwjgl_util.jar -->
|
<!-- lwjgl_util.jar -->
|
||||||
|
|
||||||
<artifact:mvn>
|
<artifact:mvn>
|
||||||
<arg value="org.apache.maven.plugins:maven-gpg-plugin:1.1:sign-and-deploy-file" />
|
<arg value="${mvncommand}" />
|
||||||
<arg value="-Durl=${mavenrepo}" />
|
<arg value="-Durl=${mavenrepo}" />
|
||||||
<arg value="-DrepositoryId=${mavenrepoId}" />
|
<arg value="-DrepositoryId=${mavenrepoId}" />
|
||||||
<arg value="-DpomFile=lwjgl_util.pom" />
|
<arg value="-DpomFile=lwjgl_util.pom" />
|
||||||
|
@ -92,7 +103,7 @@
|
||||||
</artifact:mvn>
|
</artifact:mvn>
|
||||||
|
|
||||||
<artifact:mvn>
|
<artifact:mvn>
|
||||||
<arg value="org.apache.maven.plugins:maven-gpg-plugin:1.1:sign-and-deploy-file" />
|
<arg value="${mvncommand}" />
|
||||||
<arg value="-Durl=${mavenrepo}" />
|
<arg value="-Durl=${mavenrepo}" />
|
||||||
<arg value="-DrepositoryId=${mavenrepoId}" />
|
<arg value="-DrepositoryId=${mavenrepoId}" />
|
||||||
<arg value="-DpomFile=lwjgl_util.pom" />
|
<arg value="-DpomFile=lwjgl_util.pom" />
|
||||||
|
@ -102,7 +113,7 @@
|
||||||
</artifact:mvn>
|
</artifact:mvn>
|
||||||
|
|
||||||
<artifact:mvn>
|
<artifact:mvn>
|
||||||
<arg value="org.apache.maven.plugins:maven-gpg-plugin:1.1:sign-and-deploy-file" />
|
<arg value="${mvncommand}" />
|
||||||
<arg value="-Durl=${mavenrepo}" />
|
<arg value="-Durl=${mavenrepo}" />
|
||||||
<arg value="-DrepositoryId=${mavenrepoId}" />
|
<arg value="-DrepositoryId=${mavenrepoId}" />
|
||||||
<arg value="-DpomFile=lwjgl_util.pom" />
|
<arg value="-DpomFile=lwjgl_util.pom" />
|
||||||
|
@ -111,10 +122,10 @@
|
||||||
<arg value="-Plwjglgpg" />
|
<arg value="-Plwjglgpg" />
|
||||||
</artifact:mvn>
|
</artifact:mvn>
|
||||||
|
|
||||||
<!-- deploying lwjgl_util_applet.jar -->
|
<!-- lwjgl_util_applet.jar -->
|
||||||
|
|
||||||
<artifact:mvn>
|
<artifact:mvn>
|
||||||
<arg value="org.apache.maven.plugins:maven-gpg-plugin:1.1:sign-and-deploy-file" />
|
<arg value="${mvncommand}" />
|
||||||
<arg value="-Durl=${mavenrepo}" />
|
<arg value="-Durl=${mavenrepo}" />
|
||||||
<arg value="-DrepositoryId=${mavenrepoId}" />
|
<arg value="-DrepositoryId=${mavenrepoId}" />
|
||||||
<arg value="-DpomFile=lwjgl_util_applet.pom" />
|
<arg value="-DpomFile=lwjgl_util_applet.pom" />
|
||||||
|
@ -123,7 +134,7 @@
|
||||||
</artifact:mvn>
|
</artifact:mvn>
|
||||||
|
|
||||||
<artifact:mvn>
|
<artifact:mvn>
|
||||||
<arg value="org.apache.maven.plugins:maven-gpg-plugin:1.1:sign-and-deploy-file" />
|
<arg value="${mvncommand}" />
|
||||||
<arg value="-Durl=${mavenrepo}" />
|
<arg value="-Durl=${mavenrepo}" />
|
||||||
<arg value="-DrepositoryId=${mavenrepoId}" />
|
<arg value="-DrepositoryId=${mavenrepoId}" />
|
||||||
<arg value="-DpomFile=lwjgl_util.pom" />
|
<arg value="-DpomFile=lwjgl_util.pom" />
|
||||||
|
@ -133,7 +144,7 @@
|
||||||
</artifact:mvn>
|
</artifact:mvn>
|
||||||
|
|
||||||
<artifact:mvn>
|
<artifact:mvn>
|
||||||
<arg value="org.apache.maven.plugins:maven-gpg-plugin:1.1:sign-and-deploy-file" />
|
<arg value="${mvncommand}" />
|
||||||
<arg value="-Durl=${mavenrepo}" />
|
<arg value="-Durl=${mavenrepo}" />
|
||||||
<arg value="-DrepositoryId=${mavenrepoId}" />
|
<arg value="-DrepositoryId=${mavenrepoId}" />
|
||||||
<arg value="-DpomFile=lwjgl_util.pom" />
|
<arg value="-DpomFile=lwjgl_util.pom" />
|
||||||
|
@ -141,7 +152,50 @@
|
||||||
<arg value="-Dclassifier=javadoc" />
|
<arg value="-Dclassifier=javadoc" />
|
||||||
<arg value="-Plwjglgpg" />
|
<arg value="-Plwjglgpg" />
|
||||||
</artifact:mvn>
|
</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>
|
</target>
|
||||||
|
|
||||||
|
|
||||||
</project>
|
</project>
|
|
@ -0,0 +1,32 @@
|
||||||
|
<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>
|
|
@ -0,0 +1,52 @@
|
||||||
|
<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>
|
|
@ -20,8 +20,8 @@
|
||||||
</scm>
|
</scm>
|
||||||
<developers>
|
<developers>
|
||||||
<developer>
|
<developer>
|
||||||
<id>Matzon</id>
|
<id>Developers</id>
|
||||||
<name>Brian Matzon</name>
|
<url>http://lwjgl.org/credits.php</url>
|
||||||
</developer>
|
</developer>
|
||||||
</developers>
|
</developers>
|
||||||
</project>
|
</project>
|
||||||
|
|
|
@ -36,5 +36,10 @@
|
||||||
<version>${project.version}</version>
|
<version>${project.version}</version>
|
||||||
<classifier>natives-mac</classifier>
|
<classifier>natives-mac</classifier>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>${project.groupId}</groupId>
|
||||||
|
<artifactId>jinput</artifactId>
|
||||||
|
<version>${project.version}</version>
|
||||||
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
</project>
|
</project>
|
||||||
|
|
|
@ -43,6 +43,7 @@
|
||||||
<antcall target="-createmavennativejars" />
|
<antcall target="-createmavennativejars" />
|
||||||
<antcall target="-copymavenpoms"/>
|
<antcall target="-copymavenpoms"/>
|
||||||
<antcall target="-copymavendeploybuild"/>
|
<antcall target="-copymavendeploybuild"/>
|
||||||
|
<antcall target="-addjinput"/>
|
||||||
<antcall target="-copymaventdist"/>
|
<antcall target="-copymaventdist"/>
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
|
@ -149,6 +150,43 @@
|
||||||
</copy>
|
</copy>
|
||||||
</target>
|
</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">
|
<target name="-copymaventdist">
|
||||||
<zip destfile="${lwjgl.dist}/lwjgl-maven-${lwjgl.version}.zip" basedir="${lwjgl.temp}" includes="maven/**" />
|
<zip destfile="${lwjgl.dist}/lwjgl-maven-${lwjgl.version}.zip" basedir="${lwjgl.temp}" includes="maven/**" />
|
||||||
</target>
|
</target>
|
||||||
|
|
Loading…
Reference in New Issue