including import libraries in a build added by retroj on Fri Sep 6 16:21:19 2024

;; emit an import library for our main module, then include it in the
;; compilation of the program.  this allows us to 'import' the main module
;; at runtime, giving 'load'-ed or 'eval'-ed code access to all bindings.
;;
(compile -check-syntax -emit-all-import-libraries ccschemer.scm)
(compile -o ccschemer ccschemer-cli.scm
         -prologue ccschemer-language.import.scm
         -prologue ccschemer-color.import.scm
         -prologue ccschemer-event.import.scm
         -prologue ccschemer-layout.import.scm
         -prologue ccschemer.import.scm)

(install-program 'ccschemer
  '("ccschemer")
  '((version "0.1")))