mirror of
https://github.com/EnterpriseDB/repmgr.git
synced 2026-03-22 14:46:29 +00:00
41 lines
967 B
Makefile
41 lines
967 B
Makefile
# -*-makefile-*-
|
|
# Makefile.global.in
|
|
# @configure_input@
|
|
|
|
|
|
# Can only be built using pgxs
|
|
USE_PGXS=1
|
|
|
|
repmgr_abs_srcdir := @abs_srcdir@
|
|
PG_CONFIG :=@PG_CONFIG@
|
|
PGXS := $(shell $(PG_CONFIG) --pgxs)
|
|
|
|
vpath_build=@vpath_build@
|
|
ifeq ($(vpath_build),yes)
|
|
VPATH := $(repmgr_abs_srcdir)/$(repmgr_subdir)
|
|
USE_VPATH :=$(VPATH)
|
|
endif
|
|
|
|
SED=@SED@
|
|
|
|
GIT_WORK_TREE=${repmgr_abs_srcdir}
|
|
GIT_DIR=${repmgr_abs_srcdir}/.git
|
|
export GIT_DIR
|
|
export GIT_WORK_TREE
|
|
PG_LDFLAGS=-lcurl -ljson-c
|
|
include $(PGXS)
|
|
|
|
-include ${repmgr_abs_srcdir}/Makefile.custom
|
|
|
|
REPMGR_VERSION=$(shell awk '/^\#define REPMGR_VERSION / { print $3; }' ${repmgr_abs_srcdir}/repmgr_version.h.in | cut -d '"' -f 2)
|
|
REPMGR_RELEASE_DATE=$(shell awk '/^\#define REPMGR_RELEASE_DATE / { print $3; }' ${repmgr_abs_srcdir}/repmgr_version.h.in | cut -d '"' -f 2)
|
|
|
|
FLEX = flex
|
|
|
|
##########################################################################
|
|
#
|
|
# Global targets and rules
|
|
|
|
%.c: %.l
|
|
$(FLEX) $(FLEXFLAGS) -o'$@' $<
|