;; -*- Hen -*- (define (dynld-name fn) (make-pathname #f fn ##sys#load-dynamic-extension)) (compile -O -d2 -s grammar.scm -j cgi-grammar -o cgi-grammar.so) (compile -s cgi-grammar.import.scm) (install-extension ;; Name of your extension: 'cgi-grammar ;; Files to install for your extension: `(,(dynld-name "cgi-grammar") ,(dynld-name "cgi-grammar.import") ) ;; Assoc list with properties for your extension: '((version 1.1) )) (compile -O -d2 -s environment.scm -j cgi-environment -o cgi-environment.so) (compile -s cgi-environment.import.scm) (install-extension ;; Name of your extension: 'cgi-environment ;; Files to install for your extension: `(,(dynld-name "cgi-environment") ,(dynld-name "cgi-environment.import") ) ;; Assoc list with properties for your extension: '((version 1.1) )) (compile -O -d2 -s protocol.scm -j cgi-protocol -o cgi-protocol.so ) (compile -s cgi-protocol.import.scm) (install-extension ;; Name of your extension: 'cgi-protocol ;; Files to install for your extension: `(,(dynld-name "cgi-protocol") ,(dynld-name "cgi-protocol.import") ) ;; Assoc list with properties for your extension: '((version 1.1) ))