-
Notifications
You must be signed in to change notification settings - Fork 6
/
Makefile
19 lines (13 loc) · 599 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
MODULE_big = vectorize_engine
EXTENSION = vectorize_engine
DATA = vectorize_engine--1.0.sql
PGFILEDESC = "vectorize engine for PostgreSQL"
REGRESS = vectorize_engine
OBJS += vectorEngine.o nodeSeqscan.o nodeAgg.o nodeUnbatch.o execScan.o plan.o utils.o execTuples.o execQual.o vectorTupleSlot.o
OBJS += vtype/vtype.o vtype/vtimestamp.o vtype/vint.o vtype/vfloat.o vtype/vpseudotypes.o vtype/vvarchar.o vtype/vdate.o
# print vectorize info when compile
# PG_CFLAGS = -fopt-info-vec
PG_CFLAGS = -Wno-int-in-bool-context
PG_CONFIG = pg_config
PGXS := $(shell $(PG_CONFIG) --pgxs)
include $(PGXS)