Changeset 3621 in MondoRescue for branches/3.3/mindi-busybox/scripts/gen_build_files.sh
- Timestamp:
- Dec 20, 2016, 4:07:32 PM (7 years ago)
- Location:
- branches/3.3
- Files:
-
- 1 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/3.3/mindi-busybox/scripts/gen_build_files.sh
r3232 r3621 32 32 cat 33 33 # print everything after INSERT line 34 sed -n '/^INSERT$/ { :l; n; p; bl }' "${src}" 34 sed -n '/^INSERT$/ { 35 :l 36 n 37 p 38 bl 39 }' "${src}" 35 40 } >"${dst}.tmp" 36 41 if ! cmp -s "${dst}" "${dst}.tmp"; then … … 53 58 # and insert empty line before each line which doesn't start 54 59 # with space or tab 55 sed -n -e 's@^//usage:\([ \t].*\)$@\1 \\@p' -e 's@^//usage:\([^ \t].*\)$@\n\1 \\@p' \ 60 TAB="$(printf '\tX')" 61 TAB="${TAB%X}" 62 LF="$(printf '\nX')" 63 LF="${LF%X}" 64 sed -n -e 's@^//usage:\([ '"$TAB"'].*\)$@\1 \\@p' \ 65 -e 's@^//usage:\([^ '"$TAB"'].*\)$@\'"$LF"'\1 \\@p' \ 56 66 "$srctree"/*/*.c "$srctree"/*/*/*.c \ 57 67 | generate \ … … 62 72 # (Re)generate */Kbuild and */Config.in 63 73 # We skip .dotdirs - makes git/svn/etc users happier 64 { cd -- "$srctree" && find . -type d -not'(' -name '.?*' -prune ')'; } \74 { cd -- "$srctree" && find . -type d ! '(' -name '.?*' -prune ')'; } \ 65 75 | while read -r d; do 66 76 d="${d#./}"
Note:
See TracChangeset
for help on using the changeset viewer.