Merge branch 'category-script' into 'master'
Add script to run make targets in a recipe category See merge request redox-os/redox!1393
This commit is contained in:
commit
f8e6c534c8
20
scripts/category.sh
Executable file
20
scripts/category.sh
Executable file
|
@ -0,0 +1,20 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
if [ -z "$1" ] || [ -z "$2" ]
|
||||
then
|
||||
echo "Build or clean all recipe directories in a category" >&2
|
||||
echo Usage: $0 "<action>" "<recipe-category>" >&2
|
||||
echo "<action>" can be f, r, c, u, or combinations that \"make\" understands >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
set -x
|
||||
|
||||
action="${1#-}"
|
||||
|
||||
for recipe in `find cookbook/recipes/"$2" -name "recipe.*"`
|
||||
do
|
||||
recipe_folder=`dirname "$recipe"`
|
||||
recipe_name=`basename "$recipe_folder"`
|
||||
make "$action"."$recipe_name"
|
||||
done
|
Loading…
Reference in a new issue