Updating build script
This commit is contained in:
parent
9b217a4026
commit
1dfcabbc3e
15
build.sh
15
build.sh
|
|
@ -1,13 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
SOURCE="${BASH_SOURCE[0]}"
|
|
||||||
while [ -h "$SOURCE" ]; do # resolve $SOURCE until the file is no longer a symlink
|
|
||||||
DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
|
|
||||||
SOURCE="$(readlink "$SOURCE")"
|
|
||||||
[[ $SOURCE != /* ]] && SOURCE="$DIR/$SOURCE" # if $SOURCE was a relative symlink, we need to resolve it relative to the path where the symlink file was located
|
|
||||||
done
|
|
||||||
repoFolder="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
|
|
||||||
|
|
||||||
buildFolder=.build
|
buildFolder=.build
|
||||||
koreBuildFolder=$buildFolder/KoreBuild-dotnet
|
koreBuildFolder=$buildFolder/KoreBuild-dotnet
|
||||||
|
|
||||||
|
|
@ -42,7 +34,12 @@ fi
|
||||||
|
|
||||||
if test ! -d $koreBuildFolder; then
|
if test ! -d $koreBuildFolder; then
|
||||||
mono $nugetPath install KoreBuild-dotnet -ExcludeVersion -o $buildFolder -nocache -pre
|
mono $nugetPath install KoreBuild-dotnet -ExcludeVersion -o $buildFolder -nocache -pre
|
||||||
|
chmod +x $koreBuildFolder/build/KoreBuild.sh
|
||||||
fi
|
fi
|
||||||
|
|
||||||
source $koreBuildFolder/build/KoreBuild.sh
|
makeFile=makefile.shade
|
||||||
|
if [ ! -e $makeFile ]; then
|
||||||
|
makeFile=$koreBuildFolder/build/makefile.shade
|
||||||
|
fi
|
||||||
|
|
||||||
|
./$koreBuildFolder/build/KoreBuild.sh -n $nugetPath -m $makeFile "$@"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue