1 changed files with 277 additions and 0 deletions
@ -0,0 +1,277 @@
|
||||
#tcl packages are either modules (.tm files) or libraries (pkgIndex.tcl based) |
||||
|
||||
#bootsupport packages can be pulled in from within other areas of src or from the built lib/module folders of the project |
||||
#They must be already built (versioned), so generally shouldn't come directly from src/modules src/lib etc. |
||||
|
||||
#we want showdict - but it needs punk pipeline notation. |
||||
#this requires pulling in punk - which brings in lots of other stuff |
||||
#The original idea was that bootsupport could be a subset - but in practice we seem to need pretty much everything? |
||||
#we still get the advantage that the bootsupport modules can be updated independently (less frequently - after testing) |
||||
|
||||
[libs] |
||||
#A single library may commonly provide multiple packages (e.g tcllib) |
||||
|
||||
[libs.tcl] |
||||
[[libs.tcl.allplatforms]] |
||||
name = "BWidget" |
||||
source = "src/vendorlib/BWidget1.10.1" |
||||
|
||||
[libs.tcl8] |
||||
[[libs.tcl8.allplatforms]] |
||||
|
||||
[libs.tcl9] |
||||
#------------------------- |
||||
[[libs.tcl9.allplatforms]] |
||||
|
||||
#------------------------- |
||||
[[libs.tcl9.win32-x86_64]] |
||||
name = "thread" |
||||
source = "src/vendorlib_tcl9/win32-x86_64/thread3.0.4" |
||||
[[libs.tcl9.win32-x86_64]] |
||||
name = "tcllib" |
||||
source = "src/vendorlib_tcl9/win32-x86_64/tcllib2.0" |
||||
|
||||
#------------------------- |
||||
[[libs.tcl9.linux-x86_64]] |
||||
name = "thread" |
||||
source = "src/vendorlib_tcl9/linux-x86_64/thread3.0.2" |
||||
|
||||
|
||||
#---------------------------------------------------------------------------------------------------------------------- |
||||
[modules] |
||||
#when deleting sublists [[modules.xxx]] entries ensure at least one remains (can be empty) |
||||
#-------------- |
||||
[modules.tcl] |
||||
[[modules.tcl.allplatforms]] |
||||
name = "commandstack" |
||||
source = "src/vendormodules" |
||||
[[modules.tcl.allplatforms]] |
||||
name = "cksum" |
||||
source = "src/vendormodules" |
||||
[[modules.tcl.allplatforms]] |
||||
name = "debug" |
||||
source = "src/vendormodules" |
||||
[[modules.tcl.allplatforms]] |
||||
name = "dictutils" |
||||
source = "src/vendormodules" |
||||
[[modules.tcl.allplatforms]] |
||||
name = "fauxlink" |
||||
source = "src/vendormodules" |
||||
[[modules.tcl.allplatforms]] |
||||
name = "http" |
||||
source = "src/vendormodules" |
||||
[[modules.tcl.allplatforms]] |
||||
name = "md5" |
||||
source = "src/vendormodules" |
||||
[[modules.tcl.allplatforms]] |
||||
name = "metaface" |
||||
source = "src/vendormodules" |
||||
[[modules.tcl.allplatforms]] |
||||
name = "modpod" |
||||
source = "src/vendormodules" |
||||
[[modules.tcl.allplatforms]] |
||||
name = "overtype" |
||||
source = "src/vendormodules" |
||||
[[modules.tcl.allplatforms]] |
||||
name = "packagetest" |
||||
source = "src/vendormodules" |
||||
[[modules.tcl.allplatforms]] |
||||
name = "pattern" |
||||
source = "src/vendormodules" |
||||
[[modules.tcl.allplatforms]] |
||||
name = "patterncmd" |
||||
source = "src/vendormodules" |
||||
[[modules.tcl.allplatforms]] |
||||
#src/vendormodules patternlib |
||||
[[modules.tcl.allplatforms]] |
||||
#src/vendormodules patternpredator2 |
||||
[[modules.tcl.allplatforms]] |
||||
#src/vendormodules patterncipher |
||||
[[modules.tcl.allplatforms]] |
||||
name = "platform" |
||||
source = "src/vendormodules" |
||||
[[modules.tcl.allplatforms]] |
||||
#src/vendormodules promise |
||||
[[modules.tcl.allplatforms]] |
||||
#src/vendormodules sha1 |
||||
[[modules.tcl.allplatforms]] |
||||
#src/vendormodules tomlish |
||||
[[modules.tcl.allplatforms]] |
||||
#src/vendormodules test::tomlish |
||||
[[modules.tcl.allplatforms]] |
||||
#src/vendormodules dictn |
||||
[[modules.tcl.allplatforms]] |
||||
#src/vendormodules textutil::adjust |
||||
[[modules.tcl.allplatforms]] |
||||
#src/vendormodules textutil::repeat |
||||
[[modules.tcl.allplatforms]] |
||||
#src/vendormodules textutil::split |
||||
[[modules.tcl.allplatforms]] |
||||
#src/vendormodules textutil::string |
||||
[[modules.tcl.allplatforms]] |
||||
#src/vendormodules textutil::tabify |
||||
[[modules.tcl.allplatforms]] |
||||
#src/vendormodules textutil::trim |
||||
[[modules.tcl.allplatforms]] |
||||
#src/vendormodules textutil::wcswidth |
||||
[[modules.tcl.allplatforms]] |
||||
#src/vendormodules uuid |
||||
[[modules.tcl.allplatforms]] |
||||
src/vendormodules uuid |
||||
[[modules.tcl.allplatforms]] |
||||
name = "argp" |
||||
source = "modules" |
||||
[[modules.tcl.allplatforms]] |
||||
#modules flagfilter |
||||
[[modules.tcl.allplatforms]] |
||||
#modules funcl |
||||
[[modules.tcl.allplatforms]] |
||||
name = "natsort" |
||||
source = "modules" |
||||
[[modules.tcl.allplatforms]] |
||||
name = "punk" |
||||
source = "modules punk" |
||||
requirements = ["0.1.1-"] |
||||
[[modules.tcl.allplatforms]] |
||||
mod#ules punk::pipe |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punkapp |
||||
[[modules.tcl.allplatforms]] |
||||
name = "punkcheck" |
||||
source = "modules punkcheck" |
||||
requirements = ["0.1.1-"] |
||||
[[modules.tcl.allplatforms]] |
||||
name = "punkcheck::cli" |
||||
source = "modules" |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::aliascore |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::ansi::colourmap |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::ansi |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::ansi::sauce |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::assertion |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::args |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::args::moduledoc::tclcore |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::auto_exec |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::cap |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::cap::handlers::caphandler |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::cap::handlers::scriptlibs |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::cap::handlers::templates |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::char |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::config |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::console |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::du |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::encmime |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::fileline |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::docgen |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::lib |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::libunknown |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::mix |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::mix::base |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::mix::cli |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::mix::util |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::mix::templates |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::mix::commandset::buildsuite |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::mix::commandset::debug |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::mix::commandset::doc |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::mix::commandset::layout |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::mix::commandset::loadedlib |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::mix::commandset::module |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::mix::commandset::project |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::mix::commandset::repo |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::mix::commandset::scriptwrap |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::mod |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::nav::fs |
||||
[[modules.tcl.allplatforms]] |
||||
name = "punk::nav::ns" |
||||
source = "modules" |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::ns |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::overlay |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::path |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::packagepreference |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::repl |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::repl::codethread |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::repo |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::tdl |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::trie |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::unixywindows |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::zip |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::winpath |
||||
[[modules.tcl.allplatforms]] |
||||
#modules punk::winlnk |
||||
[[modules.tcl.allplatforms]] |
||||
#modules overtype |
||||
[[modules.tcl.allplatforms]] |
||||
#modules shellfilter |
||||
[[modules.tcl.allplatforms]] |
||||
#modules shellrun |
||||
[[modules.tcl.allplatforms]] |
||||
#modules shellthread |
||||
[[modules.tcl.allplatforms]] |
||||
#modules textblock |
||||
[[modules.tcl.allplatforms]] |
||||
#modules natsort |
||||
[[modules.tcl.allplatforms]] |
||||
#modules oolib |
||||
[[modules.tcl.allplatforms]] |
||||
#modules zipper |
||||
[[modules.tcl.allplatforms]] |
||||
#modules zzzload |
||||
#-------------- |
||||
|
||||
[modules.tcl8] |
||||
[[modules.tcl8.allplatforms]] |
||||
[[modules.tcl8.win32-x86_64]] |
||||
|
||||
|
||||
[modules.tcl9] |
||||
[[modules.tcl9.allplatforms]] |
||||
[[modules.tcl9.win32-x86_64]] |
||||
|
||||
Loading…
Reference in new issue