- updated the Windows makefiles for building and testing to remove links for
files that no longer exist, which was getting in the way of creating links for files that do exist. Also updated the build batch file for Windows to compile the nanopass framework separately before building the rest of the scheme compiler and libraries. s/Mf-{a6,i3,ta6,ti3}nt, s/bldnt.bat, mats/Mf-{a6,i3,ta6,ti3}nt - updated the read me to include a link to the Chez Scheme project page. README.md original commit: 969fbf3b69f4ac9729847bae80dab92464b6d08c
This commit is contained in:
parent
820f7bccb9
commit
73ecb0cd4b
9
LOG
9
LOG
|
@ -148,3 +148,12 @@
|
||||||
structure on windows does not have the tm_gmtoff field used in the
|
structure on windows does not have the tm_gmtoff field used in the
|
||||||
mac and linux version of the code.
|
mac and linux version of the code.
|
||||||
stats.c
|
stats.c
|
||||||
|
- updated the Windows makefiles for building and testing to remove links for
|
||||||
|
files that no longer exist, which was getting in the way of creating links
|
||||||
|
for files that do exist. Also updated the build batch file for Windows to
|
||||||
|
compile the nanopass framework separately before building the rest of the
|
||||||
|
scheme compiler and libraries.
|
||||||
|
s/Mf-{a6,i3,ta6,ti3}nt, s/bldnt.bat,
|
||||||
|
mats/Mf-{a6,i3,ta6,ti3}nt
|
||||||
|
- updated the read me to include a link to the Chez Scheme project page.
|
||||||
|
README.md
|
||||||
|
|
|
@ -4,3 +4,5 @@ The compiler generates native code for each target processor, with
|
||||||
support for x86, x86_64, and 32-bit PowerPC architectures.
|
support for x86, x86_64, and 32-bit PowerPC architectures.
|
||||||
|
|
||||||
Get started by [Building Chez Scheme](BUILDING).
|
Get started by [Building Chez Scheme](BUILDING).
|
||||||
|
|
||||||
|
For more information see the [Chez Schem Project Page](http://cisco.github.io/ChezScheme/)
|
||||||
|
|
|
@ -19,7 +19,7 @@ fsrc = foreign1.c foreign2.c foreign3.c
|
||||||
ftmp = foreign1.obj foreign2.obj foreign3.obj
|
ftmp = foreign1.obj foreign2.obj foreign3.obj
|
||||||
fobj = foreign1.so
|
fobj = foreign1.so
|
||||||
mdclean = ${ftmp} foreign1.exp foreign1.lib make.bat cat_flush.obj cat_flush.exe libiconv-2.dll
|
mdclean = ${ftmp} foreign1.exp foreign1.lib make.bat cat_flush.obj cat_flush.exe libiconv-2.dll
|
||||||
mdsrc = bld$m.bat bldnt.bat clean.bat make.bat libiconv-2.dll
|
mdsrc = bldnt.bat
|
||||||
|
|
||||||
MSDOS = 1
|
MSDOS = 1
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@ fsrc = foreign1.c foreign2.c foreign3.c
|
||||||
ftmp = foreign1.obj foreign2.obj foreign3.obj
|
ftmp = foreign1.obj foreign2.obj foreign3.obj
|
||||||
fobj = foreign1.so
|
fobj = foreign1.so
|
||||||
mdclean = ${ftmp} foreign1.exp foreign1.lib make.bat cat_flush.obj cat_flush.exe libiconv-2.dll
|
mdclean = ${ftmp} foreign1.exp foreign1.lib make.bat cat_flush.obj cat_flush.exe libiconv-2.dll
|
||||||
mdsrc = bld$m.bat bldnt.bat clean.bat make.bat libiconv-2.dll
|
mdsrc = bldnt.bat
|
||||||
|
|
||||||
MSDOS = 1
|
MSDOS = 1
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@ fsrc = foreign1.c foreign2.c foreign3.c
|
||||||
ftmp = foreign1.obj foreign2.obj foreign3.obj
|
ftmp = foreign1.obj foreign2.obj foreign3.obj
|
||||||
fobj = foreign1.so
|
fobj = foreign1.so
|
||||||
mdclean = ${ftmp} foreign1.exp foreign1.lib make.bat cat_flush.obj cat_flush.exe libiconv-2.dll
|
mdclean = ${ftmp} foreign1.exp foreign1.lib make.bat cat_flush.obj cat_flush.exe libiconv-2.dll
|
||||||
mdsrc = bld$m.bat bldnt.bat clean.bat make.bat libiconv-2.dll
|
mdsrc = bldnt.bat
|
||||||
|
|
||||||
MSDOS = 1
|
MSDOS = 1
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@ fsrc = foreign1.c foreign2.c foreign3.c
|
||||||
ftmp = foreign1.obj foreign2.obj foreign3.obj
|
ftmp = foreign1.obj foreign2.obj foreign3.obj
|
||||||
fobj = foreign1.so
|
fobj = foreign1.so
|
||||||
mdclean = ${ftmp} foreign1.exp foreign1.lib make.bat cat_flush.obj cat_flush.exe libiconv-2.dll
|
mdclean = ${ftmp} foreign1.exp foreign1.lib make.bat cat_flush.obj cat_flush.exe libiconv-2.dll
|
||||||
mdsrc = bld$m.bat bldnt.bat clean.bat make.bat libiconv-2.dll
|
mdsrc = bldnt.bat
|
||||||
|
|
||||||
MSDOS = 1
|
MSDOS = 1
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,6 @@
|
||||||
|
|
||||||
m = a6nt
|
m = a6nt
|
||||||
archincludes = x86_64.ss
|
archincludes = x86_64.ss
|
||||||
buildsrc = bld$m.bat bldnt.bat clean.bat
|
buildsrc = bldnt.bat
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
|
@ -15,6 +15,6 @@
|
||||||
|
|
||||||
m = i3nt
|
m = i3nt
|
||||||
archincludes = x86.ss
|
archincludes = x86.ss
|
||||||
buildsrc = bld$m.bat bldnt.bat clean.bat
|
buildsrc = bldnt.bat
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
|
@ -15,6 +15,6 @@
|
||||||
|
|
||||||
m = ta6nt
|
m = ta6nt
|
||||||
archincludes = x86_64.ss
|
archincludes = x86_64.ss
|
||||||
buildsrc = bld$m.bat bldnt.bat clean.bat
|
buildsrc = bldnt.bat
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
|
@ -15,6 +15,6 @@
|
||||||
|
|
||||||
m = ti3nt
|
m = ti3nt
|
||||||
archincludes = x86.ss
|
archincludes = x86.ss
|
||||||
buildsrc = bld$m.bat bldnt.bat clean.bat
|
buildsrc = bldnt.bat
|
||||||
|
|
||||||
include Mf-base
|
include Mf-base
|
||||||
|
|
|
@ -4,4 +4,5 @@ echo (reset-handler abort) (base-exception-handler (lambda (c) (fresh-line) (dis
|
||||||
echo (reset-handler abort) (base-exception-handler (lambda (c) (fresh-line) (display-condition c) (newline) (abort))) (case-sensitive #t) (optimize-level 2) (current-expand sc-expand) (generate-inspector-information #f) (subset-mode 'system) (compile-file "priminfo.ss" "priminfo.so") | ..\bin\%1\scheme -q --libdirs ..;. cmacros.so
|
echo (reset-handler abort) (base-exception-handler (lambda (c) (fresh-line) (display-condition c) (newline) (abort))) (case-sensitive #t) (optimize-level 2) (current-expand sc-expand) (generate-inspector-information #f) (subset-mode 'system) (compile-file "priminfo.ss" "priminfo.so") | ..\bin\%1\scheme -q --libdirs ..;. cmacros.so
|
||||||
echo (reset-handler abort) (base-exception-handler (lambda (c) (fresh-line) (display-condition c) (newline) (abort))) (case-sensitive #t) (optimize-level 2) (current-expand sc-expand) (subset-mode 'system) (compile-file "primvars.ss" "primvars.so") | ..\bin\%1\scheme -q --libdirs ..;. cmacros.so priminfo.so
|
echo (reset-handler abort) (base-exception-handler (lambda (c) (fresh-line) (display-condition c) (newline) (abort))) (case-sensitive #t) (optimize-level 2) (current-expand sc-expand) (subset-mode 'system) (compile-file "primvars.ss" "primvars.so") | ..\bin\%1\scheme -q --libdirs ..;. cmacros.so priminfo.so
|
||||||
echo (reset-handler abort) (base-exception-handler (lambda (c) (fresh-line) (display-condition c) (newline) (abort))) (case-sensitive #t) (optimize-level 2) (current-expand sc-expand) (subset-mode 'system) (compile-file "setup.ss" "setup.so") | ..\bin\%1\scheme -q --libdirs ..;. cmacros.so priminfo.so
|
echo (reset-handler abort) (base-exception-handler (lambda (c) (fresh-line) (display-condition c) (newline) (abort))) (case-sensitive #t) (optimize-level 2) (current-expand sc-expand) (subset-mode 'system) (compile-file "setup.ss" "setup.so") | ..\bin\%1\scheme -q --libdirs ..;. cmacros.so priminfo.so
|
||||||
|
echo (reset-handler abort) (base-exception-handler (lambda (c) (fresh-line) (display-condition c) (newline) (abort))) (case-sensitive #t) (optimize-level 2) (current-expand sc-expand) (generate-inspector-information #f) (collect-trip-bytes (expt 2 24)) (collect-request-handler (lambda () (collect 0 1))) (collect 1 2) (compile-library "../nanopass/nanopass.ss" "nanopass.so") | ..\bin\%1\scheme -q --libdirs "..\nanopass;;." --compile-imported-libraries
|
||||||
..\bin\%1\scheme -q --libdirs ..;. cmacros.so priminfo.so primvars.so setup.so --script script.all
|
..\bin\%1\scheme -q --libdirs ..;. cmacros.so priminfo.so primvars.so setup.so --script script.all
|
||||||
|
|
Loading…
Reference in New Issue
Block a user