2015-12-28 19:47:21 +00:00
#
# Copyright (c) .NET Foundation and contributors. All rights reserved.
# Licensed under the MIT license. See LICENSE file in the project root for full license information.
#
COMMONSOURCE = " ${ BASH_SOURCE [0] } "
while [ -h " $SOURCE " ] ; do # resolve $SOURCE until the file is no longer a symlink
COMMONDIR = " $( cd -P " $( dirname " $COMMONSOURCE " ) " && pwd ) "
COMMONSOURCE = " $( readlink " $COMMONSOURCE " ) "
[ [ $COMMONSOURCE != /* ] ] && COMMONSOURCE = " $COMMONDIR / $COMMONSOURCE " # if $SOURCE was a relative symlink, we need to resolve it relative to the path where the symlink file was located
done
2015-12-29 20:40:39 +00:00
COMMONDIR = " $( cd -P " $( dirname " $COMMONSOURCE " ) " && pwd ) "
2015-12-28 19:47:21 +00:00
2015-12-29 20:40:39 +00:00
source " $COMMONDIR /_clang.sh "
source " $COMMONDIR /_prettyprint.sh "
source " $COMMONDIR /_rid.sh "
2015-12-28 19:47:21 +00:00
# TODO: Replace this with a dotnet generation
export TFM = dnxcore50
2015-12-29 20:40:39 +00:00
export REPOROOT = $( cd $COMMONDIR /../.. && pwd )
2015-12-28 19:47:21 +00:00
export OUTPUT_ROOT = $REPOROOT /artifacts/$RID
export DNX_DIR = $OUTPUT_ROOT /dnx
export DNX_ROOT = $DNX_DIR /bin
export STAGE1_DIR = $OUTPUT_ROOT /stage1
export STAGE2_DIR = $OUTPUT_ROOT /stage2
export HOST_DIR = $OUTPUT_ROOT /corehost
[ -z " $DOTNET_INSTALL_DIR " ] && export DOTNET_INSTALL_DIR = $REPOROOT /.dotnet_stage0/$RID
[ -z " $DOTNET_BUILD_VERSION " ] && export DOTNET_BUILD_VERSION = 0.1.0.0
[ -z " $DOTNET_HOME " ] && export DOTNET_HOME = $STAGE2_DIR && export PATH = $STAGE2_DIR /bin:$PATH
2016-01-05 07:50:28 +00:00
[ -z " $CONFIGURATION " ] && export CONFIGURATION = Debug
2016-01-05 08:57:21 +00:00
[ -z " $NOCACHE " ] && export NOCACHE = ""
2015-12-28 19:47:21 +00:00
2015-12-29 20:40:39 +00:00
unset COMMONSOURCE
unset COMMONDIR