18 lines
471 B
Plaintext
18 lines
471 B
Plaintext
(library
|
|
(name flan)
|
|
(libraries unix))
|
|
|
|
; The host shim is Flan's, not the user's, so the compiler carries it rather
|
|
; than looking for it in an install directory. Generated from the real .c file
|
|
; so there is only ever one copy to edit.
|
|
(rule
|
|
(target runtime_src.ml)
|
|
(deps %{workspace_root}/runtime/flan_rt.c)
|
|
(action
|
|
(with-stdout-to
|
|
runtime_src.ml
|
|
(progn
|
|
(echo "let source = {c|\n")
|
|
(cat %{workspace_root}/runtime/flan_rt.c)
|
|
(echo "|c}\n")))))
|