v1.0.16.16 — exe в корне, иконка для GUI, чистка bin
This commit is contained in:
+14
-17
@@ -156,6 +156,7 @@
|
|||||||
<configuration>
|
<configuration>
|
||||||
<outfile>../../server/builds/zernmc.exe</outfile>
|
<outfile>../../server/builds/zernmc.exe</outfile>
|
||||||
<jar>../../server/builds/zernmc-bootstrap.jar</jar>
|
<jar>../../server/builds/zernmc-bootstrap.jar</jar>
|
||||||
|
<icon>${project.basedir}/src/main/icons/zernmc.ico</icon>
|
||||||
<headerType>gui</headerType>
|
<headerType>gui</headerType>
|
||||||
<dontWrapJar>false</dontWrapJar>
|
<dontWrapJar>false</dontWrapJar>
|
||||||
<mainClass>me.sashegdev.zernmc.launcher.Bootstrap</mainClass>
|
<mainClass>me.sashegdev.zernmc.launcher.Bootstrap</mainClass>
|
||||||
@@ -304,12 +305,6 @@
|
|||||||
<copy file="../../server/builds/zernmclauncher.jar"
|
<copy file="../../server/builds/zernmclauncher.jar"
|
||||||
tofile="../../server/builds/bin/zernmclauncher.jar" overwrite="true"/>
|
tofile="../../server/builds/bin/zernmclauncher.jar" overwrite="true"/>
|
||||||
|
|
||||||
<!-- Копируем CLI-экзешники в bin (для отладки/диагностики) -->
|
|
||||||
<copy file="../../server/builds/zernmc-cli.exe"
|
|
||||||
tofile="../../server/builds/bin/zernmc-cli.exe" overwrite="true"/>
|
|
||||||
<copy file="../../server/builds/zernmc-cli-jfx.exe"
|
|
||||||
tofile="../../server/builds/bin/zernmc-cli-jfx.exe" overwrite="true"/>
|
|
||||||
|
|
||||||
<!-- Копируем UI в assets -->
|
<!-- Копируем UI в assets -->
|
||||||
<mkdir dir="../../server/builds/assets"/>
|
<mkdir dir="../../server/builds/assets"/>
|
||||||
<copy todir="../../server/builds/assets/ui" overwrite="true">
|
<copy todir="../../server/builds/assets/ui" overwrite="true">
|
||||||
@@ -349,12 +344,12 @@
|
|||||||
<arg value="-ts"/>
|
<arg value="-ts"/>
|
||||||
<arg value="http://timestamp.digicert.com"/>
|
<arg value="http://timestamp.digicert.com"/>
|
||||||
<arg value="-in"/>
|
<arg value="-in"/>
|
||||||
<arg value="../../server/builds/bin/zernmc-cli.exe"/>
|
<arg value="../../server/builds/zernmc-cli.exe"/>
|
||||||
<arg value="-out"/>
|
<arg value="-out"/>
|
||||||
<arg value="../../server/builds/bin/zernmc-cli.signed.exe"/>
|
<arg value="../../server/builds/zernmc-cli.signed.exe"/>
|
||||||
</exec>
|
</exec>
|
||||||
<move file="../../server/builds/bin/zernmc-cli.signed.exe"
|
<move file="../../server/builds/zernmc-cli.signed.exe"
|
||||||
tofile="../../server/builds/bin/zernmc-cli.exe" overwrite="true"/>
|
tofile="../../server/builds/zernmc-cli.exe" overwrite="true"/>
|
||||||
|
|
||||||
<exec executable="osslsigncode" failonerror="true">
|
<exec executable="osslsigncode" failonerror="true">
|
||||||
<arg value="sign"/>
|
<arg value="sign"/>
|
||||||
@@ -367,28 +362,30 @@
|
|||||||
<arg value="-ts"/>
|
<arg value="-ts"/>
|
||||||
<arg value="http://timestamp.digicert.com"/>
|
<arg value="http://timestamp.digicert.com"/>
|
||||||
<arg value="-in"/>
|
<arg value="-in"/>
|
||||||
<arg value="../../server/builds/bin/zernmc-cli-jfx.exe"/>
|
<arg value="../../server/builds/zernmc-cli-jfx.exe"/>
|
||||||
<arg value="-out"/>
|
<arg value="-out"/>
|
||||||
<arg value="../../server/builds/bin/zernmc-cli-jfx.signed.exe"/>
|
<arg value="../../server/builds/zernmc-cli-jfx.signed.exe"/>
|
||||||
</exec>
|
</exec>
|
||||||
<move file="../../server/builds/bin/zernmc-cli-jfx.signed.exe"
|
<move file="../../server/builds/zernmc-cli-jfx.signed.exe"
|
||||||
tofile="../../server/builds/bin/zernmc-cli-jfx.exe" overwrite="true"/>
|
tofile="../../server/builds/zernmc-cli-jfx.exe" overwrite="true"/>
|
||||||
|
|
||||||
<!-- Создаём README -->
|
<!-- Создаём README -->
|
||||||
<echo file="../../server/builds/README.txt">
|
<echo file="../../server/builds/README.txt">
|
||||||
ZernMC Launcher
|
ZernMC Launcher
|
||||||
|
|
||||||
Files:
|
Files:
|
||||||
- zernmc.exe - Main launcher with GUI
|
- zernmc.exe - Main launcher with GUI (default)
|
||||||
|
- zernmc-cli.exe - CLI version (console, architecture-independent)
|
||||||
|
- zernmc-cli-jfx.exe - CLI + JFX UI (console visible + JavaFX frontend)
|
||||||
|
|
||||||
How to use:
|
How to use:
|
||||||
Just run zernmc.exe
|
Just run zernmc.exe (or zernmc-cli.exe / zernmc-cli-jfx.exe for CLI)
|
||||||
</echo>
|
</echo>
|
||||||
|
|
||||||
<!-- Создаём один архив со всем -->
|
<!-- Создаём один архив со всем -->
|
||||||
<zip destfile="../../server/builds/ZernMC-win-${revision}.${hotfix}.zip"
|
<zip destfile="../../server/builds/ZernMC-win-${revision}.${hotfix}.zip"
|
||||||
basedir="../../server/builds"
|
basedir="../../server/builds"
|
||||||
includes="zernmc.exe,bin/**,assets/**,lib/**,README.txt"
|
includes="zernmc.exe,zernmc-cli.exe,zernmc-cli-jfx.exe,bin/**,assets/**,lib/**,README.txt"
|
||||||
excludes="build.version,*.jar"/>
|
excludes="build.version,*.jar"/>
|
||||||
</target>
|
</target>
|
||||||
</configuration>
|
</configuration>
|
||||||
|
|||||||
Binary file not shown.
|
After Width: | Height: | Size: 103 KiB |
@@ -0,0 +1,10 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 256 256">
|
||||||
|
<defs>
|
||||||
|
<linearGradient id="g" x1="0" y1="0" x2="1" y2="1">
|
||||||
|
<stop offset="0%" stop-color="#e94560"/>
|
||||||
|
<stop offset="100%" stop-color="#ff6b6b"/>
|
||||||
|
</linearGradient>
|
||||||
|
</defs>
|
||||||
|
<rect width="256" height="256" rx="64" fill="url(#g)"/>
|
||||||
|
<path d="M82 128 L128 82 L174 128 L128 174 Z" fill="white" opacity="0.9"/>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 423 B |
Binary file not shown.
|
After Width: | Height: | Size: 5.5 KiB |
+1
-1
@@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<revision>1.0.16</revision>
|
<revision>1.0.16</revision>
|
||||||
<hotfix>15</hotfix>
|
<hotfix>16</hotfix>
|
||||||
<maven.compiler.source>21</maven.compiler.source>
|
<maven.compiler.source>21</maven.compiler.source>
|
||||||
<maven.compiler.target>21</maven.compiler.target>
|
<maven.compiler.target>21</maven.compiler.target>
|
||||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
|
|||||||
Reference in New Issue
Block a user