aboutsummaryrefslogtreecommitdiffstats
path: root/hascheme.egg
diff options
context:
space:
mode:
authorGravatar Peter McGoron 2025-09-01 12:22:58 -0400
committerGravatar Peter McGoron 2025-09-01 12:22:58 -0400
commit11e98ce68d5555ed2e69e4b6baa9d6e5a740464a (patch)
tree6cdf78aa3a0640278317d876c5d7493933890929 /hascheme.egg
parentfix missing text (diff)
the rest of r7rs
Diffstat (limited to 'hascheme.egg')
-rw-r--r--hascheme.egg36
1 files changed, 31 insertions, 5 deletions
diff --git a/hascheme.egg b/hascheme.egg
index 5e9fea4..7827b22 100644
--- a/hascheme.egg
+++ b/hascheme.egg
@@ -6,12 +6,38 @@
(components (extension hascheme.base
(source "lib/hascheme/base.sld")
(source-dependencies "lib/hascheme/base.scm")
- (component-dependencies hascheme.internal hascheme.case-lambda)
+ (component-dependencies hascheme.prelude
+ hascheme.eager
+ hascheme.case-lambda)
+ (csc-options "-R" "r7rs" "-X" "r7rs"))
+ (extension hascheme.prelude
+ (source "lib/hascheme/prelude.sld")
(csc-options "-R" "r7rs" "-X" "r7rs"))
(extension hascheme.case-lambda
(source "lib/hascheme/case-lambda.sld")
- (component-dependencies hascheme.internal)
+ (component-dependencies hascheme.eager)
+ (csc-options "-R" "r7rs" "-X" "r7rs"))
+ (extension hascheme.eager
+ (source "lib/hascheme/eager.sld")
+ (csc-options "-R" "r7rs" "-X" "r7rs"))
+ (extension hascheme.char
+ (source "lib/hascheme/char.sld")
+ (component-dependencies hascheme.base hascheme.eager)
+ (csc-options "-R" "r7rs" "-X" "r7rs"))
+ (extension hascheme.complex
+ (source "lib/hascheme/complex.sld")
+ (component-dependencies hascheme.base hascheme.eager)
+ (csc-options "-R" "r7rs" "-X" "r7rs"))
+ (extension hascheme.control
+ (source "lib/hascheme/control.sld")
+ (component-dependencies hascheme.base hascheme.case-lambda)
+ (csc-options "-R" "r7rs" "-X" "r7rs"))
+ (extension hascheme.cxr
+ (source "lib/hascheme/cxr.sld")
+ (component-dependencies hascheme.base)
+ (csc-options "-R" "r7rs" "-X" "r7rs"))
+ (extension hascheme.inexact
+ (source "lib/hascheme/inexact.sld")
+ (component-dependencies hascheme.base hascheme.eager)
(csc-options "-R" "r7rs" "-X" "r7rs"))
- (extension hascheme.internal
- (source "lib/hascheme/internal.sld")
- (csc-options "-R" "r7rs" "-X" "r7rs"))))
+ ))