changelog-gen.tcl: Добавлено создание резервной копии выходного файла. Исправлен вывод в файл.
This commit is contained in:
parent
cb5c21c077
commit
2024aa86ba
|
@ -259,6 +259,17 @@ if [info exists args(--deb)] {
|
|||
set outText [GenerateChangelogDEB]
|
||||
if [info exists args(--out-file)] {
|
||||
if [file exists $args(--out-file)] {
|
||||
file copy -force $args(--out-file) "$args(--out-file).tmp"
|
||||
|
||||
set origOutFile [open "$args(--out-file).tmp" "r"]
|
||||
set origText [read $origOutFile]
|
||||
close $origOutFile
|
||||
|
||||
set outFile [open $args(--out-file) "w"]
|
||||
puts $outFile $outText
|
||||
puts $outFile $origText
|
||||
close $outFile
|
||||
|
||||
if [info exists args(--last)] {
|
||||
set outFile [open $args(--out-file) "r+"]
|
||||
puts $outFile $outText
|
||||
|
|
Loading…
Reference in New Issue
Block a user