manifest.txt 702 B

12345678910111213141516171819
  1. ###
  2. # Package manifest for all Tcl packages included in the /library file system
  3. ###
  4. apply {{dir} {
  5. set isafe [interp issafe]
  6. foreach {safe package version file} {
  7. 0 http 2.10.0 {http http.tcl}
  8. 1 msgcat 1.7.1 {msgcat msgcat.tcl}
  9. 1 opt 0.4.9 {opt optparse.tcl}
  10. 0 cookiejar 0.2.0 {cookiejar cookiejar.tcl}
  11. 0 tcl::idna 1.0.1 {cookiejar idna.tcl}
  12. 0 platform 1.0.19 {platform platform.tcl}
  13. 0 platform::shell 1.1.4 {platform shell.tcl}
  14. 1 tcltest 2.5.9 {tcltest tcltest.tcl}
  15. } {
  16. if {$isafe && !$safe} continue
  17. package ifneeded $package $version [list source [file join $dir {*}$file]]
  18. }
  19. }} $dir