From 8d6bd2a2696ab13a53baedab25bf8419a95396ba Mon Sep 17 00:00:00 2001 From: Andrew Robbins Date: Mon, 15 Apr 2019 02:27:32 -0400 Subject: libs/project: Fail build check, properly If the $build_path directory does not exist or a file which should be present in the build directory isn't, fail. --- libs/project | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'libs') diff --git a/libs/project b/libs/project index 75e84ed5..4b6d38d7 100755 --- a/libs/project +++ b/libs/project @@ -810,6 +810,11 @@ project_build_check() { local rule local path + if ! [[ -d $build_path ]] + then + return 1 + fi + for argument in "" "$@" do if [[ -n "$argument" ]] @@ -839,7 +844,7 @@ project_build_check() { do if ! [[ -f "$source_file_path" ]] && ! [[ -d "$source_file_path" ]] then - false + return 1 fi done done < "$configs_install_path" -- cgit v1.2.3-70-g09d2