cookutils rev 859
cook: packit(): auto-create missing CONFIG_FILES.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Mon Jan 02 06:14:09 2017 +0200 (2017-01-02) |
parents | b3238dd85981 |
children | 2fe198d0ed7b |
files | cook |
line diff
1.1 --- a/cook Sat Dec 31 04:50:37 2016 +0200 1.2 +++ b/cook Mon Jan 02 06:14:09 2017 +0200 1.3 @@ -1264,6 +1264,18 @@ 1.4 mkdir -p $fs 1.5 fi 1.6 1.7 + # Check CONFIG_FILES 1.8 + if [ -n "$CONFIG_FILES" ]; then 1.9 + for i in $CONFIG_FILES; do 1.10 + if [ ! -e $fs$i ]; then 1.11 + case $i in 1.12 + */) mkdir -p $fs$i ;; 1.13 + *) mkdir -p $fs$(dirname $i); touch $fs$i ;; 1.14 + esac 1.15 + fi 1.16 + done 1.17 + fi 1.18 + 1.19 # First QA check to stop now if genpkg_rules failed. 1.20 lerror=$(_n 'ERROR') 1.21 if fgrep -q ^$lerror $LOGS/$pkg.log; then