- 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:
Andy Keep 2016-05-16 14:42:33 -04:00
parent 820f7bccb9
commit 73ecb0cd4b
11 changed files with 20 additions and 8 deletions

9
LOG
View File

@ -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

View File

@ -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/)

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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