1# -*- tcl -*- 2# -------------------------------------------------------------- 3# List of modules to install and definitions guiding the process of 4# doing so. 5# 6# This file is shared between 'installer.tcl' and 'sak.tcl', like 7# 'package_version.tcl'. The swiss army knife requires access to the 8# data in this file to be able to check if there are modules in the 9# directory hierarchy, but missing in the list of installed modules. 10# -------------------------------------------------------------- 11 12proc Exclude {m} {global excluded ; lappend excluded $m ; return } 13proc Application {a} {global apps ; lappend apps $a ; return } 14 15proc Module {m pkg doc exa} { 16 global modules guide 17 18 lappend modules $m 19 set guide($m,pkg) $pkg 20 set guide($m,doc) $doc 21 set guide($m,exa) $exa 22 return 23} 24 25set excluded [list] 26set modules [list] 27set apps [list] 28array set guide {} 29 30# -------------------------------------------------------------- 31# @@ Registration START 32 33Exclude calendar 34Exclude exif 35 36# name pkg doc example 37Module aes _tcl _man _null 38Module amazon-s3 _tcl _man _null 39Module asn _tcl _man _null 40Module base32 _tcl _man _null 41Module base64 _tcl _man _null 42Module bee _tcl _man _null 43Module bench _tcl _null _null 44Module bibtex _tcl _man _exa 45Module blowfish _tcl _man _null 46Module cache _tcl _man _null 47Module calendar _tci _man _null 48Module cmdline _tcl _man _null 49Module comm _tcl _man _null 50Module control _tci _man _null 51Module coroutine _tcl _null _null 52Module counter _tcl _man _null 53Module crc _tcl _man _null 54Module csv _tcl _man _exa 55Module des _tcl _man _null 56Module dns _msg _man _exa 57Module docstrip _tcl _man _null 58Module doctools _doc _man _exa 59Module doctools2base _tcl _man _null 60Module doctools2idx _tcl _man _null 61Module doctools2toc _tcl _man _null 62Module exif _tcl _man _null 63Module fileutil _tcl _man _null 64Module ftp _tcl _man _exa 65Module ftpd _tcl _man _exa 66Module fumagic _tcl _man _null 67Module gpx _tcl _null _null 68Module grammar_fa _tcl _man _null 69Module grammar_me _tcl _man _null 70Module grammar_peg _tcl _man _null 71Module html _tcl _man _null 72Module htmlparse _tcl _man _exa 73Module http _tcl _man _null 74Module ident _tcl _man _null 75Module imap4 _tcl _man _null 76Module inifile _tcl _man _null 77Module interp _tcl _man _null 78Module irc _tcl _man _exa 79Module javascript _tcl _man _null 80Module jpeg _tcl _man _null 81Module json _tcl _man _null 82Module ldap _tcl _man _exa 83Module log _msg _man {_exax logger} 84Module map _tcl _man _null 85Module mapproj _tcl _man _exa 86Module math _tci _man _exa 87Module md4 _tcl _man _null 88Module md5 _tcl _man _null 89Module md5crypt _tcl _man _null 90Module mime _tcl _man _exa 91Module multiplexer _tcl _man _null 92Module namespacex _tcl _man _null 93Module ncgi _tcl _man _null 94Module nmea _tcl _man _null 95Module nns _tcl _man _null 96Module nntp _tcl _man _exa 97Module ntp _tcl _man _exa 98Module otp _tcl _man _null 99Module page _tcr _man _null 100Module pluginmgr _tcl _man _null 101Module png _tcl _man _null 102Module pop3 _tcl _man _null 103Module pop3d _tcl _man _null 104Module profiler _tcl _man _null 105Module pt _tcl _man _null 106Module rc4 _tcl _man _null 107Module rcs _tcl _man _null 108Module report _tcl _man _null 109Module rest _tcl _man _null 110Module ripemd _tcl _man _null 111Module sasl _tcl _man _exa 112Module sha1 _tcl _man _null 113Module simulation _tcl _man _null 114Module smtpd _tcl _man _exa 115Module snit _tcl _man _null 116Module soundex _tcl _man _null 117Module stooop _tcl _man _null 118Module stringprep _tcl _man _null 119Module struct _tcl _man _exa 120Module tar _tcl _man _null 121Module tepam _tcl _man _exa 122Module term _tcr _man _exa 123Module textutil _tex _man _null 124Module tie _tcl _man _exa 125Module tiff _tcl _man _null 126Module transfer _tcl _man _null 127Module treeql _tcl _man _null 128Module uev _tcl _man _null 129Module units _tcl _man _null 130Module uri _tcl _man _null 131Module uuid _tcl _man _null 132Module virtchannel_base _tcl _null _null 133Module virtchannel_core _tcl _null _null 134Module virtchannel_transform _tcl _null _null 135Module wip _tcl _man _null 136Module yaml _tcl _man _null 137 138Application dtplite 139Application tcldocstrip 140Application page 141 142# @@ Registration END 143# -------------------------------------------------------------- 144