version 1.2, 1996/11/04 22:58:44
|
version 1.10, 1998/12/25 22:50:48
|
Line 1
|
Line 1
|
/*
|
/*
|
Copyright 1995 Free Software Foundation, Inc.
|
Copyright (C) 1996,1997,1998 Free Software Foundation, Inc.
|
|
|
This file is part of Gforth.
|
This file is part of Gforth.
|
|
|
Line 54 do while args \== ""
|
Line 54 do while args \== ""
|
end
|
end
|
|
|
copy makefile.os2 makefile
|
copy makefile.os2 makefile
|
|
copy "engine\makefile.os2" "engine\makefile"
|
copy kernl32l.fi kernel.fi
|
copy kernl32l.fi kernel.fi
|
copy 386.h machine.h
|
copy envos.os2 envos.fs
|
copy os2conf.h config.h
|
copy os2conf.h "engine\config.h"
|
copy startup.fs startup.unx
|
|
copy startup.dos startup.fs
|
|
copy history.dos history.fs
|
|
if THREAD="i" THEN DO
|
if THREAD="i" THEN DO
|
call lineout config.h, "#ifndef INDIRECT_THREADED"
|
call lineout "engine\config.h", "#ifndef INDIRECT_THREADED"
|
call lineout config.h, "#define INDIRECT_THREADED 1"
|
call lineout "engine\config.h", "#define INDIRECT_THREADED 1"
|
call lineout config.h, "#endif"
|
call lineout "engine\config.h", "#endif"
|
end
|
end
|
IF THREAD="d" THEN do
|
IF THREAD="d" THEN do
|
call lineout config.h, "#ifndef DIRECT_THREADED"
|
call lineout "engine\config.h", "#ifndef DIRECT_THREADED"
|
call lineout config.h, "#define DIRECT_THREADED 1"
|
call lineout "engine\config.h", "#define DIRECT_THREADED 1"
|
call lineout config.h, "#endif"
|
call lineout "engine\config.h", "#endif"
|
end
|
end
|
IF FREGS="y" THEN do
|
IF FREGS="y" THEN do
|
call lineout config.h, "#ifndef FORCE_REG"
|
call lineout "engine\config.h", "#ifndef FORCE_REG"
|
call lineout config.h, "#define FORCE_REG 1"
|
call lineout "engine\config.h", "#define FORCE_REG 1"
|
call lineout config.h, "#endif"
|
call lineout "engine\config.h", "#endif"
|
end
|
end
|
|
|
|
|
|
call lineout version.h1, 'static char gforth_version[]="0.4.0";'
|
|
call lineout "kernel\version.fs", ': version-string s" 0.4.0" ;'
|
|
call lineout 'version-stamp', '0.4.0'
|