aboutsummaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorSwift Geek <swiftgeek@gmail.com>2019-02-22 06:14:44 +0000
committerGogs <gogitservice@gmail.com>2019-02-22 06:14:44 +0000
commit02a3f5e4cfcdbb512360ab44ff077e7a2e30eb19 (patch)
tree2535f96870343234823a475171e9edfba5a76d21 /libs
parentf27fed3d49d09aa1dc0e2acd462fba48e6adbbe2 (diff)
parentb552224354ba44e7a615e80b1f1173b015bbc832 (diff)
downloadlibrebootfr-02a3f5e4cfcdbb512360ab44ff077e7a2e30eb19.tar.gz
librebootfr-02a3f5e4cfcdbb512360ab44ff077e7a2e30eb19.zip
Merge branch 'headers-footers' of and_who/libreboot into master
Diffstat (limited to 'libs')
-rwxr-xr-xlibs/project5
-rwxr-xr-xlibs/tool6
2 files changed, 7 insertions, 4 deletions
diff --git a/libs/project b/libs/project
index a073beef..fc7ee232 100755
--- a/libs/project
+++ b/libs/project
@@ -152,12 +152,13 @@ project_action() {
project_action_check "$action" "$project" "$@"
- printf 1>&2 '%s\n' "Project $project $action (with ${arguments:-no argument})"
+ printf '%s\n' "Project $project $action (with ${arguments:-no argument})"
if "$action" "$@"; then
- printf 1>&2 '\n%s\n' "Project $project $action (with ${arguments:-no argument}) completed"
+ printf '\n%s\n' "Project $project $action (with ${arguments:-no argument}) completed"
else
printf 1>&2 '\n%s\n' "Project $project $action (with ${arguments:-no argument}) failed"
+
return 1
fi
)
diff --git a/libs/tool b/libs/tool
index 2732238a..be28129c 100755
--- a/libs/tool
+++ b/libs/tool
@@ -97,19 +97,21 @@ tool_action() {
return 0
fi
- printf 1>&2 '%s\n' "Tool $tool $action (with ${arguments:-no argument})"
+ printf '%s\n' "Tool $tool $action (with ${arguments:-no argument})"
(
set -e
+
"$action" "$@"
)
if [[ $? -ne 0 ]]
then
printf 1>&2 '\n%s\n' "Tool $tool $action (with ${arguments:-no argument}) failed"
+
return 1
else
- printf 1>&2 '\n%s\n' "Tool $tool $action (with ${arguments:-no argument}) completed"
+ printf '\n%s\n' "Tool $tool $action (with ${arguments:-no argument}) completed"
fi
)
}