Tcl UDP

Check-in [efc581a60a]
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to tclconference@googlegroups.com
or submit via the online form by Sep 9.

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

Overview
Comment:Pulling the cuteness of building documentation on the fly during install. It's a dumpster fire on Windows.
Timelines: family | ancestors | trunk
Files: files | file ages | folders
SHA1:efc581a60aa16e109b0bcf3c374501fa71dad1dc
User & Date: tne 2017-09-07 16:04:11
Context
2017-09-07
16:04
Pulling the cuteness of building documentation on the fly during install. It's a dumpster fire on Windows. Closed-Leaf check-in: efc581a60a user: tne tags: trunk
2017-08-28
14:16
Merged nmake build changes check-in: bf7683880f user: apnadkarni tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to win/makefile.vc.

164
165
166
167
168
169
170
171

172
173
174
175
176
177
178
179
...
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
DOTVERSION      = 1.0.11
VERSION         = $(DOTVERSION:.=)

DLLOBJS = \
	$(TMP_DIR)\udp_tcl.obj \
	$(TMP_DIR)\tcludp.res

PRJDOCS = \

	$(OUT_DIR)\udp.html

#-------------------------------------------------------------------------
# Target names and paths ( shouldn't need changing )
#-------------------------------------------------------------------------

BINROOT		= .
ROOT            = ..
................................................................................
!if $(STATIC_BUILD)
	-d STATIC_BUILD \
!endif
	$<

DOC2HTML = $(TCLSH) "$(TOOLSDIR)\mpexpand.tcl" html

{$(DOCDIR)}.man{$(OUT_DIR)}.html:
	$(DOC2HTML) $< $@
        @$(TCLSH) <<
set name $(@:\=/)
set f [open $$name r]; set d [read $$f]; close $$f
set d [regsub {</head>} $$d {<link rel="stylesheet" href="manpage.css" type="text/css"></head>}]
set f [open $$name w]; puts -nonewline $$f $$d; close $$f
<<

.SUFFIXES:
.SUFFIXES:.c .rc .man

#---------------------------------------------------------------------
# Installation. (EDIT)
#







|
>
|







 







|
|
|
|
|
|
|
|







164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
...
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
DOTVERSION      = 1.0.11
VERSION         = $(DOTVERSION:.=)

DLLOBJS = \
	$(TMP_DIR)\udp_tcl.obj \
	$(TMP_DIR)\tcludp.res

PRJDOCS =

#	$(OUT_DIR)\udp.html

#-------------------------------------------------------------------------
# Target names and paths ( shouldn't need changing )
#-------------------------------------------------------------------------

BINROOT		= .
ROOT            = ..
................................................................................
!if $(STATIC_BUILD)
	-d STATIC_BUILD \
!endif
	$<

DOC2HTML = $(TCLSH) "$(TOOLSDIR)\mpexpand.tcl" html

#{$(DOCDIR)}.man{$(OUT_DIR)}.html:
#	$(DOC2HTML) $< $@
#        @$(TCLSH) <<
#set name $(@:\=/)
#set f [open $$name r]; set d [read $$f]; close $$f
#set d [regsub {</head>} $$d {<link rel="stylesheet" href="manpage.css" type="text/css"></head>}]
#set f [open $$name w]; puts -nonewline $$f $$d; close $$f
#<<

.SUFFIXES:
.SUFFIXES:.c .rc .man

#---------------------------------------------------------------------
# Installation. (EDIT)
#