From f3c2b3ae53130ba7688614bee3ff611e036b2928 Mon Sep 17 00:00:00 2001 From: a-sansara Date: Sun, 14 May 2017 03:44:51 +0200 Subject: [PATCH] fix no dependencies --- dist/bes-build | 9 ++++++--- src/build.sh | 7 +++++-- src/main.sh | 2 +- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/dist/bes-build b/dist/bes-build index 9de7d38..186411d 100755 --- a/dist/bes-build +++ b/dist/bes-build @@ -29,8 +29,11 @@ bes.build(){ for entry in "$project/src"/*.sh; do local vendorName="$(basename $vendor)" local project="$(basename $(dirname $(dirname $entry)))" - bes.echo " ${Cspe}- ${Cok}appending ${Cusa}$vendorName/$project/${Coff}src/$(basename $entry)" - tail -n +2 "$APP_DIR/vendor/$vendorName/$project/src/$(basename $entry)" >> "$APP_BIN" + local entrypath="$APP_DIR/vendor/$vendorName/$project/src/$(basename $entry)" + if [ -f "$entrypath" ]; then + tail -n +2 "$entrypath" >> "$APP_BIN" + bes.echo " ${Cspe}- ${Cok}appending ${Cusa}$vendorName/$project/${Coff}src/$(basename $entry)" + fi done fi done @@ -617,7 +620,7 @@ bes.usage(){ } # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -BES_BUILD_VERSION=0.5 +BES_BUILD_VERSION=0.6 APP_DIR=$(pwd) APP_NAME=$(basename $(pwd)) APP_BIN=$APP_DIR/dist/$APP_NAME diff --git a/src/build.sh b/src/build.sh index 5a4f195..069dbe8 100644 --- a/src/build.sh +++ b/src/build.sh @@ -29,8 +29,11 @@ bes.build(){ for entry in "$project/src"/*.sh; do local vendorName="$(basename $vendor)" local project="$(basename $(dirname $(dirname $entry)))" - bes.echo " ${Cspe}- ${Cok}appending ${Cusa}$vendorName/$project/${Coff}src/$(basename $entry)" - tail -n +2 "$APP_DIR/vendor/$vendorName/$project/src/$(basename $entry)" >> "$APP_BIN" + local entrypath="$APP_DIR/vendor/$vendorName/$project/src/$(basename $entry)" + if [ -f "$entrypath" ]; then + tail -n +2 "$entrypath" >> "$APP_BIN" + bes.echo " ${Cspe}- ${Cok}appending ${Cusa}$vendorName/$project/${Coff}src/$(basename $entry)" + fi done fi done diff --git a/src/main.sh b/src/main.sh index 7816fee..9e435ce 100755 --- a/src/main.sh +++ b/src/main.sh @@ -1,7 +1,7 @@ #!/bin/bash # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -BES_BUILD_VERSION=0.5 +BES_BUILD_VERSION=0.6 APP_DIR=$(pwd) APP_NAME=$(basename $(pwd)) APP_BIN=$APP_DIR/dist/$APP_NAME