Relocated scm files into corresponding sld directories

This commit is contained in:
Justin Ethier 2015-07-20 21:54:46 -04:00
parent 3d31aaf531
commit 15b3e19898
14 changed files with 27 additions and 26 deletions

View file

@ -15,13 +15,13 @@ scheme/base.o: cyclone scheme/base.sld
scheme/char.o: cyclone scheme/char.sld scheme/char.o: cyclone scheme/char.sld
./cyclone scheme/char.sld ./cyclone scheme/char.sld
scheme/eval.o: cyclone scheme/eval.sld eval.scm scheme/eval.o: cyclone scheme/eval.sld scheme/eval.scm
./cyclone scheme/eval.sld ./cyclone scheme/eval.sld
scheme/file.o: cyclone scheme/file.sld scheme/file.o: cyclone scheme/file.sld
./cyclone scheme/file.sld ./cyclone scheme/file.sld
scheme/read.o: cyclone scheme/read.sld parser.scm scheme/read.o: cyclone scheme/read.sld scheme/parser.scm
./cyclone scheme/read.sld ./cyclone scheme/read.sld
scheme/write.o: cyclone scheme/write.sld scheme/write.o: cyclone scheme/write.sld
@ -33,23 +33,23 @@ scheme/cyclone/common.o: scheme/cyclone/common.sld
scheme/cyclone/util.o: scheme/cyclone/util.sld scheme/cyclone/util.o: scheme/cyclone/util.sld
./cyclone scheme/cyclone/util.sld ./cyclone scheme/cyclone/util.sld
common.so: scheme/cyclone/common.scm scheme/cyclone/common.so: scheme/cyclone/common.scm
csc -s scheme/cyclone/common.scm csc -s scheme/cyclone/common.scm
util.so: util.scm scheme/cyclone/util.so: scheme/cyclone/util.scm
csc -s util.scm csc -s scheme/cyclone/util.scm
transforms.so: transforms.scm scheme/cyclone/transforms.so: scheme/cyclone/transforms.scm
csc -s transforms.scm csc -s scheme/cyclone/transforms.scm
cgen.so: cgen.scm scheme/cyclone/cgen.so: scheme/cyclone/cgen.scm
csc -s cgen.scm csc -s scheme/cyclone/cgen.scm
libraries.so: libraries.scm scheme/cyclone/libraries.so: scheme/cyclone/libraries.scm
csc -s libraries.scm csc -s scheme/cyclone/libraries.scm
parser.so: parser.scm scheme/cyclone/parser.so: scheme/parser.scm
csc -s parser.scm csc -s scheme/parser.scm
libcyclone.so.1: runtime.c include/cyclone/runtime.h libcyclone.so.1: runtime.c include/cyclone/runtime.h
gcc -g -c -fPIC runtime.c -o runtime.o gcc -g -c -fPIC runtime.c -o runtime.o
@ -72,7 +72,7 @@ debug:
debug2: libcyclone.so.1 debug2: libcyclone.so.1
gcc test.c -L. -lcyclone -I. -g -o test gcc test.c -L. -lcyclone -I. -g -o test
cyclone: cyclone.scm transforms.so util.so cgen.so libraries.so parser.so common.so libcyclone.a cyclone: cyclone.scm scheme/cyclone/transforms.so scheme/cyclone/util.so scheme/cyclone/cgen.so scheme/cyclone/libraries.so scheme/cyclone/parser.so scheme/cyclone/common.so libcyclone.a
csc cyclone.scm csc cyclone.scm
#scheme/cyclone/util.o: cyclone scheme/cyclone/util.sld #scheme/cyclone/util.o: cyclone scheme/cyclone/util.sld
@ -162,7 +162,7 @@ test2: examples/hello-library/int-test/hello.c libcyclone.a
## END temporary directives ## END temporary directives
########################### ###########################
icyc: cyclone icyc.scm eval.scm libraries.scm parser.scm include/cyclone/runtime.h scheme/base.o scheme/read.o scheme/write.o scheme/char.o scheme/eval.o scheme/file.o scheme/cyclone/util.o scheme/cyclone/common.o scheme/cyclone/util.o icyc: cyclone icyc.scm scheme/eval.scm scheme/cyclone/libraries.scm scheme/parser.scm include/cyclone/runtime.h scheme/base.o scheme/read.o scheme/write.o scheme/char.o scheme/eval.o scheme/file.o scheme/cyclone/util.o scheme/cyclone/common.o scheme/cyclone/util.o
./cyclone icyc.scm ./cyclone icyc.scm
.PHONY: tags .PHONY: tags
@ -186,6 +186,7 @@ install:
$(INSTALL) -m0644 include/cyclone/*.h $(DESTDIR)$(INCDIR)/ $(INSTALL) -m0644 include/cyclone/*.h $(DESTDIR)$(INCDIR)/
$(INSTALL) -m0644 scheme/*.sld $(DESTDIR)$(DATADIR)/scheme $(INSTALL) -m0644 scheme/*.sld $(DESTDIR)$(DATADIR)/scheme
$(INSTALL) -m0644 scheme/*.o $(DESTDIR)$(DATADIR)/scheme $(INSTALL) -m0644 scheme/*.o $(DESTDIR)$(DATADIR)/scheme
$(INSTALL) -m0644 scheme/cyclone/*.scm $(DESTDIR)$(DATADIR)/scheme/cyclone
$(INSTALL) -m0644 scheme/cyclone/*.sld $(DESTDIR)$(DATADIR)/scheme/cyclone $(INSTALL) -m0644 scheme/cyclone/*.sld $(DESTDIR)$(DATADIR)/scheme/cyclone
$(INSTALL) -m0644 scheme/cyclone/*.o $(DESTDIR)$(DATADIR)/scheme/cyclone $(INSTALL) -m0644 scheme/cyclone/*.o $(DESTDIR)$(DATADIR)/scheme/cyclone

View file

@ -27,11 +27,11 @@
(require-extension chicken-syntax) ;; when (require-extension chicken-syntax) ;; when
(require-extension srfi-1) ;; every (require-extension srfi-1) ;; every
(load (string-append (Cyc-installation-dir) "/scheme/cyclone/common.so")) (load (string-append (Cyc-installation-dir) "/scheme/cyclone/common.so"))
(load (string-append (Cyc-installation-dir) "/parser.so")) (load (string-append (Cyc-installation-dir) "/scheme/parser.so"))
(load (string-append (Cyc-installation-dir) "/util.so")) (load (string-append (Cyc-installation-dir) "/scheme/cyclone/util.so"))
(load (string-append (Cyc-installation-dir) "/libraries.so")) (load (string-append (Cyc-installation-dir) "/scheme/cyclone/libraries.so"))
(load (string-append (Cyc-installation-dir) "/transforms.so")) (load (string-append (Cyc-installation-dir) "/scheme/cyclone/transforms.so"))
(load (string-append (Cyc-installation-dir) "/cgen.so"))) (load (string-append (Cyc-installation-dir) "/scheme/cyclone/cgen.so")))
(else #f)) (else #f))
;; Code emission. ;; Code emission.

View file

@ -74,4 +74,4 @@
;(c-compile-formals formals type) ;(c-compile-formals formals type)
;(c-compile-lambda exp) ;(c-compile-lambda exp)
) )
(include "../../cgen.scm")) (include "cgen.scm"))

View file

@ -21,7 +21,7 @@
lib:get-all-import-deps lib:get-all-import-deps
lib:get-dep-list lib:get-dep-list
) )
(include "../../libraries.scm") (include "libraries.scm")
;(begin ;(begin
; (define read cyc-read)) ; (define read cyc-read))
) )

View file

@ -119,5 +119,5 @@
pos-in-list pos-in-list
closure-convert closure-convert
) )
(include "../../transforms.scm")) (include "transforms.scm"))

View file

@ -18,7 +18,7 @@
any any
every every
filter) filter)
(include "../../util.scm") (include "util.scm")
(begin (begin
;; Simplified versions of every/any from SRFI-1 ;; Simplified versions of every/any from SRFI-1
(define (any pred lst) (define (any pred lst)

View file

@ -8,5 +8,5 @@
(export (export
eval eval
) )
(include "../eval.scm") (include "eval.scm")
(begin)) (begin))

View file

@ -5,6 +5,6 @@
read read
read-all read-all
) )
(include "../parser.scm") (include "parser.scm")
(begin (begin
(define read cyc-read))) (define read cyc-read)))