diff options
Diffstat (limited to 'pom.xml')
-rwxr-xr-x | pom.xml | 128 |
1 files changed, 128 insertions, 0 deletions
@@ -0,0 +1,128 @@ +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>net.tylermurphy</groupId>
+ <artifactId>Minecraft</artifactId>
+ <version>1.0</version>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>2.3.2</version>
+ <configuration>
+ <source>1.8</source>
+ <target>1.8</target>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <archive>
+ <manifest>
+ <mainClass>net.tylermurphy.Minecraft.Main</mainClass>
+ </manifest>
+ </archive>
+ <descriptorRefs>
+ <descriptorRef>jar-with-dependencies</descriptorRef>
+ </descriptorRefs>
+ </configuration>
+ <executions>
+ <execution>
+ <id>make-assembly</id> <!-- this is used for inheritance merges -->
+ <phase>package</phase> <!-- bind to the packaging phase -->
+ <goals>
+ <goal>single</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ <repositories>
+ <repository>
+ <id>clojars.org</id>
+ <url>http://clojars.org/repo</url>
+ </repository>
+ </repositories>
+ <properties>
+ <lwjgl.version>3.2.3</lwjgl.version>
+ <lwjgl.natives>natives-linux</lwjgl.natives>
+ </properties>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.lwjgl</groupId>
+ <artifactId>lwjgl-bom</artifactId>
+ <version>${lwjgl.version}</version>
+ <scope>import</scope>
+ <type>pom</type>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.lwjgl</groupId>
+ <artifactId>lwjgl</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.lwjgl</groupId>
+ <artifactId>lwjgl-assimp</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.lwjgl</groupId>
+ <artifactId>lwjgl-glfw</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.lwjgl</groupId>
+ <artifactId>lwjgl-openal</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.lwjgl</groupId>
+ <artifactId>lwjgl-opengl</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.lwjgl</groupId>
+ <artifactId>lwjgl-stb</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.lwjgl</groupId>
+ <artifactId>lwjgl</artifactId>
+ <classifier>${lwjgl.natives}</classifier>
+ </dependency>
+ <dependency>
+ <groupId>org.lwjgl</groupId>
+ <artifactId>lwjgl-assimp</artifactId>
+ <classifier>${lwjgl.natives}</classifier>
+ </dependency>
+ <dependency>
+ <groupId>org.lwjgl</groupId>
+ <artifactId>lwjgl-glfw</artifactId>
+ <classifier>${lwjgl.natives}</classifier>
+ </dependency>
+ <dependency>
+ <groupId>org.lwjgl</groupId>
+ <artifactId>lwjgl-openal</artifactId>
+ <classifier>${lwjgl.natives}</classifier>
+ </dependency>
+ <dependency>
+ <groupId>org.lwjgl</groupId>
+ <artifactId>lwjgl-opengl</artifactId>
+ <classifier>${lwjgl.natives}</classifier>
+ </dependency>
+ <dependency>
+ <groupId>org.lwjgl</groupId>
+ <artifactId>lwjgl-stb</artifactId>
+ <classifier>${lwjgl.natives}</classifier>
+ </dependency>
+ <dependency>
+ <groupId>org.json</groupId>
+ <artifactId>json</artifactId>
+ <version>20210307</version>
+ </dependency>
+ <dependency>
+ <groupId>org.joml</groupId>
+ <artifactId>joml</artifactId>
+ <version>1.10.2</version>
+ </dependency>
+ </dependencies>
+</project>
|