forked from j62/ctbrec
Add assembly descriptor for macOS
This commit is contained in:
parent
57e6013142
commit
1b0b5f18a4
|
@ -0,0 +1,9 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
DIR=$(dirname $0)
|
||||||
|
pushd $DIR
|
||||||
|
JAVA_HOME="$DIR/jre/Contents/Home"
|
||||||
|
JAVA="$JAVA_HOME/bin/java"
|
||||||
|
$JAVA -version
|
||||||
|
$JAVA -cp ${name.final}.jar ctbrec.ui.Launcher
|
||||||
|
popd
|
3
pom.xml
3
pom.xml
|
@ -66,6 +66,7 @@
|
||||||
<descriptor>src/assembly/win64-jre.xml</descriptor>
|
<descriptor>src/assembly/win64-jre.xml</descriptor>
|
||||||
<descriptor>src/assembly/win32-jre.xml</descriptor>
|
<descriptor>src/assembly/win32-jre.xml</descriptor>
|
||||||
<descriptor>src/assembly/linux.xml</descriptor>
|
<descriptor>src/assembly/linux.xml</descriptor>
|
||||||
|
<descriptor>src/assembly/macos-jre.xml</descriptor>
|
||||||
</descriptors>
|
</descriptors>
|
||||||
</configuration>
|
</configuration>
|
||||||
</execution>
|
</execution>
|
||||||
|
@ -77,7 +78,7 @@
|
||||||
<version>1.7.22</version>
|
<version>1.7.22</version>
|
||||||
<executions>
|
<executions>
|
||||||
<execution>
|
<execution>
|
||||||
<id>l4j-clui</id>
|
<id>l4j-win</id>
|
||||||
<phase>package</phase>
|
<phase>package</phase>
|
||||||
<goals>
|
<goals>
|
||||||
<goal>launch4j</goal>
|
<goal>launch4j</goal>
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
DIR=$(dirname $0)
|
||||||
|
pushd $DIR
|
||||||
|
JAVA_HOME="$DIR/jre/Contents/Home"
|
||||||
|
JAVA="$JAVA_HOME/bin/java"
|
||||||
|
$JAVA -version
|
||||||
|
$JAVA -cp ${name.final}.jar -Dctbrec.config=server.json ctbrec.recorder.server.HttpServer
|
||||||
|
popd
|
|
@ -0,0 +1,34 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<assembly>
|
||||||
|
<id>macos-jre</id>
|
||||||
|
<formats>
|
||||||
|
<format>zip</format>
|
||||||
|
</formats>
|
||||||
|
<includeBaseDirectory>false</includeBaseDirectory>
|
||||||
|
<files>
|
||||||
|
<file>
|
||||||
|
<source>${project.basedir}/ctbrec-macos.sh</source>
|
||||||
|
<outputDirectory>ctbrec</outputDirectory>
|
||||||
|
<filtered>true</filtered>
|
||||||
|
</file>
|
||||||
|
<file>
|
||||||
|
<source>${project.basedir}/server-macos.sh</source>
|
||||||
|
<outputDirectory>ctbrec</outputDirectory>
|
||||||
|
<filtered>true</filtered>
|
||||||
|
</file>
|
||||||
|
<file>
|
||||||
|
<source>${project.build.directory}/${name.final}.jar</source>
|
||||||
|
<outputDirectory>ctbrec</outputDirectory>
|
||||||
|
</file>
|
||||||
|
</files>
|
||||||
|
<fileSets>
|
||||||
|
<fileSet>
|
||||||
|
<directory>jre/jre1.8.0_192_macos</directory>
|
||||||
|
<includes>
|
||||||
|
<include>**/*</include>
|
||||||
|
</includes>
|
||||||
|
<outputDirectory>ctbrec/jre</outputDirectory>
|
||||||
|
<filtered>false</filtered>
|
||||||
|
</fileSet>
|
||||||
|
</fileSets>
|
||||||
|
</assembly>
|
Loading…
Reference in New Issue