From b51cb80f93abfa3d8194dd79b241c4403932d25d Mon Sep 17 00:00:00 2001 From: Evgeny Date: Mon, 24 Dec 2018 22:25:44 -0600 Subject: [PATCH] adding build.sh and run_test.sh env defaults --- build.sh | 16 +++++++++------- run_test.sh | 5 +++-- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/build.sh b/build.sh index 1a56235690..a38bfc5dda 100755 --- a/build.sh +++ b/build.sh @@ -1,18 +1,20 @@ #!/bin/bash +COMPONENT="roctracer" +ROCM_PATH="/opt/rocm" fatal() { echo "$1" exit 1 } -if [ -z "$BUILD_DIR" ] ; then fatal "env var BUILD_DIR is not defined"; fi -if [ -z "$HIP_PATH" ] ; then fatal "env var HIP_PATH is not defined"; fi -if [ -z "$HCC_HOME" ] ; then fatal "env var HCC_HOME is not defined"; fi if [ -z "$ROCTRACER_ROOT" ]; then fatal "env var ROCTRACER_ROOT is not defined"; fi -if [ -z "$BUILD_TYPE" ] ; then fatal "env var BUILD_TYPE is not defined"; fi -if [ -z "$PACKAGE_ROOT" ] ; then fatal "env var PACKAGE_ROOT is not defined"; fi -if [ -z "$PACKAGE_PREFIX" ] ; then fatal "env var PACKAGE_PREFIX is not defined"; fi -if [ -z "$ROCM_RPATH" ] ; then fatal "env var ROCM_RPATH is not defined"; fi + +if [ -z "$BUILD_DIR" ] ; then export BUILD_DIR=$PWD; fi +if [ -z "$HIP_PATH" ] ; then export HIP_PATH="$ROCM_PATH/hip"; fi +if [ -z "$HCC_HOME" ] ; then export HCC_HOME="$ROCM_PATH/hcc"; fi +if [ -z "$BUILD_TYPE" ] ; then export BUILD_TYPR="release"; fi +if [ -z "$PACKAGE_ROOT" ] ; then export PACKAGE_ROOT=$ROCM_PATH; fi +if [ -z "$PACKAGE_PREFIX" ] ; then export PACKAGE_PREFIX="$ROCM_PATH/$COMPONENT"; fi MAKE_OPTS="-j 8 -C $BUILD_DIR" diff --git a/run_test.sh b/run_test.sh index 096790d567..c2ea74a6c5 100755 --- a/run_test.sh +++ b/run_test.sh @@ -1,12 +1,13 @@ #!/bin/bash +ROCM_PATH="/opt/rocm" fatal() { echo "$1" exit 1 } -if [ -z "$BUILD_DIR" ] ; then fatal "env var BUILD_DIR is not defined"; fi -if [ -z "$HCC_HOME" ] ; then fatal "env var HCC_HOME is not defined"; fi +if [ -z "$BUILD_DIR" ] ; then export BUILD_DIR=$PWD; fi +if [ -z "$HCC_HOME" ] ; then export HCC_HOME="$ROCM_PATH/hcc"; fi cd $BUILD_DIR ./run.sh