ycl

Artifact [829736cd36]
Login

Artifact [829736cd36]

Artifact 829736cd3682f80033ec60798979c6275cc6d177:


#! /bin/env tclsh

package ifneeded {ycl aclcontext} 0.1 [list apply {{dir} {
	package require {ycl package}
	namespace eval [yclprefix]::aclcontext [list 
		::source $dir/lib/aclcontext.tcl] 
	package provide {ycl aclcontext} 0.1
}} $dir]

package ifneeded {ycl aclcontext test} 0.1 [list apply {{dir} {
	package require {ycl package}
	namespace eval [yclprefix]::aclcontext::test [
		list $dir/lib/aclcontext.test.tcl]
	package provide {ycl aclcontext test} 0.1
}} $dir]

package ifneeded {ycl context} 0.1 [list apply {{dir} {
	package require {ycl package}
	namespace eval [yclprefix]::context [
		list ::source $dir/lib/context.tcl]
	package provide {ycl context} 0.1 
}} $dir]

package ifneeded {ycl context test} 0.1 [list apply {{dir} {
	package require {ycl package}
	namespace eval [yclprefix]::context::test [
		list ::source $dir/lib/context.test.tcl]
	package provide {ycl context test} 0.1 
}} $dir]

package ifneeded {ycl context etc} 0.1 [list apply {{dir} {
	package require {ycl package}
	namespace eval [yclprefix]::context::etc [
		list ::source $dir/lib/etc.tcl]
	package provide {ycl context etc} 0.1
}} $dir]

package ifneeded {ycl context configure} 0.1 [list apply {{dir} {
	package require {ycl package}
	set ns [yclprefix]::context::configure
	namespace eval $ns [
		list ::source $dir/lib/configure.tcl]
	namespace eval $ns {
		namespace ensemble create
		namespace export *
	}
	package provide {ycl context configure} 0.1
}} $dir]


package ifneeded {ycl context configure default} 0.1 [list apply {{dir} {
	package require {ycl package}
	namespace eval [yclprefix]::context::configure::default [
		list ::source $dir/lib/contextConfigureDefault.tcl]
	package provide {ycl context configure default} 0.1
}} $dir]

package ifneeded {ycl context configure default var} 0.1 [list apply {{dir} {
	package require {ycl package}
	namespace eval [yclprefix]::context::configure::default::var [
		list $dir/lib/contextConfigureDefaultVar.tcl]
	package provide {ycl context configure default var}
}} $dir]

package ifneeded {ycl context info} 0.1 [list apply {{dir} {
	package require {ycl package}
	namespace eval [yclprefix]::context::info [
		list ::source $dir/lib/info.tcl]
	namespace eval [yclprefix]::context::info {
		namespace ensemble create
		namespace export *
	}
	package provide {ycl context info} 0.1
}} $dir]