#! /bin/env tclsh
package ifneeded ycl::dir 0.1 [list apply {{dir} {
package require ycl::package
[yclprefix]::package::source dir \
[file join $dir lib dir.tcl]
package provide ycl::dir 0.1
}} $dir]
package ifneeded ycl::dir::test 0.1 [list apply {{dir} {
package require ycl::package
[yclprefix]::package::source dir::test \
[file join $dir lib dir.test.tcl]
package provide ycl::dir::test 0.1
}} $dir]
package ifneeded ycl::dir::sigarchive 0.1 [list apply {{dir} {
package require ycl::package
[yclprefix]::package::source dir::sigarchive \
[file join $dir lib sigarchive.tcl]
package provide ycl::dir::sigarchive 0.1
}} $dir]