mirror of https://github.com/citusdata/citus.git
25 lines
686 B
Makefile
25 lines
686 B
Makefile
MODULE_big = citus_$(DECODER)
|
|
|
|
citus_decoders_dir = $(DESTDIR)$(pkglibdir)/citus_decoders
|
|
|
|
citus_top_builddir = ../../../../..
|
|
citus_subdir = src/backend/distributed/cdc/cdc_$(DECODER)
|
|
|
|
OBJS += cdc_decoder.o cdc_decoder_utils.o
|
|
|
|
include $(citus_top_builddir)/Makefile.global
|
|
|
|
override CFLAGS += -DDECODER=\"$(DECODER)\" -I$(citus_abs_top_srcdir)/include
|
|
override CPPFLAGS += -DDECODER=\"$(DECODER)\" -I$(citus_abs_top_srcdir)/include
|
|
|
|
install: install-cdc
|
|
|
|
clean: clean-cdc
|
|
|
|
install-cdc:
|
|
mkdir -p '$(citus_decoders_dir)'
|
|
$(INSTALL_SHLIB) citus_$(DECODER).so '$(citus_decoders_dir)/$(DECODER).so'
|
|
|
|
clean-cdc:
|
|
rm -f '$(DESTDIR)$(datadir)/$(datamoduledir)/citus_decoders/$(DECODER).so'
|