#! /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]