subdir = contrib/dolphin/plugin_utils
top_builddir = ../../..
include $(top_builddir)/src/Makefile.global
base_dir = contrib/dolphin
include $(top_builddir)/$(base_dir)/configure.mk
ifneq "$(MAKECMDGOALS)" "clean"
ifneq "$(MAKECMDGOALS)" "distclean"
ifneq "$(shell which g++ |grep hutaf_llt |wc -l)" "1"
-include $(DEPEND)
endif
endif
endif
OBJS = fmgrtab.o
SUBDIRS = adt mb fmgr
catalogdir = $(top_builddir)/src/common/backend/catalog
include $(top_builddir)/src/gausskernel/common.mk
all: fmgroids.h
$(SUBDIRS:%=%-recursive): fmgroids.h
fmgroids.h: fmgrtab.cpp
fmgrtab.cpp: $(top_builddir)/$(subdir)/Gen_fmgrtab.pl $(top_builddir)/$(subdir)/../include/builtin_funcs.ini
$(PERL) $< $(top_builddir)/$(subdir)/../include/builtin_funcs.ini
pg_builtin_proc.h: $(top_builddir)/$(subdir)/Gen_fmgrtab.pl $(top_builddir)/$(subdir)/../include/builtin_funcs.ini
$(PERL) $< $(top_builddir)/$(subdir)/../include/builtin_funcs.ini
clean maintainer-clean:
rm -f fmgroids.h fmgrtab.cpp pg_builtin_proc.h