新增win下的客户端native打包脚本

This commit is contained in:
aoshiguchen
2024-05-07 22:31:07 +08:00
parent 2fc1754161
commit 88baeb3f33
+9 -9
View File
@@ -13,7 +13,7 @@ SET PATH=%PATH%;%JAVA_HOME%\bin;%MAVEN_HOME%\bin;%VS_HOME%\bin
SET INCLUDE=%INCLUDE%;%VS_HOME%\include;
SET LIB=%LIB%;%VS_HOME%\lib;
SET deployDir="deploy"
SET deployDir=deploy
SET clientDeployDir=%deployDir%\client
SET machine=windows
@@ -21,12 +21,12 @@ SET machine=windows
mkdir -p $clientDeployDir
@rem 删除原来的编译文件
del -rf %clientDeployDir%/%MODULE_NAME%.jar
del -rf %clientDeployDir%/%MODULE_NAME%
del -rf %clientDeployDir%/%MODULE_NAME%-jar
del -rf %clientDeployDir%/%MODULE_NAME%-jar.zip
del -rf %clientDeployDir%/%MODULE_NAME%-${machine}-native
del -rf %clientDeployDir%/%MODULE_NAME%-${machine}-native.zip
del /Q /F %clientDeployDir%\%MODULE_NAME%.jar
del /Q /F %clientDeployDir%\%MODULE_NAME%
del /Q /F %clientDeployDir%\%MODULE_NAME%-jar
del /Q /F %clientDeployDir%\%MODULE_NAME%-jar.zip
del /Q /F %clientDeployDir%\%MODULE_NAME%-${machine}-native
del /Q /F %clientDeployDir%\%MODULE_NAME%-${machine}-native.zip
@rem 客户端打包
call mvn clean install -U -pl %MODULE_NAME% -am -Dmaven.test.skip=true
@@ -35,7 +35,7 @@ call mvn clean native:compile -P native -DskipTests
cd ..
@rem 拷贝到deploy目录下
copy %MODULE_NAME%/target/%MODULE_NAME%.jar $clientDeployDir/%MODULE_NAME%.jar
copy %MODULE_NAME%/target/%MODULE_NAME%.exe $clientDeployDir/%MODULE_NAME%.exe
copy .\%MODULE_NAME%\target\%MODULE_NAME%.jar .\%clientDeployDir%\%MODULE_NAME%.jar
copy .\%MODULE_NAME%\target\%MODULE_NAME%.exe .\%clientDeployDir%\%MODULE_NAME%.exe
@rem 打zip包,用于发版