rimworld-mod-template/.vscode/build.sh

20 lines
452 B
Bash
Raw Normal View History

2024-02-11 17:28:50 +01:00
set -e
2024-10-16 14:11:05 +02:00
set -x
2024-02-11 17:28:50 +01:00
script_dir=$(dirname $(readlink -f $0))
mod_dir=$(dirname $script_dir)
pushd $script_dir
configuration=${1:-Debug}
2024-02-11 17:28:50 +01:00
# build dll
2024-10-16 14:11:05 +02:00
echo "Building for RimWorld 1.5"
rm -f $mod_dir/1.5/Assemblies/BetterAutocastVPE.dll
dotnet build $script_dir/mod.csproj -c ${configuration} -p:GAME_VERSION=v1.5
2024-02-11 17:28:50 +01:00
# generate About.xml
2024-10-16 14:11:05 +02:00
rm -f $mod_dir/About/About.xml
xsltproc -o $mod_dir/About/About.xml $script_dir/about.xml.xslt $script_dir/mod.csproj
2024-02-11 17:28:50 +01:00
2024-10-16 14:11:05 +02:00
popd