Fix Makefile.global/configure regeneration

These dependencies previously didn't result in regeneration when using
a source directory build.
pull/340/head
Andres Freund 2016-02-16 13:00:21 +01:00 committed by Jason Petersen
parent 974a121d50
commit 6bd1ec3ce9
No known key found for this signature in database
GPG Key ID: 9F1D3510D110ABA9
1 changed files with 4 additions and 4 deletions

View File

@ -35,17 +35,17 @@ include $(PGXS)
# with some outdated Makefile.global. # with some outdated Makefile.global.
# Make internally restarts whenever included Makefiles are # Make internally restarts whenever included Makefiles are
# regenerated. # regenerated.
$(citus_top_builddir)/Makefile.global: $(citus_top_builddir)/Makefile.global.in @top_srcdir@/configure $(citus_top_builddir)/config.status $(citus_top_builddir)/Makefile.global: $(citus_abs_top_srcdir)/configure $(citus_top_builddir)/Makefile.global.in $(citus_top_builddir)/config.status
cd @abs_top_builddir@ && ./config.status Makefile.global cd @abs_top_builddir@ && ./config.status Makefile.global
# Ensure configuration is generated by the most recent configure, # Ensure configuration is generated by the most recent configure,
# useful for longer existing build directories. # useful for longer existing build directories.
$(citus_top_builddir)/config.status: @top_srcdir@/configure $(citus_top_builddir)/config.status: $(citus_abs_top_srcdir)/configure
cd @abs_top_builddir@ && ./config.status --recheck cd @abs_top_builddir@ && ./config.status --recheck
# Regenerate configure if configure.in changed # Regenerate configure if configure.in changed
@top_srcdir@/configure: $(citus_abs_srcdir)/configure.in $(citus_abs_top_srcdir)/configure: $(citus_abs_top_srcdir)/configure.in
cd ${citus_abs_srcdir} && ./autogen.sh cd ${citus_abs_top_srcdir} && ./autogen.sh
# If specified via configure, replace the default compiler. Normally # If specified via configure, replace the default compiler. Normally
# we'll build with the one postgres was built with. But it's useful to # we'll build with the one postgres was built with. But it's useful to