Check-in [822485ddf1]
Overview
Comment:Updated teapotclient to support Solaris/x86
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 822485ddf1a2b36491fda78f041b6e42b8ed9ca0
User & Date: rkeene on 2009-09-06 20:24:30
Other Links: manifest | tags
Context
2009-09-06
20:39
Updated Teapotclient matching to be case insensitive Updated Makefile to try system-wide teapot-client if available check-in: 33f3f786ae user: rkeene tags: trunk
20:24
Updated teapotclient to support Solaris/x86 check-in: 822485ddf1 user: rkeene tags: trunk
20:19
Fixed Makefile to use MAKE macro rather than dumbly calling "make" check-in: 5a78401988 user: rkeene tags: trunk
Changes

Modified client/lib/teapotclient0.1/teapotclient.tcl from [da031c891f] to [222fc70826].

71
72
73
74
75
76
77
78

79
80
81
82

83
84
85
86
87
88
89
71
72
73
74
75
76
77

78
79
80
81

82
83
84
85
86
87
88
89







-
+



-
+








	set pkgcachedir [file join [__get_homedir] ".teapot-client" "cachedir"]

        # Conversions from Teapot-style names to local ones
	set osTeapotToLocal(tcl) [list *]
	set osTeapotToLocal(linux-*) [list linux]
	set osTeapotToLocal(win32) [list windows]
	set osTeapotToLocal(solaris*) [list solaris]
	set osTeapotToLocal(solaris*) [list solaris sunos]
	set osTeapotToLocal(freebsd) [list freebsd_*]
	set osTeapotToLocal(irix) [list irix_*]

	set cpuTeapotToLocal(ix86) [list x86 intel i?86]
	set cpuTeapotToLocal(ix86) [list x86 intel i?86 i86pc]
	set cpuTeapotToLocal(sparc) [list sun4*]
	set cpuTeapotToLocal(universal) [list *]
	set cpuTeapotToLocal(powerpc) [list ppc]

	proc download_extensions {rootdir servers extensions os cpu {existingExts ""}} {
		foreach chkdefext [list Tcl Tk] {
			if {[lsearch -exact $existingExts $chkdefext] == -1} {