jadeite/build.sh
2023-06-25 12:32:19 +03:00

31 lines
596 B
Bash

#!/usr/bin/env bash
set -e
if ! [ "x$1" = "xdo" ]; then
echo "A part of the source code is witheld (game_payload/src/tp6.c) to make abuse more difficult. Please download a binary release"
exit
fi
shift
strip="x86_64-w64-mingw32-strip"
rm -f jadeite.zip
rm -rf out
sh setup.sh --buildtype=release
meson compile -C build
mkdir out
cp ./build/injector/jadeite.exe ./out
cp ./build/injector/launcher_payload.dll ./out
cp ./build/game_payload/game_payload.dll ./out
cp ./LICENSE.txt ./out
$strip ./out/*.{exe,dll}
if [ "x$1" = "xrelease" ]; then
cd out
zip ../jadeite.zip *
fi