blob: c4ed196ffc389e0e9c056bd4b957a8cafd508e48 [file] [log] [blame]
MODULE_big = transicator_output
OBJS = transicator_output.o output_string.o output_proto.o transicator.pb-c.o
PG_CONFIG ?= pg_config
PG_CPPFLAGS=-I/usr/local/include -I$(HOME)/homebrew/include
PGXS := $(shell $(PG_CONFIG) --pgxs)
include $(PGXS)
SHLIB_LINK = -lprotobuf-c
output_proto.c: transicator.pb-c.h
transicator.pb-c.o: transicator.pb-c.c
transicator.pb-c.c: ../common/transicator.proto
protoc-c -I../common --c_out=. ../common/transicator.proto
transicator.pb-c.h: ../common/transicator.proto
protoc-c -I../common --c_out=. ../common/transicator.proto