forked from openrs2/openrs2
parent
a26efcb30c
commit
1f58eb7736
@ -0,0 +1,90 @@ |
|||||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||||
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
||||||
|
<modelVersion>4.0.0</modelVersion> |
||||||
|
|
||||||
|
<parent> |
||||||
|
<groupId>dev.openrs2</groupId> |
||||||
|
<artifactId>openrs2</artifactId> |
||||||
|
<version>1.0.0-SNAPSHOT</version> |
||||||
|
</parent> |
||||||
|
|
||||||
|
<artifactId>openrs2-all</artifactId> |
||||||
|
<packaging>jar</packaging> |
||||||
|
|
||||||
|
<name>OpenRS2 All</name> |
||||||
|
<description> |
||||||
|
Zip file for end users, containing OpenRS2, all of its transitive |
||||||
|
dependencies and launcher scripts. |
||||||
|
</description> |
||||||
|
|
||||||
|
<dependencies> |
||||||
|
<dependency> |
||||||
|
<groupId>dev.openrs2</groupId> |
||||||
|
<artifactId>openrs2-decompiler</artifactId> |
||||||
|
<version>${project.version}</version> |
||||||
|
</dependency> |
||||||
|
<dependency> |
||||||
|
<groupId>dev.openrs2</groupId> |
||||||
|
<artifactId>openrs2-deob</artifactId> |
||||||
|
<version>${project.version}</version> |
||||||
|
</dependency> |
||||||
|
<dependency> |
||||||
|
<groupId>dev.openrs2</groupId> |
||||||
|
<artifactId>openrs2-deob-ast</artifactId> |
||||||
|
<version>${project.version}</version> |
||||||
|
</dependency> |
||||||
|
<dependency> |
||||||
|
<groupId>dev.openrs2</groupId> |
||||||
|
<artifactId>openrs2-game</artifactId> |
||||||
|
<version>${project.version}</version> |
||||||
|
</dependency> |
||||||
|
</dependencies> |
||||||
|
|
||||||
|
<build> |
||||||
|
<plugins> |
||||||
|
<plugin> |
||||||
|
<groupId>org.apache.maven.plugins</groupId> |
||||||
|
<artifactId>maven-shade-plugin</artifactId> |
||||||
|
<executions> |
||||||
|
<execution> |
||||||
|
<phase>package</phase> |
||||||
|
<goals> |
||||||
|
<goal>shade</goal> |
||||||
|
</goals> |
||||||
|
</execution> |
||||||
|
</executions> |
||||||
|
<configuration> |
||||||
|
<shadedArtifactAttached>true</shadedArtifactAttached> |
||||||
|
<shadedClassifierName>jar-with-dependencies</shadedClassifierName> |
||||||
|
<transformers> |
||||||
|
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> |
||||||
|
<manifestEntries> |
||||||
|
<Main-Class>dev.openrs2.game.GameServer</Main-Class> |
||||||
|
</manifestEntries> |
||||||
|
</transformer> |
||||||
|
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" /> |
||||||
|
</transformers> |
||||||
|
</configuration> |
||||||
|
</plugin> |
||||||
|
<plugin> |
||||||
|
<groupId>org.apache.maven.plugins</groupId> |
||||||
|
<artifactId>maven-assembly-plugin</artifactId> |
||||||
|
<executions> |
||||||
|
<execution> |
||||||
|
<id>make-assembly</id> |
||||||
|
<phase>package</phase> |
||||||
|
<goals> |
||||||
|
<goal>single</goal> |
||||||
|
</goals> |
||||||
|
</execution> |
||||||
|
</executions> |
||||||
|
<configuration> |
||||||
|
<descriptors> |
||||||
|
<descriptor>${project.basedir}/src/assembly/bin.xml</descriptor> |
||||||
|
</descriptors> |
||||||
|
<appendAssemblyId>false</appendAssemblyId> |
||||||
|
</configuration> |
||||||
|
</plugin> |
||||||
|
</plugins> |
||||||
|
</build> |
||||||
|
</project> |
@ -0,0 +1,20 @@ |
|||||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||||
|
<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd"> |
||||||
|
<id>bin</id> |
||||||
|
<formats> |
||||||
|
<format>zip</format> |
||||||
|
</formats> |
||||||
|
<fileSets> |
||||||
|
<fileSet> |
||||||
|
<directory>${project.basedir}/src/bin</directory> |
||||||
|
<outputDirectory>bin</outputDirectory> |
||||||
|
</fileSet> |
||||||
|
</fileSets> |
||||||
|
<files> |
||||||
|
<file> |
||||||
|
<source>${project.build.directory}/${project.artifactId}-${project.version}-jar-with-dependencies.jar</source> |
||||||
|
<outputDirectory>lib</outputDirectory> |
||||||
|
<destName>openrs2.jar</destName> |
||||||
|
</file> |
||||||
|
</files> |
||||||
|
</assembly> |
@ -0,0 +1,3 @@ |
|||||||
|
#!/bin/sh -e |
||||||
|
cd `dirname "$0"`/.. |
||||||
|
exec java -cp lib/openrs2.jar dev.openrs2.decompiler.Decompiler "$@" |
@ -0,0 +1,3 @@ |
|||||||
|
@echo off |
||||||
|
cd /d %~dp0\.. |
||||||
|
java -cp lib\openrs2.jar dev.openrs2.decompiler.Decompiler %* |
@ -0,0 +1,3 @@ |
|||||||
|
#!/bin/sh -e |
||||||
|
cd `dirname "$0"`/.. |
||||||
|
exec java -cp lib/openrs2.jar dev.openrs2.deob.Deobfuscator "$@" |
@ -0,0 +1,3 @@ |
|||||||
|
#!/bin/sh -e |
||||||
|
cd `dirname "$0"`/.. |
||||||
|
exec java -cp lib/openrs2.jar dev.openrs2.deob.ast.AstDeobfuscator "$@" |
@ -0,0 +1,3 @@ |
|||||||
|
@echo off |
||||||
|
cd /d %~dp0\.. |
||||||
|
java -cp lib\openrs2.jar dev.openrs2.deob.ast.AstDeobfuscator %* |
@ -0,0 +1,3 @@ |
|||||||
|
@echo off |
||||||
|
cd /d %~dp0\.. |
||||||
|
java -cp lib\openrs2.jar dev.openrs2.deob.Deobfuscator %* |
@ -0,0 +1,3 @@ |
|||||||
|
#!/bin/sh -e |
||||||
|
cd `dirname "$0"`/.. |
||||||
|
exec java -cp lib/openrs2.jar dev.openrs2.game.GameServer "$@" |
@ -0,0 +1,3 @@ |
|||||||
|
@echo off |
||||||
|
cd /d %~dp0\.. |
||||||
|
java -cp lib\openrs2.jar dev.openrs2.game.GameServer %* |
Loading…
Reference in new issue