diff options
Diffstat (limited to 'scripts/update-gitignore.sh')
-rwxr-xr-x | scripts/update-gitignore.sh | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/update-gitignore.sh b/scripts/update-gitignore.sh index ea8a019..ef03d3b 100755 --- a/scripts/update-gitignore.sh +++ b/scripts/update-gitignore.sh @@ -3,9 +3,12 @@ BEGIN_MARKER="# begin generated files" END_MARKER="# begin generated files" +# remove the previous list of generated files to ignore sed -i -e "/${BEGIN_MARKER}/,/${END_MARKER}/d" .gitignore +# remove trailing empty lines sed -i -e :a -e '/^\n*$/{$d;N;};/\n$/ba' .gitignore +# output the list of files to ignore echo "" >> .gitignore echo ${BEGIN_MARKER} >> .gitignore for f in $@; do |