diff --git a/ebbr/scripts/build-scripts/build_ebbr.sh b/ebbr/scripts/build-scripts/build_ebbr.sh index b3b3cc2..51e50e0 100755 --- a/ebbr/scripts/build-scripts/build_ebbr.sh +++ b/ebbr/scripts/build-scripts/build_ebbr.sh @@ -34,9 +34,15 @@ create_scripts_link() { ln -s $TOP_DIR/../../common/scripts/framework.sh $TOP_DIR/build-scripts/framework.sh ln -s $TOP_DIR/../../common/scripts/parse_params.sh $TOP_DIR/build-scripts/parse_params.sh - ln -s $TOP_DIR/../../common/scripts/build-sct.sh $TOP_DIR/build-scripts/build-sct.sh + if [[ $1 = "fwts" ]]; then + ln -s $TOP_DIR/../../common/scripts/build-fwts.sh $TOP_DIR/build-scripts/build-fwts.sh + elif [[ $1 = "sct" ]]; then + ln -s $TOP_DIR/../../common/scripts/build-sct.sh $TOP_DIR/build-scripts/build-sct.sh + else + ln -s $TOP_DIR/../../common/scripts/build-sct.sh $TOP_DIR/build-scripts/build-sct.sh + ln -s $TOP_DIR/../../common/scripts/build-fwts.sh $TOP_DIR/build-scripts/build-fwts.sh + fi ln -s $TOP_DIR/../../common/scripts/build-uefi-apps.sh $TOP_DIR/build-scripts/build-uefi-apps.sh - ln -s $TOP_DIR/../../common/scripts/build-fwts.sh $TOP_DIR/build-scripts/build-fwts.sh } init_dir() @@ -48,7 +54,13 @@ init_dir() create_scripts_link init_dir -source ./build-scripts/build-fwts.sh IR S -source ./build-scripts/build-sct.sh IR S -source ./build-scripts/build-uefi-apps.sh IR S +if [[ $1 = "fwts" ]]; then + source ./build-scripts/build-fwts.sh IR S +elif [[ $1 = "sct" ]]; then + source ./build-scripts/build-sct.sh IR S +else + source ./build-scripts/build-fwts.sh IR S + source ./build-scripts/build-sct.sh IR S +fi +source ./build-scripts/build-uefi-apps.sh IR S