Files
AdventOfCode2022/install.sh
Patrick Stevens fece1223d2 Flake (#43)
2022-12-26 12:55:14 +00:00

19 lines
470 B
Bash

#!/bin/bash
runHook preInstall
target="${out:?}/lib/dotnet/@pname@"
mkdir -p "$target"
cp -rv @outputFiles@ AdventOfCode2022.App/bin/Release/net7.0/publish/* "$target"
pushd "$out" || exit 1
remove-duplicated-dlls.sh
popd || exit 2
set -f
exe="$target/AdventOfCode2022.App"
[ -f "$exe" ] || exit 3
mkdir -p "$out"/bin
commandName="$(basename -s .exe "$(echo "$exe" | tr "[:upper:]" "[:lower:]")")"
makeWrapper \
"$exe" \
"$out/bin/$commandName"
runHook postInstall