ycl

Artifact [8c50f2bbae]
Login

Artifact [8c50f2bbae]

Artifact 8c50f2bbae2828717e8ce383c3bf92771f55ba23:


#! /bin/env tclsh

package ifneeded ycl::string 0.1 [list apply {{dir} {
	package require ycl::package
	[yclprefix]::package::source string \
		[file join $dir lib string.tcl] 
	package provide ycl::string 0.1
}} $dir]

package ifneeded ycl::string::chan 0.1 [list apply {{dir} {
	package require ycl::package
	[yclprefix]::package::source string::chan [file join $dir lib chan.tcl] 
	package provide ycl::string::chan 0.1
}} $dir]

### test modules ###

package ifneeded ycl::string::test 0.1 [list apply {{dir} {
	package require ycl::package
	[yclprefix]::package::source string::test \
		[file join $dir lib string.test.tcl] 
	package provide ycl::string::test 0.1
}} $dir]

package ifneeded ycl::string::chan::test 0.1 [list apply {{dir} {
	package require ycl::package
	[yclprefix]::package::source string::chan::test [file join $dir lib chan.test.tcl] 
	package provide ycl::string::chan::test 0.1
}} $dir]