tdbc::mysql

Check-in [e1cffb24c6]
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:Merge stu-pkgIndex. Companion to https://core.tcl.tk/tdbc/info/2386d26cfb8a34c3.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256:e1cffb24c6a360c6a1b6a6ab5f0b7888b5268a47e3ac6415d9c3f8eda9aa2a79
User & Date: stu 2018-01-05 06:50:30
Context
2018-07-01
05:15
Update to latest TEA. DONT_TD_VOID was removed from unixODBC in version 2.3.1, 2011/11/28. check-in: 39b518f8c9 user: stu tags: trunk
2018-01-05
06:50
Merge stu-pkgIndex. Companion to https://core.tcl.tk/tdbc/info/2386d26cfb8a34c3. check-in: e1cffb24c6 user: stu tags: trunk
06:49
Merge trunk. Closed-Leaf check-in: 730fd5422e user: stu tags: stu-pkgIndex
2018-01-04
05:40
Use INSTALL_* and new DIST_INSTALL_* macros to make dist. Align with latest TEA. check-in: d65774b5d5 user: stu tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Show Whitespace Changes Patch

Changes to Makefile.in.

   119    119   # package without installing.  The other environment variables allow us
   120    120   # to test against an uninstalled Tcl.  Add special env vars that you
   121    121   # require for testing here (like TCLX_LIBRARY).
   122    122   #========================================================================
   123    123   
   124    124   EXTRA_PATH	= $(top_builddir):$(TCL_BIN_DIR)
   125    125   #EXTRA_PATH	= $(top_builddir):$(TCL_BIN_DIR):$(TK_BIN_DIR)
   126         -TCLLIBPATH	= $(top_builddir)
          126  +TCLLIBPATH	= $(top_builddir) $(TDBC_BIN_DIR)
   127    127   TCLSH_ENV	= TCL_LIBRARY=`@CYGPATH@ $(TCL_SRC_DIR)/library` \
   128    128   		  TDBC_LIBRARY=`@CYGPATH@ @tdbc_LIBRARY_PATH@`
   129    129   PKG_ENV		= @LD_LIBRARY_PATH_VAR@="$(EXTRA_PATH):$(@LD_LIBRARY_PATH_VAR@)" \
   130    130   		  PATH="$(EXTRA_PATH):$(PATH)" \
   131    131   		  TCLLIBPATH="$(TCLLIBPATH)" \
   132    132   		  TDBCMYSQL_LIBRARY=`@CYGPATH@ $(srcdir)/library`
   133    133   
................................................................................
   227    227   	    echo "Installing $$i"; \
   228    228   	    $(INSTALL_DATA) $$i $(DESTDIR)$(mandir)/mann ; \
   229    229   	done
   230    230   
   231    231   test: binaries libraries
   232    232   	@$(TCLSH) `@CYGPATH@ $(srcdir)/tests/all.tcl` $(TESTFLAGS) \
   233    233   		-load "package ifneeded tdbc::mysql $(PACKAGE_VERSION) \
   234         -			[list source `@CYGPATH@ $(srcdir)/library/tdbcmysql.tcl`]\;[list load `@CYGPATH@ $(PKG_LIB_FILE)` $(PACKAGE_NAME)];\
   235         -		package ifneeded tdbc $(TDBC_VERSION) \
   236         -			[list source `@CYGPATH@ $(TDBC_BIN_DIR)/tdbc.tcl`]\;[list load `@CYGPATH@ $(TDBC_BIN_DIR)/$(TDBC_LIB_FILE)` tdbc]"
          234  +			[list source `@CYGPATH@ $(srcdir)/library/tdbcmysql.tcl`]\;[list load `@CYGPATH@ $(PKG_LIB_FILE)` $(PACKAGE_NAME)]"
   237    235   
   238    236   shell: binaries libraries
   239    237   	@$(TCLSH) $(SCRIPT)
   240    238   
   241    239   gdb:
   242    240   	$(TCLSH_ENV) $(PKG_ENV) gdb $(TCLSH_PROG) $(SCRIPT)
   243    241