summary refs log tree commit diff stats
path: root/boudin.egg
blob: 0978ec3d141d2e1fbd38569a540988c1ef223d0a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
;;; boudin -*- scheme -*-

((synopsis "A small tasty ssg.")
 (author "Case Duckworth")
 (version "0.0.0")
 (license "God Willing License")

 (dependencies r7rs utf8
               html-parser
               srfi-1
               srfi-152)

 (component-options
  (csc-options "-X" "r7rs" "-R" "r7rs"
               "-X" "utf8" "-R" "utf8"
               "-no-warnings"))

 (components
  (program boudin
           (component-dependencies boudin-lib))

  (extension boudin-lib
             (source boudin.sld)
             (modules boudin)
             (install-name boudin)
             (component-dependencies boudin.schmaltz))

  (extension boudin.config
             (source lib/config.sld)
             (component-dependencies boudin.schmaltz))

  (extension boudin.schmaltz
             (source lib/schmaltz.sld)
             (source-dependencies lib/schmaltz.sls))

  (extension boudin.types
             (source lib/types.sld)
             (source-dependencies lib/types.sls)
             (component-dependencies boudin.config
                                     boudin.util))

  (extension boudin.util
             (source lib/util.sld))))