Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] View of /config/releases/release-110.72/ml-build.bat
ViewVC logotype

View of /config/releases/release-110.72/ml-build.bat

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1342 - (download) (as text) (annotate)
Mon Aug 11 20:46:00 2003 UTC (16 years, 1 month ago) by mblume
Original Path: sml/trunk/config/ml-build.bat
File size: 693 byte(s)
works under w32 again;
bug fix for ml-nlffigen; other bugfixes
set root=%1%
set main=%2%
set heap=%3%

set smlfile=XYZ_XXX_smlfile.sml
set cmfile=XYZ_XXX_cmfile.cm
set listfile=XYZ_XXX_BOOTLIST
set linkargsfile=XYZ_XXX_LINKARGS

set rare=XYZ_XXX_0123

echo structure %rare% = struct val _ = SMLofNJ.exportFn ("%heap%", %main%) end >%smlfile%

echo Group structure %rare% is $/basis.cm %root% %smlfile% >%cmfile%

%COMSPEC% /C "%SMLNJ_HOME%\bin\sml @CMbuild %root% %cmfile% %heap% %listfile% %linkargsfile%"
IF ERRORLEVEL 1 GOTO ERR
IF NOT EXIST %linkargsfile% GOTO END
%SMLNJ_HOME%\bin\.run\run.x86-win32 @SMLboot=%listfile%
del %linkargsfile%
GOTO END

:ERR
echo Compilation failed with error.

:END
REM more cleaning up
del %smlfile% %cmfile% %listfile%

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0