3 DOTNET_CLI_PATH=/usr/share/dotnet-build-tools/sdk/dotnet
5 export DOTNET_CLI_TELEMETRY_OPTOUT=1
6 export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
7 export DOTNET_ROLL_FORWARD_ON_NO_CANDIDATE_FX=2
8 export MSBUILDDISABLENODEREUSE=true
11 if [ "$CMD" == "restore" ]; then
12 while [[ $# -gt 0 ]]; do
14 if [ "$x" == "-s" -o "$x" == "--source" ]; then
15 ARGS+=($x $(readlink -m $2))
17 elif [[ "$x" =~ --source=(.+) ]]; then
18 ARGS+=(--source=$(readlink -m $(eval echo ${BASH_REMATCH[1]})))
28 if [ "$CMD" == "msbuild" -o "$CMD" == "build" -o "$CMD" == "restore" ] ; then
29 ARGS+=(/nodeReuse:false /p:UseSharedCompilation=false)
32 echo $DOTNET_CLI_PATH $CMD "${ARGS[@]}"
33 $DOTNET_CLI_PATH $CMD "${ARGS[@]}"