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
|
|
|
|
|
2024-04-04 21:36:32 +02:00
|
|
|
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
|