From ed4e86f47935994fb424c977e4123bde625ddff1 Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Mon, 3 Jun 2024 16:56:30 -0500 Subject: Fix html/other sourcing; re-scramble Makefile --- jimmy.egg | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'jimmy.egg') diff --git a/jimmy.egg b/jimmy.egg index 108cf7d..84fe949 100644 --- a/jimmy.egg +++ b/jimmy.egg @@ -7,11 +7,24 @@ (component-options (csc-options -X utf8 -X module-declarations)) (components + ;; Utility library (extension jimmy.util (source src/util.scm)) + ;; Read gemini files into internal format (extension jimmy.read (source src/read.scm) (component-dependencies jimmy.util)) + ;; Emit the output format (includes gemini) (extension jimmy.emit (source src/emit.scm) - (component-dependencies jimmy.util)))) + (component-dependencies jimmy.util)) + ;; Emit HTML -- import this *after* emit (is this the best way?) + (extension jimmy.html + (source src/html.scm) + (component-dependencies jimmy.util + jimmy.emit)) + ;; Wrap output in templates + (extension jimmy.wrap + (source src/wrap.scm) + (component-dependencies jimmy.util + jimmy.emit)))) -- cgit 1.4.1-21-gabe81