mirror of
https://github.com/postgres/postgres.git
synced 2025-05-05 09:19:17 +03:00
Since PG 8.2, @ and ~ have been deprecated aliases for the containment operators @> and <@. It seems like enough time has passed to actually remove them, so do so. This completes the project begun in commit 2f70fdb06. Note that in the core types, the relation to the preferred operator names was reversed from what it is in these contrib modules. The confusion that induced was a large part of the reason for deprecation. Justin Pryzby Discussion: https://postgr.es/m/20201027032511.GF9241@telsasoft.com
41 lines
787 B
Makefile
41 lines
787 B
Makefile
# contrib/cube/Makefile
|
|
|
|
MODULE_big = cube
|
|
OBJS = \
|
|
$(WIN32RES) \
|
|
cube.o \
|
|
cubeparse.o
|
|
|
|
EXTENSION = cube
|
|
DATA = cube--1.2.sql cube--1.2--1.3.sql cube--1.3--1.4.sql cube--1.4--1.5.sql \
|
|
cube--1.1--1.2.sql cube--1.0--1.1.sql
|
|
PGFILEDESC = "cube - multidimensional cube data type"
|
|
|
|
HEADERS = cubedata.h
|
|
|
|
REGRESS = cube cube_sci
|
|
|
|
EXTRA_CLEAN = y.tab.c y.tab.h
|
|
|
|
SHLIB_LINK += $(filter -lm, $(LIBS))
|
|
|
|
ifdef USE_PGXS
|
|
PG_CONFIG = pg_config
|
|
PGXS := $(shell $(PG_CONFIG) --pgxs)
|
|
include $(PGXS)
|
|
else
|
|
subdir = contrib/cube
|
|
top_builddir = ../..
|
|
include $(top_builddir)/src/Makefile.global
|
|
include $(top_srcdir)/contrib/contrib-global.mk
|
|
endif
|
|
|
|
|
|
# cubescan is compiled as part of cubeparse
|
|
cubeparse.o: cubescan.c
|
|
|
|
distprep: cubeparse.c cubescan.c
|
|
|
|
maintainer-clean:
|
|
rm -f cubeparse.c cubescan.c
|