To build the operating system, a batch file (BUILD.BAT) is included to make 
life easier.  If you feel hardy, read on to understand the directory 
structure.

Directory Structure
-------------------

dos-c				root directory
  +-----dist			holds image of distribution disk
  +-----doc			documentation directory
  +-----hdr			common *.h files
  +-----lib			LIBM.LIB and DEVICE.LIB
  +-----src			source directories for:
  +--------+-----boot		boot.bin
  +--------+-----command	COMMAND.COM and HELP.EXE
  +--------+-----drivers	DEVICE.LIB
  +--------+-----fs		common kernel and ipl fs manage files
  +--------+-----ipl		IPL.SYS
  +--------+-----kernel		KERNEL.EXE
  +--------+-----misc		miscellaneous files for kernel and ipl
  +--------+-----tmp
  +--------+-----utils		SYS.EXE


Organization in a nutshell
--------------------------
Each component or group of utilities is segreagated into its own directory.  
Whenever common files are needed, they are removed and placed into a 
seperate directory.  In order to build that component or utility, a makefile 
exists in the directory that bears the component's or utility's basename.

Each makefile has at least two targets, production and clean.  The target 
production builds the expected component or utility and the component clean 
cleans up the director for distribution.  The makefile may have at least one 
additonal target that builds ythe component.  Study the makefile to better 
understand this.


$Header:   C:/dos-c/doc/build.txv   1.0   05 Jul 1995 18:50:22   patv  $

$Log:   C:/dos-c/doc/build.txv  $
   
      Rev 1.0   05 Jul 1995 18:50:22   patv
   Initial revision.

