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">
|
||||
|
||||
<property name="mavenrepo" value="mvnrepo" />
|
||||
<property name="mavenrepoId" value="tmprepo" />
|
||||
<property name="mavenrepo" value="file://m2repo" />
|
||||
<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">
|
||||
<antcall target="execute">
|
||||
<param name="mvncommand" value="org.apache.maven.plugins:maven-gpg-plugin:1.1:sign-and-deploy-file"/>
|
||||
</antcall>
|
||||
</target>
|
||||
|
||||
<target name="execute">
|
||||
|
||||
<!-- deploying parent.pom -->
|
||||
<!-- parent.pom -->
|
||||
|
||||
<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="-DrepositoryId=${mavenrepoId}" />
|
||||
<arg value="-DpomFile=lwjgl-parent.pom" />
|
||||
|
@ -17,10 +28,10 @@
|
|||
<arg value="-Plwjglgpg" />
|
||||
</artifact:mvn>
|
||||
|
||||
<!-- deploying lwjgl.jar -->
|
||||
<!-- lwjgl.jar -->
|
||||
|
||||
<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="-DrepositoryId=${mavenrepoId}" />
|
||||
<arg value="-DpomFile=lwjgl.pom" />
|
||||
|
@ -29,7 +40,7 @@
|
|||
</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="-DrepositoryId=${mavenrepoId}" />
|
||||
<arg value="-DpomFile=lwjgl.pom" />
|
||||
|
@ -39,7 +50,7 @@
|
|||
</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="-DrepositoryId=${mavenrepoId}" />
|
||||
<arg value="-DpomFile=lwjgl.pom" />
|
||||
|
@ -48,10 +59,10 @@
|
|||
<arg value="-Plwjglgpg" />
|
||||
</artifact:mvn>
|
||||
|
||||
<!-- deploying natives -->
|
||||
<!-- lwjgl natives -->
|
||||
|
||||
<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="-DrepositoryId=${mavenrepoId}" />
|
||||
<arg value="-DpomFile=lwjgl-platform.pom" />
|
||||
|
@ -61,7 +72,7 @@
|
|||
</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="-DrepositoryId=${mavenrepoId}" />
|
||||
<arg value="-DpomFile=lwjgl-platform.pom" />
|
||||
|
@ -71,7 +82,7 @@
|
|||
</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="-DrepositoryId=${mavenrepoId}" />
|
||||
<arg value="-DpomFile=lwjgl-platform.pom" />
|
||||
|
@ -80,10 +91,10 @@
|
|||
<arg value="-Plwjglgpg" />
|
||||
</artifact:mvn>
|
||||
|
||||
<!-- deploying lwjgl_util.jar -->
|
||||
<!-- lwjgl_util.jar -->
|
||||
|
||||
<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="-DrepositoryId=${mavenrepoId}" />
|
||||
<arg value="-DpomFile=lwjgl_util.pom" />
|
||||
|
@ -92,7 +103,7 @@
|
|||
</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="-DrepositoryId=${mavenrepoId}" />
|
||||
<arg value="-DpomFile=lwjgl_util.pom" />
|
||||
|
@ -102,7 +113,7 @@
|
|||
</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="-DrepositoryId=${mavenrepoId}" />
|
||||
<arg value="-DpomFile=lwjgl_util.pom" />
|
||||
|
@ -111,10 +122,10 @@
|
|||
<arg value="-Plwjglgpg" />
|
||||
</artifact:mvn>
|
||||
|
||||
<!-- deploying lwjgl_util_applet.jar -->
|
||||
<!-- lwjgl_util_applet.jar -->
|
||||
|
||||
<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="-DrepositoryId=${mavenrepoId}" />
|
||||
<arg value="-DpomFile=lwjgl_util_applet.pom" />
|
||||
|
@ -123,7 +134,7 @@
|
|||
</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="-DrepositoryId=${mavenrepoId}" />
|
||||
<arg value="-DpomFile=lwjgl_util.pom" />
|
||||
|
@ -133,7 +144,7 @@
|
|||
</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="-DrepositoryId=${mavenrepoId}" />
|
||||
<arg value="-DpomFile=lwjgl_util.pom" />
|
||||
|
@ -141,7 +152,50 @@
|
|||
<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>
|
||||
|
||||
|
||||
|
||||
</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>
|
||||
<developers>
|
||||
<developer>
|
||||
<id>Matzon</id>
|
||||
<name>Brian Matzon</name>
|
||||
<id>Developers</id>
|
||||
<url>http://lwjgl.org/credits.php</url>
|
||||
</developer>
|
||||
</developers>
|
||||
</project>
|
||||
|
|
|
@ -36,5 +36,10 @@
|
|||
<version>${project.version}</version>
|
||||
<classifier>natives-mac</classifier>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>${project.groupId}</groupId>
|
||||
<artifactId>jinput</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
|
|
|
@ -43,6 +43,7 @@
|
|||
<antcall target="-createmavennativejars" />
|
||||
<antcall target="-copymavenpoms"/>
|
||||
<antcall target="-copymavendeploybuild"/>
|
||||
<antcall target="-addjinput"/>
|
||||
<antcall target="-copymaventdist"/>
|
||||
</target>
|
||||
|
||||
|
@ -148,6 +149,43 @@
|
|||
</fileset>
|
||||
</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/**" />
|
||||
|
|
Loading…
Reference in New Issue