Tcl Library Source Code

Check-in [9af9c0eee0]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:More tweaks for SHED
Timelines: family | ancestors | descendants | both | odie
Files: files | file ages | folders
SHA1: 9af9c0eee0faa04715549d3517cdfff1bcc275ee
User & Date: hypnotoad 2015-09-24 21:43:10
Context
2015-09-25
01:57
Last few teaks for SHED check-in: bef5fa6dda user: hypnotoad tags: odie
2015-09-24
21:43
More tweaks for SHED check-in: 9af9c0eee0 user: hypnotoad tags: odie
19:31
Updated the url for fossil check-in: 32858c14c6 user: hypnotoad tags: odie
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to Makefile.in.

125
126
127
128
129
130
131
132
133
134
135
136
137
138
check:
	$(TCLSH_PROG) `$(CYGPATH) $(srcdir)/sak.tcl` validate

sak-help:
	$(TCLSH_PROG) `$(CYGPATH) $(srcdir)/sak.tcl` help

shed:
	$(TCLSH_PROG) `$(CYGPATH) $(srcdir)/../sherpa/sherpa.tcl` shed generate `pwd` tool/tool.tcl

.PHONY: all binaries clean depend distclean doc install installdirs libraries test

# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:







|

|




125
126
127
128
129
130
131
132
133
134
135
136
137
138
check:
	$(TCLSH_PROG) `$(CYGPATH) $(srcdir)/sak.tcl` validate

sak-help:
	$(TCLSH_PROG) `$(CYGPATH) $(srcdir)/sak.tcl` help

shed:
	$(TCLSH_PROG) `$(CYGPATH) $(srcdir)/../sherpa/sherpa.tcl` shed generate `pwd` support/tool.tcl

.PHONY: all binaries clean depend distclean doc install installdirs libraries test shed

# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:

Name change from tool/tool.tcl to support/tool.tcl.

1
2
3
4
5
6
7
8
9
10
11
12
13

14
15
16
17
18
19
20
###
# Build basic description of this tool
###

###
# List of mirrors
###
#tool mirror http://core.tcl.tk/tcllib 
#tool mirror http://fossil.etoyoc.com/fossil/tcllib
my variable tool_root
###
# Populate the branches
###

