ycl

Artifact [81612948ce]
Login

Artifact [81612948ce]

Artifact 81612948ce1151cdec1b531d7fd16c028047c344:


#! /bin/env tclsh

apply {{} {

	set mypath [info script]
	set mydir [file normalize [file dirname $mypath]]
	set prefix [file dirname $mydir]

	set myrealpath [file dirname [file normalize $mypath/__dummy__]]
	set myrealdir [file dirname $myrealpath]
	set realprefix [file dirname $myrealdir]

	set cfgfname ycl
	set cfgpath $prefix/etc/$cfgfname
	if {![file exists $cfgpath]} {
		set cfgpath $realprefix/etc/$cfgfname
	}
	if {[info exists env(YCL_CONFIG)]} {set cfgpath $env(YCL_CONFIG)}
	if {[file exists $cfgpath]} {
		namespace eval [namespace current] [list source $cfgpath]
	}

}}