tdbc::mysql

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

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

Overview
Comment:Use default shell target.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | vc-reform
Files: files | file ages | folders
SHA3-256: 9221bebae1df6d1d035aa95edf2f5ba2596716079cd5a80ac2a78c9fd79103bc
User & Date: apnadkarni 2017-12-10 16:10:57
Context
2017-12-11
16:30
Updated copy of Tcl nmake support files and make use of default stubs and header installs check-in: de6f51ef4a user: apnadkarni tags: vc-reform
2017-12-10
16:10
Use default shell target. check-in: 9221bebae1 user: apnadkarni tags: vc-reform
14:54
Does not really need Tcl source. check-in: d80b4eb2f3 user: apnadkarni tags: vc-reform
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to win/makefile.vc.

67
68
69
70
71
72
73
74
75
76
77
78
79

80
81
82
83
84
85
86
...
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
PRJ_INCLUDES	= -I"$(TDBC_GENERIC_DIR)"

!if !$(STATIC_BUILD)
PRJ_LIBS  = $(TDBCSTUBLIB)
!endif

# Disable standard targets because we have custom test and shell targets
DISABLE_STANDARD_TARGETS = 1
!include "$(_RULESDIR)\targets.vc"

setup: default-setup
install: default-install default-install-stubs default-install-docs-n

clean: default-clean
realclean: hose
hose: default-hose
distclean: realclean default-distclean

$(PRJ_OBJS): $(PRJHEADERS)

................................................................................
	$(DEBUGGER) $(TCLSH) "$(ROOT:\=/)/tests/all.tcl" $(TESTFLAGS) \
		-load "package ifneeded tdbc::mysql $(DOTVERSION) \
			{source {$(LIBDIR:\=/)/tdbcmysql.tcl};load {$(PRJLIB:\=/)} $(PROJECT)};\
		package ifneeded tdbc $(TDBC_DOTVERSION) \
			{source {$(TDBC_BIN_DIR:\=/)/tdbc.tcl};load {$(TDBC_BIN_DIR:\=/)/$(TDBC_LIB_FILE)} tdbc}"
!endif

shell: setup $(PROJECT)
        @set TCL_LIBRARY=$(TCL_LIBRARY:\=/)
	@set TDBC_LIBRARY=$(LIBDIR:\=/)
!if $(TCLINSTALL)
        @set PATH=$(_TCLDIR)\bin;$(PATH)
!else
        @set PATH=$(_TCLDIR)\win\$(BUILDDIRTOP);$(PATH)
!endif
        $(DEBUGGER) $(TCLSH) $(SCRIPT)







|





>







 







<
<
<
<
<
<
<
<
<
<
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
...
109
110
111
112
113
114
115










PRJ_INCLUDES	= -I"$(TDBC_GENERIC_DIR)"

!if !$(STATIC_BUILD)
PRJ_LIBS  = $(TDBCSTUBLIB)
!endif

# Disable standard targets because we have custom test target
DISABLE_STANDARD_TARGETS = 1
!include "$(_RULESDIR)\targets.vc"

setup: default-setup
install: default-install default-install-stubs default-install-docs-n
shell: default-shell
clean: default-clean
realclean: hose
hose: default-hose
distclean: realclean default-distclean

$(PRJ_OBJS): $(PRJHEADERS)

................................................................................
	$(DEBUGGER) $(TCLSH) "$(ROOT:\=/)/tests/all.tcl" $(TESTFLAGS) \
		-load "package ifneeded tdbc::mysql $(DOTVERSION) \
			{source {$(LIBDIR:\=/)/tdbcmysql.tcl};load {$(PRJLIB:\=/)} $(PROJECT)};\
		package ifneeded tdbc $(TDBC_DOTVERSION) \
			{source {$(TDBC_BIN_DIR:\=/)/tdbc.tcl};load {$(TDBC_BIN_DIR:\=/)/$(TDBC_LIB_FILE)} tdbc}"
!endif