zilch/cli/cli.egg
Puck Meerburg 56b114ef2c support building with chicken-install too
Change-Id: I47510ca9d5892f1def55ab14f610ba796a6a6964
2025-11-19 12:25:55 +00:00

20 lines
734 B
Text

((version "0.0.1")
(synopsis "meow")
(author "puck")
(dependencies r7rs zilch zilch-lang-go zilch-lang-rust zilch-lang-ninja)
(component-options
(csc-options "-X" "r7rs" "-R" "r7rs" "-optimize-level" "3" "-C" "-D_GNU_SOURCE"))
(components
(generated-source-file stock_overrides.h
; Also generates stub man_rust.h, man_go.h, man_ninja.go
(custom-build "generate-files")
(source-dependencies "overrides.json"))
(program zilch-cli-go
(component-dependencies stock_overrides.h)
(source "zilch-go.scm"))
(program zilch-cli-rust
(component-dependencies stock_overrides.h)
(source "zilch-rust.scm"))
(program zilch-cli-ninja
(component-dependencies stock_overrides.h)
(source "zilch-ninja.scm"))))