PreviousUpNext

15.4.1292  src/lib/tk/src/sys_conf.pkg

###############################################################################

#   System configuration.  
#   
#   The environment variables controlling the configuration of tk,
#   and more importantly, their default values. 
#
#   These values can, and are meant to be changed (in particular the
#   default values).
#
#   $Date: 2001/03/30 13:39:18 $
#   $Revision: 3.0 $
#   Author: cxl/stefan (Last modification by $Author: 2cxl $)
#
#   (C) 1996, Bremen Institute for Safe Systems (BISS), University of Bremen. 
#
###############################################################################

# Compiled by:
#     src/lib/tk/src/tk.sublib



api Sys_Conf {

    Env_Var = { name: String, default: String };

    logfile_var:  Env_Var;
    lib_var:      Env_Var;
    wish_var:     Env_Var;
};


package  sys_conf
: (weak) Sys_Conf
{
        Env_Var = { name: String, default: String };

        # Probably the most important setting:
        # the correct path to the wish at your site:

        wish_var
            =
            {   name    => "SMLTK_TCL",
                default => "/usr/bin/wish"
            };

        # This default value for SMLTK_LIB assumes
        # that the curent directory is the tk
        # source directory.
        # You may want to replace this with the
        # actual path at your installation:

        lib_var
            =
            {   name    => "SMLTK_LIB",
                default => "/mythryl7/mythryl7.110.58/mythryl7.110.58/src/lib/tk/lib"
            };
    #              Default= (winix__premicrothread::file::current_directory())$"/../lib"}  XXX BUGGO FIXME should restore this default. 


        # The logfile doesn't need a default.
        # If it is not set, logging is turned off:

        logfile_var
            =
            { name    => "SMLTK_LOGFILE",
              default => "/mythryl7/mythryl7.110.58/mythryl7.110.58/tk.log"
            };

};


Comments and suggestions to: bugs@mythryl.org

PreviousUpNext