TDBC

Check-in [dc470dee39]
Login
Bounty program for improvements to Tcl and certain Tcl packages.

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

Overview
Comment:Fix win/makefile.vc generation of pkgIndex.tcl
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | 1.0b17
Files: files | file ages | folders
SHA1: dc470dee3956a286ccdda1b7d9153950c282a2fe
User & Date: dgp 2012-09-18 20:05:54
Context
2012-09-24
15:05
copy DOTVERSION in tdbcsqlite3/win/makefile.vc from configure.in check-in: 7934bed4e7 user: oehhar tags: trunk
2012-09-18
20:05
Fix win/makefile.vc generation of pkgIndex.tcl check-in: dc470dee39 user: dgp tags: trunk, 1.0b17
19:58
Correct version number in win/makefile.vc check-in: 208e9f7ff1 user: dgp tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to tdbc/win/makefile.vc.

162
163
164
165
166
167
168



169
170


















171
172
173
174
175
176
177
...
425
426
427
428
429
430
431


432
433
434
435




436

437
438
439


440
441
442
443
444
445
446
#-------------------------------------------------------------------------

PROJECT = tdbc

# Uncomment the following line if this is a Tk extension.
#PROJECT_REQUIRES_TK=1
!include "rules.vc"




DOTVERSION      = 1.0


















VERSION         = $(DOTVERSION:.=)
STUBPREFIX      = $(PROJECT)stub

DLLOBJS = \
	$(TMP_DIR)\tdbc.obj \
	$(TMP_DIR)\tdbcStubInit.obj \
	$(TMP_DIR)\tdbcTokenize.obj \
................................................................................
.SUFFIXES:
.SUFFIXES:.c .rc

#-------------------------------------------------------------------------
# Explicit dependency rules
#
#-------------------------------------------------------------------------


#$(OUT_DIR)\pkgIndex.tcl: $(ROOT)\pkgIndex.tcl.in
#	nmakehlp -s << $** > [email protected]
#@[email protected]    $(DOTVERSION)
#@[email protected]       $(PROJECT)




#@[email protected]       $(PRJLIBNAME)

#<<

$(OUT_DIR)\pkgIndex.tcl:


	type << > [email protected]
if {[catch {package require Tcl 8.5}]} return
package ifneeded $(PROJECT) $(DOTVERSION) \
 [list load [file join $$dir $(PRJLIBNAME)] $(PROJECT)]
<<

$(OUT_DIR)\tdbcConfig.sh: $(ROOT)\tdbcConfig.sh.in






>
>
>

<
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>







 







>
>
|
|
<
|
>
>
>
>
|
>
|

|
>
>







162
163
164
165
166
167
168
169
170
171
172

173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
...
445
446
447
448
449
450
451
452
453
454
455

456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
#-------------------------------------------------------------------------

PROJECT = tdbc

# Uncomment the following line if this is a Tk extension.
#PROJECT_REQUIRES_TK=1
!include "rules.vc"
# nmakehelp -V <file> <tag> will search the file for tag, skips until a
#	number and returns all character until a character not in [0-9.ab]
#	is read.


!if [echo REM = This file is generated from Makefile.vc > versions.vc]
!endif
# get project version from row AC_INIT([tdbc], [1.0b17])
!if [echo DOTVERSION = \>> versions.vc] \
   && [nmakehlp -V ..\configure.in AC_INIT >> versions.vc]
!endif
!if [echo TCL_VERSION_REQ = \>> versions.vc] \
   && [nmakehlp -V ..\configure.in TCL_VERSION_REQ >> versions.vc]
!endif
!if [echo TCL_VERSION_DESIRED = \>> versions.vc] \
   && [nmakehlp -V ..\configure.in TCL_VERSION_DESIRED >> versions.vc]
!endif
!if [echo TCLOO_VERSION_REQ = \>> versions.vc] \
   && [nmakehlp -V ..\configure.in TCLOO_VERSION_REQ >> versions.vc]
!endif

!include "versions.vc"

VERSION         = $(DOTVERSION:.=)
STUBPREFIX      = $(PROJECT)stub

DLLOBJS = \
	$(TMP_DIR)\tdbc.obj \
	$(TMP_DIR)\tdbcStubInit.obj \
	$(TMP_DIR)\tdbcTokenize.obj \
................................................................................
.SUFFIXES:
.SUFFIXES:.c .rc

#-------------------------------------------------------------------------
# Explicit dependency rules
#
#-------------------------------------------------------------------------
.PHONY: $(OUT_DIR)\pkgIndex.tcl

$(OUT_DIR)\pkgIndex.tcl: $(ROOT)\pkgIndex.tcl.in
	@nmakehlp -s << $** > [email protected]

@[email protected]        $(PROJECT)
@[email protected]     $(DOTVERSION)
@[email protected]     $(TCL_VERSION_REQ)
@[email protected] $(TCL_VERSION_DESIRED)
@[email protected]   $(TCLOO_VERSION_REQ)
@[email protected]        $(PRJLIBNAME)
@[email protected]         $(TCL_DOTVERSION)
<<

$(OUT_DIR)\pkgIndex.tcl: $(ROOT)\pkgIndex.tcl.in
	@nmakehlp -s << $** > [email protected]

	type << > [email protected]
if {[catch {package require Tcl 8.5}]} return
package ifneeded $(PROJECT) $(DOTVERSION) \
 [list load [file join $$dir $(PRJLIBNAME)] $(PROJECT)]
<<

$(OUT_DIR)\tdbcConfig.sh: $(ROOT)\tdbcConfig.sh.in