
The `sys' directory contains various files to customize SmallEiffel
with the system, the C compiler and the linker used as well as the
default loadpath used to search Eiffel source code.

-- File "system.se" --
   The first word of file "system.se" is used by SmallEiffel to know
   which operating system is running. 
   Currently supported values are (do not put the double quotes 
   in system.se!): 

   "Amiga": for the Amiga system 

   "DOS": for MS-DOS systems, including those with Windows 3.x
          (using short filenames, with 8.3 scheme).

   "Macintosh": for Macintosh systems (68K and PPC)

   "OS2": for IBM OS/2 systems
 
   "UNIX": for Linux, HP-UX, Solaris, SunOS, Irix, XENIX as well
           as other "UNIXes".

   "VMS":  for VMS systems

   "Windows": for Windows 95 and Windows NT systems (using long 
              filenames).

   You must choose the appropriate system name and update file 
   "system.se".
   This name will then be used to access various files corresponding 
   to the system you chose. For example, if you declared "Windows",
   only files with extension "Windows" will be considered (e.g. files 
   like "loadpath.Windows", "compiler.Windows", etc...).

-- Files "loadpath.<system_name>" --
   Used to set the default load path for Eiffel source code (see
   help file for "finder"). 
   As seen previously, only file "loadpath.UNIX" is considered when 
   content of file "system.se" is UNIX.

-- Files "compiler.<system_name>" --
   To set the default C compiler and its default options.
   Only the first line of this file is read.

-- Files "linker.<system_name>" --
   To set the default linker and its default options.
   Only the first line of this file is read.

-- Files "o_suffix.<system_name>" --
   First word of this file indicates the suffix for object files.
   Usually ".o" under UNIX, ".OBJ" for VMS, may be ".o" or ".obj" for
   Windows, ...
