@ -1,4 +1,4 @@
# $Header: /cvsroot/pgsql/contrib/contrib-global.mk,v 1.1 2001/09/06 10:49:29 petere Exp $
# $Header: /cvsroot/pgsql/contrib/contrib-global.mk,v 1.2 2001/09/16 16:11:08 petere Exp $
# This file contains generic rules to build many kinds of simple
# contrib modules. You only need to set a few variables and include
@ -78,8 +78,8 @@ ifneq (,$(DATA)$(DATA_built))
e n d i f # DATA
i f d e f M O D U L E S
@for file in $( addsuffix $( DLSUFFIX) , $( MODULES) ) ; do \
echo " $( INSTALL_SHLIB) $$ file $( DESTDIR) $( libdir) /contrib " ; \
$( INSTALL_SHLIB) $$ file $( DESTDIR) $( libdir) /contrib ; \
echo " $( INSTALL_SHLIB) $$ file $( DESTDIR) $( pkg libdir) " ; \
$( INSTALL_SHLIB) $$ file $( DESTDIR) $( pkg libdir) ; \
done
e n d i f # MODULES
i f d e f D O C S
@ -92,12 +92,12 @@ ifdef PROGRAM
$( INSTALL_PROGRAM) $( PROGRAM) $( X) $( DESTDIR) $( bindir)
e n d i f # PROGRAM
i f d e f M O D U L E _ b i g
$( INSTALL_SHLIB) $( shlib) $( DESTDIR) $( libdir) /contrib /$( MODULE_big) $( DLSUFFIX)
$( INSTALL_SHLIB) $( shlib) $( DESTDIR) $( pkg libdir) /$( MODULE_big) $( DLSUFFIX)
e n d i f # MODULE_big
i f d e f S C R I P T S
@for file in $( addprefix $( srcdir) /, $( SCRIPTS) ) ; do \
echo " $( INSTALL_SCRIPT) $$ file $( DESTDIR) $( bindir) " ; \
$( INSTALL_DATA ) $$ file $( DESTDIR) $( bindir) ; \
$( INSTALL_SCRIPT ) $$ file $( DESTDIR) $( bindir) ; \
done
e n d i f # SCRIPTS
@ -107,7 +107,7 @@ ifneq (,$(DATA)$(DATA_built))
$( mkinstalldirs) $( DESTDIR) $( datadir) /contrib
e n d i f
i f n e q ( , $( MODULES ) $( MODULE_big ) )
$( mkinstalldirs) $( DESTDIR) $( libdir) /contrib
$( mkinstalldirs) $( DESTDIR) $( pkg libdir)
e n d i f
i f d e f D O C S
$( mkinstalldirs) $( DESTDIR) $( docdir) /contrib
@ -122,7 +122,7 @@ ifneq (,$(DATA)$(DATA_built))
rm -f $( addprefix $( DESTDIR) $( datadir) /contrib/, $( DATA) $( DATA_built) )
e n d i f
i f d e f M O D U L E S
rm -f $( addprefix $( DESTDIR) $( libdir) /contrib /, $( addsuffix $( DLSUFFIX) , $( MODULES) ) )
rm -f $( addprefix $( DESTDIR) $( pkg libdir) /, $( addsuffix $( DLSUFFIX) , $( MODULES) ) )
e n d i f
i f d e f D O C S
rm -f $( addprefix $( DESTDIR) $( docdir) /contrib/, $( DOCS) )
@ -131,7 +131,7 @@ ifdef PROGRAM
rm -f $( DESTDIR) $( bindir) /$( PROGRAM) $( X)
e n d i f
i f d e f M O D U L E _ b i g
rm -f $( DESTDIR) $( libdir) /contrib /$( MODULE_big) $( DLSUFFIX)
rm -f $( DESTDIR) $( pkg libdir) /$( MODULE_big) $( DLSUFFIX)
e n d i f
i f d e f S C R I P T S
rm -f $( addprefix $( DESTDIR) $( bindir) /, $( SCRIPTS) )
@ -193,7 +193,7 @@ endif # REGRESS
i f n e q ( , $( MODULES ) $( MODULE_big ) )
%.sql : %.sql .in
sed 's,MODULE_PATHNAME,$(libdir)/contrib /$*,g' $< >$@
sed 's,MODULE_PATHNAME,$$libdir /$*,g' $< >$@
e n d i f
i f d e f P R O G R A M