diff options
| author | 2026-03-03 01:09:48 -0500 | |
|---|---|---|
| committer | 2026-03-03 01:09:48 -0500 | |
| commit | de85328c5a0e6047e3d8780c5642d14ce3272716 (patch) | |
| tree | 0cf2a93fe7bce84e407d21487ded20637b0c4e1e /srfi-259.egg | |
| parent | srfi-229 support (diff) | |
preparing for CHICKEN 6
Diffstat (limited to 'srfi-259.egg')
| -rw-r--r-- | srfi-259.egg | 26 |
1 files changed, 19 insertions, 7 deletions
diff --git a/srfi-259.egg b/srfi-259.egg index 5581e4d..76a252a 100644 --- a/srfi-259.egg +++ b/srfi-259.egg @@ -1,19 +1,31 @@ ((author "Peter McGoron") - (version "1.1.0") + (version "2.0.0") (synopsis "Tagged procedures with type safety (with SRFI-229 compatability)") (category data) (license "MIT") - (dependencies r7rs integer-map) + (dependencies r7rs) (test-dependencies test) (components (extension srfi-259 (source "srfi-259.sld") - (component-dependencies srfi.259.extensions) - (csc-options "-R" "r7rs" "-X" "r7rs" "-O3")) - (extension srfi.259.extensions + (component-dependencies extensions.srfi.259) + (cond-expand + (chicken-6 + (csc-options "-O3")) + (else + (csc-options "-R" "r7rs" "-X" "r7rs" "-O3")))) + (extension extensions.srfi.259 (source "extensions.sld") (source-dependencies "lowlevel.scm" "internal.scm") - (csc-options "-R" "r7rs" "-X" "r7rs" "-O3")) + (cond-expand + (chicken-6 + (csc-options "-O3")) + (else + (csc-options "-R" "r7rs" "-X" "r7rs" "-O3")))) (extension srfi-229 (source "srfi-229.sld") (component-dependencies srfi-259) - (csc-options "-R" "r7rs" "-X" "r7rs" "-O3")))) + (cond-expand + (chicken-6 + (csc-options "-O3")) + (else + (csc-options "-R" "r7rs" "-X" "r7rs" "-O3")))))) |
