about summary refs log tree commit diff stats
path: root/jimmy.egg
diff options
context:
space:
mode:
Diffstat (limited to 'jimmy.egg')
-rw-r--r--jimmy.egg15
1 files changed, 14 insertions, 1 deletions
diff --git a/jimmy.egg b/jimmy.egg index 108cf7d..84fe949 100644 --- a/jimmy.egg +++ b/jimmy.egg
@@ -7,11 +7,24 @@
7 (component-options 7 (component-options
8 (csc-options -X utf8 -X module-declarations)) 8 (csc-options -X utf8 -X module-declarations))
9 (components 9 (components
10 ;; Utility library
10 (extension jimmy.util 11 (extension jimmy.util
11 (source src/util.scm)) 12 (source src/util.scm))
13 ;; Read gemini files into internal format
12 (extension jimmy.read 14 (extension jimmy.read
13 (source src/read.scm) 15 (source src/read.scm)
14 (component-dependencies jimmy.util)) 16 (component-dependencies jimmy.util))
17 ;; Emit the output format (includes gemini)
15 (extension jimmy.emit 18 (extension jimmy.emit
16 (source src/emit.scm) 19 (source src/emit.scm)
17 (component-dependencies jimmy.util)))) 20 (component-dependencies jimmy.util))
21 ;; Emit HTML -- import this *after* emit (is this the best way?)
22 (extension jimmy.html
23 (source src/html.scm)
24 (component-dependencies jimmy.util
25 jimmy.emit))
26 ;; Wrap output in templates
27 (extension jimmy.wrap
28 (source src/wrap.scm)
29 (component-dependencies jimmy.util
30 jimmy.emit))))