summary refs log tree commit diff stats
path: root/lib/config.sld
diff options
context:
space:
mode:
Diffstat (limited to 'lib/config.sld')
-rw-r--r--lib/config.sld16
1 files changed, 14 insertions, 2 deletions
diff --git a/lib/config.sld b/lib/config.sld index bdd6ef5..f2c00df 100644 --- a/lib/config.sld +++ b/lib/config.sld
@@ -8,12 +8,15 @@
8 (boudin schmaltz) 8 (boudin schmaltz)
9 ;; not portable 9 ;; not portable
10 (chicken pathname) 10 (chicken pathname)
11 (chicken time posix)
11 (html-parser) 12 (html-parser)
12 ) 13 )
13 14
14 (export site-url site-dest 15 (export site-url site-dest
15 page-path-transformers page-text-transformers 16 page-path-transformers page-text-transformers
16 page-template index-template feed-template) 17 page-date-formats
18 page-template index-template feed-template
19 build-time)
17 20
18 (begin 21 (begin
19 ;; Site information 22 ;; Site information
@@ -42,4 +45,13 @@
42 (make-parameter 'todo)) 45 (make-parameter 'todo))
43 (define feed-template 46 (define feed-template
44 (make-parameter 'todo)) 47 (make-parameter 'todo))
45 )) 48 ;; Miscellaneous
49 (define page-date-formats
50 (make-parameter (list "%Y-%m-%d"
51 "%Y-%m-%d%n%H:%M"
52 "%Y-%m-%d%n%I:%M%n%p")))
53 ;; Not actually configuration, but state ... meh
54 (define build-time
55 (make-parameter
56 (time->string (seconds->utc-time) "%FT%TZ"))))
57 )