libpgtcl - Mailing list pgsql-bugs
From | Rudolf Weber |
---|---|
Subject | libpgtcl |
Date | |
Msg-id | 393D34BD.DC3A7B31@bluewin.de Whole thread Raw |
Responses |
Re: libpgtcl
|
List | pgsql-bugs |
Hello, in the Directory src/bin/pgtclsh there is a good mechanism to integrate the tcl-spec in the Makefile. The patch in the attachemant does this in the src/interfaces/libpgtcl too Thank you Rudolf -- --------------------------------------------------------------- Rudolf Weber http://www.infnet.verein.de/home/rw E-Mail: rfweber@bluewin.de--- ./src/interfaces/libpgtcl/mkMakefile.tcldefs.sh.in.orig Tue Jun 6 01:03:10 2000 +++ ./src/interfaces/libpgtcl/mkMakefile.tcldefs.sh.in Tue Jun 6 01:02:19 2000 @@ -0,0 +1,16 @@ + +if [ ! -f @TCL_CONFIG_SH@ ]; then + echo "@TCL_CONFIG_SH@ not found" + echo "I need this file! Please make a symbolic link to this file" + echo "and start make again." + exit 1 +fi + +cat @TCL_CONFIG_SH@ | + egrep '^TCL_' | + while read inp + do + eval eval echo $inp + done >Makefile.tcldefs + +exit 0 --- ./src/interfaces/libpgtcl/mkMakefile.tkdefs.sh.in.orig Tue Jun 6 01:03:21 2000 +++ ./src/interfaces/libpgtcl/mkMakefile.tkdefs.sh.in Tue Jun 6 01:02:19 2000 @@ -0,0 +1,18 @@ + +if [ ! -f @TK_CONFIG_SH@ ]; then + echo "@TK_CONFIG_SH@ not found" + echo "I need this file! Please make a symbolic link to this file" + echo "and start make again." + exit 1 +fi + +. @TK_CONFIG_SH@ + +cat @TK_CONFIG_SH@ | + egrep '^TK_' | + while read inp + do + eval eval echo $inp + done >Makefile.tkdefs + +exit 0 --- ./src/interfaces/libpgtcl/Makefile.in.orig Wed Mar 8 02:58:36 2000 +++ ./src/interfaces/libpgtcl/Makefile.in Tue Jun 6 01:22:46 2000 @@ -17,6 +17,14 @@ SRCDIR= @top_srcdir@ include $(SRCDIR)/Makefile.global +# +# Include definitions from the tclConfig.sh file +# +include Makefile.tcldefs +ifeq ($(USE_TK), true) +include Makefile.tkdefs +endif + CFLAGS+= -I$(SRCDIR)/backend \ -I$(SRCDIR)/include \ -I$(LIBPQDIR) @@ -48,6 +56,11 @@ beforeinstall-headers: -@if [ ! -d $(HEADERDIR) ]; then mkdir $(HEADERDIR); fi +Makefile.tcldefs: mkMakefile.tcldefs.sh + /bin/sh mkMakefile.tcldefs.sh + +Makefile.tkdefs: mkMakefile.tkdefs.sh + /bin/sh mkMakefile.tkdefs.sh .PHONY: clean --- ./src/configure.in.orig Thu May 25 00:43:59 2000 +++ ./src/configure.in Tue Jun 6 01:16:10 2000 @@ -1371,6 +1371,8 @@ interfaces/ecpg/preproc/Makefile interfaces/libpq++/Makefile interfaces/libpgeasy/Makefile + interfaces/libpgtcl/mkMakefile.tcldefs.sh + interfaces/libpgtcl/mkMakefile.tkdefs.sh interfaces/libpgtcl/Makefile interfaces/odbc/GNUmakefile interfaces/odbc/Makefile.global
pgsql-bugs by date: