/*
* :PACKAGE: tcl support
*/
if ! "$(TCLROOT)"
TCLROOT = $(PACKAGE_tcl)
end
":TCL_LIBRARY:" : .MAKE .OPERATOR
local A B L T
A := $(<:O=1)
if ! ( V = "$(<:O=2)" )
V := 1.0
end
CCFLAGS += $$(CC.DLL)
$(A) $(V) :LIBRARY: $(>)
if L = "$(.DLL.NAME. $(A) $(V))"
.INSTALL.$(.LIB.NAME. $(A) $(V)) := .
B := $(A:/./&/U)
T := $(B)$(L:/[^.]*//)
$$(TCLROOT)/lib/$(B)/$(T) :INSTALL: $(L)
if T == "*.$(V)"
$$(TCLROOT)/lib/$(B)/$(T:/\.$(V)$//) :INSTALL: $(L)
end
$$(TCLROOT)/lib/$(B)/pkgIndex.tcl :INSTALL: $(B)Index.tcl
eval
$(B)Index.tcl :
echo 'package ifneeded $(B) $(V) [list load [file join $dir $(T)] $(B)]' > $$(<)
end
end