This archive contains dmake compiled for OS/2 and for Windows 2000.  I
expect that the Windows 2000 version will work on Windows NT and XP but
I have not tested it in those environments.  In particular, I do not know
how Windows XP reports itself in the global environment.

The cfg subdirectory contains the run-time configuration files that I
use for gcc 3.2.x and Visual Age C++ 3.6.5 in both environments.  Copy
the contents of the cfg subdirectory to a location of your choosing and
set an environment variable to point at that directory.  The one you need
to set is DMAKEROOT.  For example:

	set dmakeroot=d:/u/etc/dmake

You also need to have three other environment variables set to have dmake
find its subordinate files.

	OS
	OSRELEASE
	OSENVIRONMENT

These are documented in startup.mk in the cfg subdirectory.  OS is probably
set already to something like Windows_NT or ecs.  If not, then you'll have
to set it yourself.  Try using win32 or os2 since the two aforementioned
settings will be translated to those values anyway.

For OS/2 the environment settings can appear in config.sys and for Windows
they can be set from "My Computer" properties.  However those are not
necessarily the best places.

As mentioned above, OS is probably set globally and that is OK.  It is
probably a good idea to set DMAKEROOT globally also,  However OSRELEASE
and OSENVIRONMENT vary according to the compiler you are using and those
are probably better set by the startup script for the text session in
which the compiler is used.  For example, on OS/2 my VAC++ setenv.cmd and
my UNIXOS2 gcc_shell.cmd set OSRELEASE to "vac" and "gcc" respectively.

For more information read the comments in startup.mk and the file OS2NOTES
in the source archive.

Hmm ... in case you didn't download the source archive, I'll include
OS2NOTES and the manual in this archive as well.

Jon Saxton
April 2004
js@triton.vg
