mirror of
https://github.com/postgres/postgres.git
synced 2025-05-02 11:44:50 +03:00
I think I got the pltcl Makefile unknown rules working properly.
This commit is contained in:
parent
bea7a88576
commit
a1a12b8a0c
@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# Makefile for the pltcl shared object
|
# Makefile for the pltcl shared object
|
||||||
#
|
#
|
||||||
# $Header: /cvsroot/pgsql/src/pl/tcl/Makefile,v 1.30 2001/05/09 20:30:09 momjian Exp $
|
# $Header: /cvsroot/pgsql/src/pl/tcl/Makefile,v 1.31 2001/05/09 21:35:11 momjian Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -93,19 +93,33 @@ endif
|
|||||||
|
|
||||||
ifeq ($(TCL_SHARED_BUILD), 1)
|
ifeq ($(TCL_SHARED_BUILD), 1)
|
||||||
|
|
||||||
all: $(INFILES) tcl_unknown
|
ifeq ($(enable_pltcl_unknown), no)
|
||||||
|
all: $(INFILES)
|
||||||
tcl_unknown: $(top_builddir)/src/Makefile.global \
|
else
|
||||||
modules/pltcl_loadmod.in \
|
all: $(INFILES) \
|
||||||
modules/pltcl_delmod.in \
|
modules/pltcl_loadmod \
|
||||||
modules/pltcl_listmod.in
|
modules/pltcl_delmod \
|
||||||
ifeq ($(enable_pltcl_unknown), yes)
|
modules/pltcl_listmod
|
||||||
sed -e 's,@TCLSH@,$(TCLSH),g' modules/pltcl_loadmod.in > modules/pltcl_loadmod
|
|
||||||
sed -e 's,@TCLSH@,$(TCLSH),g' modules/pltcl_delmod.in > modules/pltcl_delmod
|
|
||||||
sed -e 's,@TCLSH@,$(TCLSH),g' modules/pltcl_listmod.in > modules/pltcl_listmod
|
|
||||||
chmod a+x modules/pltcl_loadmod modules/pltcl_delmod modules/pltcl_listmod
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
modules/pltcl_loadmod: modules/pltcl_loadmod.in \
|
||||||
|
$(top_builddir)/src/Makefile.global
|
||||||
|
sed -e 's,@TCLSH@,$(TCLSH),g' \
|
||||||
|
$< >$@
|
||||||
|
chmod a+x $@
|
||||||
|
|
||||||
|
modules/pltcl_delmod: modules/pltcl_delmod.in \
|
||||||
|
$(top_builddir)/src/Makefile.global
|
||||||
|
sed -e 's,@TCLSH@,$(TCLSH),g' \
|
||||||
|
$< >$@
|
||||||
|
chmod a+x $@
|
||||||
|
|
||||||
|
modules/pltcl_listmod: modules/pltcl_listmod.in \
|
||||||
|
$(top_builddir)/src/Makefile.global
|
||||||
|
sed -e 's,@TCLSH@,$(TCLSH),g' \
|
||||||
|
$< >$@
|
||||||
|
chmod a+x $@
|
||||||
|
|
||||||
pltcl$(DLSUFFIX): pltcl.o
|
pltcl$(DLSUFFIX): pltcl.o
|
||||||
|
|
||||||
install: all installdirs
|
install: all installdirs
|
||||||
|
Loading…
x
Reference in New Issue
Block a user