cmdr
Hex Artifact Content
Not logged in
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.

Artifact cd84695ef9014cd57d0588a86ccc7f73b98cf537:


0000: 0a 5b 64 65 66 20 5b 66 69 6c 65 20 62 75 69 6c  .[def [file buil
0010: 64 2e 74 63 6c 5d 5d 0a 54 68 65 20 6d 61 69 6e  d.tcl]].The main
0020: 20 66 69 6c 65 20 6f 66 20 74 68 65 20 5b 73 79   file of the [sy
0030: 73 63 6d 64 20 6b 65 74 74 6c 65 5d 2d 62 61 73  scmd kettle]-bas
0040: 65 64 20 62 75 69 6c 64 2d 73 79 73 74 65 6d 2e  ed build-system.
0050: 0a 0a 5b 64 65 66 20 5b 66 69 6c 65 20 64 6f 63  ..[def [file doc
0060: 2f 5d 5d 0a 4d 61 69 6e 20 64 69 72 65 63 74 6f  /]].Main directo
0070: 72 79 20 66 6f 72 20 61 6c 6c 20 64 6f 63 75 6d  ry for all docum
0080: 65 6e 74 61 74 69 6f 6e 2e 0a 0a 5b 70 61 72 61  entation...[para
0090: 5d 20 42 61 73 65 64 20 6f 6e 20 74 68 65 20 5b  ] Based on the [
00a0: 70 61 63 6b 61 67 65 20 64 6f 63 74 6f 6f 6c 73  package doctools
00b0: 5d 20 70 61 63 6b 61 67 65 20 61 6e 64 20 74 6f  ] package and to
00c0: 6f 6c 73 20 70 72 6f 76 69 64 65 64 20 62 79 0a  ols provided by.
00d0: 5b 70 61 63 6b 61 67 65 20 54 63 6c 6c 69 62 5d  [package Tcllib]
00e0: 2e 0a 0a 5b 64 65 66 20 5b 66 69 6c 65 20 64 6f  ...[def [file do
00f0: 63 2f 66 69 67 75 72 65 73 2f 5d 5d 0a 4d 61 69  c/figures/]].Mai
0100: 6e 20 64 69 72 65 63 74 6f 72 79 20 66 6f 72 20  n directory for 
0110: 61 6c 6c 20 64 69 61 67 72 61 6d 73 20 61 6e 64  all diagrams and
0120: 20 66 69 67 75 72 65 73 20 75 73 65 64 20 62 79   figures used by
0130: 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69   the documentati
0140: 6f 6e 2e 0a 0a 5b 70 61 72 61 5d 20 42 61 73 65  on...[para] Base
0150: 64 20 6f 6e 20 74 68 65 20 5b 70 61 63 6b 61 67  d on the [packag
0160: 65 20 64 69 61 67 72 61 6d 5d 20 70 61 63 6b 61  e diagram] packa
0170: 67 65 20 61 6e 64 20 74 6f 6f 6c 73 20 70 72 6f  ge and tools pro
0180: 76 69 64 65 64 20 62 79 0a 5b 70 61 63 6b 61 67  vided by.[packag
0190: 65 20 54 6b 6c 69 62 5d 2e 0a 0a 0a 5b 64 65 66  e Tklib]....[def
01a0: 20 5b 66 69 6c 65 20 65 6d 62 65 64 64 65 64 2f   [file embedded/
01b0: 5d 5d 0a 43 6f 6d 70 69 6c 65 64 20 64 6f 63 75  ]].Compiled docu
01c0: 6d 65 6e 74 61 74 69 6f 6e 20 28 6d 61 6e 70 61  mentation (manpa
01d0: 67 65 73 20 61 6e 64 20 48 54 4d 4c 29 2e 0a 0a  ges and HTML)...
01e0: 50 61 72 74 20 6f 66 20 74 68 65 20 72 65 70 6f  Part of the repo
01f0: 73 69 74 6f 72 79 20 66 6f 72 0a 0a 5b 6c 69 73  sitory for..[lis
0200: 74 5f 62 65 67 69 6e 20 65 6e 75 6d 65 72 61 74  t_begin enumerat
0210: 65 64 5d 0a 5b 65 6e 75 6d 5d 20 65 61 73 79 20  ed].[enum] easy 
0220: 61 63 63 65 73 73 20 66 72 6f 6d 20 74 68 65 20  access from the 
0230: 72 65 70 6f 73 69 74 6f 72 79 27 73 20 77 65 62  repository's web
0240: 20 69 6e 74 65 72 66 61 63 65 0a 28 5b 75 72 69   interface.([uri
0250: 20 68 74 74 70 3a 2f 2f 66 6f 73 73 69 6c 2d 73   http://fossil-s
0260: 63 6d 2e 6f 72 67 2f 69 6e 64 65 78 2e 68 74 6d  cm.org/index.htm
0270: 6c 2f 64 6f 63 2f 74 69 70 2f 77 77 77 2f 65 6d  l/doc/tip/www/em
0280: 62 65 64 64 65 64 64 6f 63 2e 77 69 6b 69 20 7b  beddeddoc.wiki {
0290: 65 6d 62 65 64 64 65 64 20 64 6f 63 75 6d 65 6e  embedded documen
02a0: 74 61 74 69 6f 6e 7d 5d 29 2c 0a 61 6e 64 0a 5b  tation}]),.and.[
02b0: 65 6e 75 6d 5d 20 71 75 69 63 6b 65 72 20 69 6e  enum] quicker in
02c0: 73 74 61 6c 6c 61 74 69 6f 6e 20 28 6e 6f 20 6e  stallation (no n
02d0: 65 65 64 20 74 6f 20 63 6f 6d 70 69 6c 65 20 64  eed to compile d
02e0: 75 72 69 6e 67 20 74 68 65 0a 69 6e 73 74 61 6c  uring the.instal
02f0: 6c 61 74 69 6f 6e 20 70 72 6f 63 65 73 73 20 69  lation process i
0300: 74 73 65 6c 66 29 2e 0a 5b 6c 69 73 74 5f 65 6e  tself)..[list_en
0310: 64 5d 0a 0a 0a 5b 64 65 66 20 5b 66 69 6c 65 20  d]...[def [file 
0320: 74 65 73 74 73 2f 5d 5d 0a 4d 61 69 6e 20 64 69  tests/]].Main di
0330: 72 65 63 74 6f 72 79 20 66 6f 72 20 74 68 65 20  rectory for the 
0340: 74 65 73 74 2d 73 75 69 74 65 2e 0a 0a 5b 70 61  test-suite...[pa
0350: 72 61 5d 20 42 61 73 65 64 20 6f 6e 20 74 68 65  ra] Based on the
0360: 20 5b 70 61 63 6b 61 67 65 20 74 63 6c 74 65 73   [package tcltes
0370: 74 5d 20 70 61 63 6b 61 67 65 20 64 69 73 74 72  t] package distr
0380: 69 62 75 74 65 64 20 77 69 74 68 20 74 68 65 20  ibuted with the 
0390: 54 63 6c 0a 63 6f 72 65 2e 0a                    Tcl.core..