Use new git module.

This commit is contained in:
Dominik Pantůček 2023-04-16 19:21:25 +02:00
parent 62367d7f41
commit a1f7378b84
2 changed files with 8 additions and 13 deletions

View file

@ -239,10 +239,10 @@ MEMBERS-PAYMENTS-SOURCES=members-payments.scm bank-account.import.scm \
members-payments.o: members-payments.import.scm
members-payments.import.scm: $(MEMBERS-PAYMENTS-SOURCES)
WEB-STATIC-SOURCES=web-static.scm brmember.import.scm \
configuration.import.scm members-payments.import.scm \
mbase.import.scm util-io.import.scm \
util-list.import.scm progress.import.scm
WEB-STATIC-SOURCES=web-static.scm brmember.import.scm \
configuration.import.scm members-payments.import.scm \
mbase.import.scm util-git.import.scm util-list.import.scm \
progress.import.scm
web-static.o: web-static.import.scm
web-static.import.scm: $(WEB-STATIC-SOURCES)

View file

@ -45,7 +45,7 @@
configuration
members-payments
mbase
util-io
util-git
progress)
;; Generate all the files in specified (default current) directory.
@ -69,14 +69,9 @@
(loop (cdr lines))))))
(with-output-to-file (make-pathname dir (sprintf "~A.log" nick))
(lambda ()
(let loop ((lines
(get-process-output-lines
"git"
"-C" (*members-directory*)
"log"
"-p"
"--"
(brmember-file-name mr))))
(let loop ((lines ((git (*members-directory*) #:output)
'log '-p '--
(brmember-file-name mr))))
(when (not (null? lines))
(print (car lines))
(loop (cdr lines))))))