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