From 067f5eba6278798238f12efb6a3e603e7dc099fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Pant=C5=AF=C4=8Dek?= Date: Tue, 4 Apr 2023 09:30:42 +0200 Subject: [PATCH] Add JendaSAP compatibilit mode configuration and command-line option. --- src/bbstool.scm | 2 ++ src/configuration.scm | 3 +++ 2 files changed, 5 insertions(+) diff --git a/src/bbstool.scm b/src/bbstool.scm index 0deccf5..7f1620d 100644 --- a/src/bbstool.scm +++ b/src/bbstool.scm @@ -86,6 +86,8 @@ CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. (-apikeys-file- fname)) (-bankdir (dir) "Where are bank CSV files" (-bank-dir- dir)) + (-jenda () "JendaSAP compatibility mode" + (*jendasap-compat* #t)) "" "Query options:" (-mi (id) "Specify member by id" (-member-id- (string->number id))) diff --git a/src/configuration.scm b/src/configuration.scm index 660952b..3338f6b 100644 --- a/src/configuration.scm +++ b/src/configuration.scm @@ -52,4 +52,7 @@ ;; Needed by multiple modules actually (define *members-directory* (make-parameter "members")) + ;; JendaSAP compatibility mode + (define *jendasap-compat* (make-parameter #f)) + )