diff options
| author | 2025-10-26 13:26:34 -0400 | |
|---|---|---|
| committer | 2025-10-26 13:26:34 -0400 | |
| commit | a2b1d33a61bc134b46ecf2e8b4e3e34023cf4d6d (patch) | |
| tree | 038144c881ca0b6c97f553004cf37ae3b318e5ed /hascheme.egg | |
| parent | 0.1.0 (diff) | |
tests, chibi support
Diffstat (limited to 'hascheme.egg')
| -rw-r--r-- | hascheme.egg | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/hascheme.egg b/hascheme.egg index c92d2e9..3097481 100644 --- a/hascheme.egg +++ b/hascheme.egg @@ -2,7 +2,7 @@ (version "0.1.0") (synopsis "Implictly Lazy Scheme embedded into Scheme") (category lang-exts) - (license "Apache-2.0") + (license "BSD 0-clause") (dependencies r7rs) (test-dependencies srfi-64) (components (extension hascheme.base @@ -10,17 +10,28 @@ (source-dependencies "lib/hascheme/base.scm") (component-dependencies hascheme.prelude hascheme.eager + hascheme.implementation-support hascheme.case-lambda) (csc-options "-R" "r7rs" "-X" "r7rs")) + (extension hascheme.implementation-support + (source "lib/hascheme/implementation-support.sld") + (csc-options "-R" "r7rs" "-X" "r7rs")) + (extension hascheme.support + (source "lib/hascheme/support.sld") + (component-dependencies hascheme.implementation-support) + (csc-options "-R" "r7rs" "-X" "r7rs")) (extension hascheme.prelude (source "lib/hascheme/prelude.sld") + (component-dependencies hascheme.implementation-support) (csc-options "-R" "r7rs" "-X" "r7rs")) (extension hascheme.case-lambda (source "lib/hascheme/case-lambda.sld") - (component-dependencies hascheme.eager) + (component-dependencies hascheme.eager hascheme.implementation-support) (csc-options "-R" "r7rs" "-X" "r7rs")) (extension hascheme.eager (source "lib/hascheme/eager.sld") + (component-dependencies hascheme.implementation-support + hascheme.prelude) (csc-options "-R" "r7rs" "-X" "r7rs")) (extension hascheme.char (source "lib/hascheme/char.sld") @@ -42,4 +53,8 @@ (source "lib/hascheme/inexact.sld") (component-dependencies hascheme.base hascheme.eager) (csc-options "-R" "r7rs" "-X" "r7rs")) - )) + (extension hascheme.lists + (source "lib/hascheme/lists.sld") + (source-dependencies "lib/hascheme/lists.scm") + (component-dependencies hascheme.base hascheme.case-lambda hascheme.cxr) + (csc-options "-R" "r7rs" "-X" "r7rs")))) |