my release add trunk {
  distribution: official
  checkout: trunk
}
foreach release {
  1.17 1.16 1.15 1.14 1.13 1.12 1.11.1 1.11 1.10
  1.9 1.8 1.7 1.6.1 1.4 1.3 1.2.0 1.2 1.1 1.0









<



>







1
2
3
4
5
6
7
8
9

10
11
12
13
14
15
16
17
18
19
20
###
# Build basic description of this tool
###

###
# List of mirrors
###
#tool mirror http://core.tcl.tk/tcllib 
#tool mirror http://fossil.etoyoc.com/fossil/tcllib

###
# Populate the branches
###
my meta set installer: sak
my release add trunk {
  distribution: official
  checkout: trunk
}
foreach release {
  1.17 1.16 1.15 1.14 1.13 1.12 1.11.1 1.11 1.10
  1.9 1.8 1.7 1.6.1 1.4 1.3 1.2.0 1.2 1.1 1.0

Changes to tool.shed.

1
2
3
4
5

6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26

  generated: {2015-09-24 00:34:26 UTC}
  description: {The Tcl Library is a kitchen sink of packages across a broad spectrum of things.}
  name: Tcl
  uuid: 05391902863193f286cc4eeb0b0cd8a8d16b4ec9

  distribution/ {
    official {
      class: fossil
      project-name: Tcl
      project-code: 05391902863193f286cc4eeb0b0cd8a8d16b4ec9
      release: odie
      url: http://core.tcl.tk/tcllib
    }
  }
  release/ {
    odie {
      distribution: official
      checkout: odie
      timestamp: {2015-09-24 00:34:26 UTC}
    }
    trunk {
      distribution: official
      checkout: trunk
    }
    tcllib-1-17 {
      version: 1.17

|



>






|






|







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

  generated: {2015-09-24 19:31:20 UTC}
  description: {The Tcl Library is a kitchen sink of packages across a broad spectrum of things.}
  name: Tcl
  uuid: 05391902863193f286cc4eeb0b0cd8a8d16b4ec9
  installer: sak
  distribution/ {
    official {
      class: fossil
      project-name: Tcl
      project-code: 05391902863193f286cc4eeb0b0cd8a8d16b4ec9
      release: odie
      url: http://fossil.etoyoc.com/fossil/tcllib
    }
  }
  release/ {
    odie {
      distribution: official
      checkout: odie
      timestamp: {2015-09-24 19:31:20 UTC}
    }
    trunk {
      distribution: official
      checkout: trunk
    }
    tcllib-1-17 {
      version: 1.17
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
      class: tcl
      sources: {iso8601.tcl rfc2822.tcl}
      packages: {{clock::iso8601 0.1} {clock::rfc2822 0.1}}
    }
    cmdline {
      name: cmdline
      path: modules/cmdline
      module class:
      tcllib module
      origin: http://core.tcl.tk/tcllib
      sources: cmdline.tcl
      packages: {{cmdline 1.5}}
    }
    codebale {
      name: codebale
      path: modules/codebale
      class: tcl
      sources: {autobuild.tcl autodoc.tcl buildtools.tcl codebale.tcl index.tcl parser.tcl project.tcl}
      packages: {{codebale::autodoc 0.1} {codebale 0.2}}
    }
    comm {
      name: comm
      path: modules/comm
      class: tcl
      sources: comm.tcl
      packages: {{comm 4.6.3.1}}
    }
    common-text {
      name: common-text
      path: modules/common-text
      class: tcl
      sources: {}
    }
    control {
      name: control
      path: modules/control
      class: tcl
      require: {{Tcl 8.2}}
      sources: {ascaller.tcl assert.tcl control.tcl do.tcl no-op.tcl}
    }







|
<
<

















<
<
<
<
<
<







365
366
367
368
369
370
371
372


373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389






390
391
392
393
394
395
396
      class: tcl
      sources: {iso8601.tcl rfc2822.tcl}
      packages: {{clock::iso8601 0.1} {clock::rfc2822 0.1}}
    }
    cmdline {
      name: cmdline
      path: modules/cmdline
      class: tcl


      sources: cmdline.tcl
      packages: {{cmdline 1.5}}
    }
    codebale {
      name: codebale
      path: modules/codebale
      class: tcl
      sources: {autobuild.tcl autodoc.tcl buildtools.tcl codebale.tcl index.tcl parser.tcl project.tcl}
      packages: {{codebale::autodoc 0.1} {codebale 0.2}}
    }
    comm {
      name: comm
      path: modules/comm
      class: tcl
      sources: comm.tcl
      packages: {{comm 4.6.3.1}}
    }






    control {
      name: control
      path: modules/control
      class: tcl
      require: {{Tcl 8.2}}
      sources: {ascaller.tcl assert.tcl control.tcl do.tcl no-op.tcl}
    }
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
    tar {
      name: tar
      path: modules/tar
      class: tcl
      sources: tar.tcl
      packages: {{tar 0.10}}
    }
    tcllibc.tcl {
      name: tcllibc.tcl
      path: modules/tcllibc.tcl
      class: tcl
      sources: {}
    }
    tepam {
      name: tepam
      path: modules/tepam
      class: tcl
      sources: {tepam.tcl tepam_doc_gen.tcl}
      packages: {{tepam 0.5} {tepam::doc_gen 0.1.1}}
    }







<
<
<
<
<
<







1019
1020
1021
1022
1023
1024
1025






1026
1027
1028
1029
1030
1031
1032
    tar {
      name: tar
      path: modules/tar
      class: tcl
      sources: tar.tcl
      packages: {{tar 0.10}}
    }






    tepam {
      name: tepam
      path: modules/tepam
      class: tcl
      sources: {tepam.tcl tepam_doc_gen.tcl}
      packages: {{tepam 0.5} {tepam::doc_gen 0.1.1}}
    }
3552
3553
3554
3555
3556
3557
3558






3559
3560
3561
3562
3563
3564
3565
    }
    {tar 0.10} {
      file: tar.tcl
      require: {{Tcl 8.4}}
      name: tar
      version: 0.10
      module: tar






    }
    {tepam 0.5} {
      file: tepam.tcl
      require: {{Tcl 8.3}}
      name: tepam
      version: 0.5
      module: tepam







>
>
>
>
>
>







3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
    }
    {tar 0.10} {
      file: tar.tcl
      require: {{Tcl 8.4}}
      name: tar
      version: 0.10
      module: tar
    }
    {tcllibc 0.3.14} {
      file: tcllibc.tcl
      require: critcl
      name: tcllibc
      version: 0.3.14
    }
    {tepam 0.5} {
      file: tepam.tcl
      require: {{Tcl 8.3}}
      name: tepam
      version: 0.5
      module: tepam