345 | | nanopass.so: $(shell echo ../nanopass/nanopass/*) ../nanopass/nanopass.ss |
346 | | echo '(reset-handler abort)'\ |
347 | | '(base-exception-handler (lambda (c) (fresh-line) (display-condition c) (newline) (reset)))'\ |
348 | | '(keyboard-interrupt-handler (lambda () (display "interrupted---aborting\n") (reset)))'\ |
349 | | '(optimize-level $o)'\ |
350 | | '(debug-level $d)'\ |
351 | | '(generate-inspector-information #$i)'\ |
352 | | '(collect-trip-bytes (expt 2 24))'\ |
353 | | '(collect-request-handler (lambda () (collect 0 1)))'\ |
354 | | '(collect 1 2)'\ |
355 | | '(compile-library "../nanopass/nanopass.ss" "nanopass.so")'\ |
356 | | | ${Scheme} -q --libdirs "../nanopass::." --compile-imported-libraries |
| 345 | nanopass.so: ; |