update build-and-package.pl

mvn assembly was no longer working, and some .bat/.sh files were removed.
This commit is contained in:
Susucre 2024-06-01 12:42:25 +02:00
parent 89f15ecbb5
commit 3979a532db

View file

@ -12,17 +12,14 @@ print "Start compiling...\n";
chdir(".."); chdir("..");
system("mvn clean install -DskipTests"); system("mvn clean install -DskipTests");
chdir("Mage.Client"); chdir("Mage.Client");
system("mvn assembly:assembly"); system("mvn package assembly:single");
chdir("../Mage.Server"); chdir("../Mage.Server");
system("mvn assembly:assembly"); system("mvn package assembly:single");
chdir(".."); chdir("..");
mkdir("temp"); mkdir("temp");
chdir("temp"); chdir("temp");
move("../Mage.Client/target/mage-client.zip", "client.zip"); move("../Mage.Client/target/mage-client.zip", "client.zip");
move("../Mage.Server/target/mage-server.zip", "server.zip"); move("../Mage.Server/target/mage-server.zip", "server.zip");
copy("../Utils/release/startMage.bat", "startMage.bat");
copy("../Utils/release/startMageWin7.bat", "startMageWin7.bat");
copy("../Utils/release/startMage.sh", "startMage.sh");
my $f = Archive::Extract->new( archive => "client.zip"); my $f = Archive::Extract->new( archive => "client.zip");
$f->extract( to => "client/"); $f->extract( to => "client/");
@ -34,9 +31,6 @@ unlink("server.zip");
my $zip = Archive::Zip->new();; my $zip = Archive::Zip->new();;
$zip->addTree("client", "mage-client"); $zip->addTree("client", "mage-client");
$zip->addTree("server", "mage-server"); $zip->addTree("server", "mage-server");
$zip->addFile("startMage.bat");
$zip->addFile("startMageWin7.bat");
$zip->addFile("startMage.sh");
$zip->writeToFileNamed("../mage-bundle.zip"); $zip->writeToFileNamed("../mage-bundle.zip");
chdir(".."); chdir("..");