This commit is contained in:
Justin Ethier 2016-08-30 22:15:40 -04:00
parent 7291453c9e
commit cec9e5c954
2 changed files with 7 additions and 0 deletions

View file

@ -139,6 +139,8 @@ bootstrap: icyc
cp scheme/cyclone/cgen.c $(BOOTSTRAP_DIR)/scheme/cyclone
cp scheme/cyclone/util.c $(BOOTSTRAP_DIR)/scheme/cyclone
cp scheme/cyclone/test.c $(BOOTSTRAP_DIR)/scheme/cyclone
cp scheme/cyclone/test.meta $(BOOTSTRAP_DIR)/scheme/cyclone
cp scheme/cyclone/test.scm $(BOOTSTRAP_DIR)/scheme/cyclone
cp srfi/1.c $(BOOTSTRAP_DIR)/srfi
cp srfi/2.c $(BOOTSTRAP_DIR)/srfi
cp srfi/2.meta $(BOOTSTRAP_DIR)/srfi
@ -208,6 +210,7 @@ install:
$(INSTALL) -m0644 scheme/*.o $(DESTDIR)$(DATADIR)/scheme
$(INSTALL) -m0644 scheme/cyclone/*.sld $(DESTDIR)$(DATADIR)/scheme/cyclone
$(INSTALL) -m0644 scheme/cyclone/*.scm $(DESTDIR)$(DATADIR)/scheme/cyclone
$(INSTALL) -m0644 scheme/cyclone/test.meta $(DESTDIR)$(DATADIR)/scheme/cyclone
$(INSTALL) -m0644 scheme/cyclone/*.o $(DESTDIR)$(DATADIR)/scheme/cyclone
$(INSTALL) -m0644 srfi/*.sld $(DESTDIR)$(DATADIR)/srfi
$(INSTALL) -m0644 srfi/*.o $(DESTDIR)$(DATADIR)/srfi

View file

@ -6,6 +6,10 @@
;;;;
(define-library (scheme cyclone test)
(export
warning test-group-inc! print-exception ;; TODO: should not be needed here
;; must be a problem with referential transparency
;; because a syntax-rules macro expands into code
;; that is using these
test test-equal test-error test-assert test-not test-values
test-group current-test-group
test-begin test-end test-syntax-error test-propagate-info