mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-12-21 08:29:39 +08:00
38970ce862
We're currently maintaining two outputs for cube regression test. But that appears to be unsuitable, because these outputs are different in out few checks involving scientific notation. So, split checks involving scientific notation into separate test, making contrib/cube easier to maintain. Backpatch to all supported versions in order to make further backpatching easier. Discussion: https://postgr.es/m/CAPpHfdvJgWjxHsJTtT%2Bo1tz3OR8EFHcLQjhp-d3%2BUcmJLh-fQA%40mail.gmail.com Author: Alexander Korotkov Backpatch-through: 9.3
39 lines
787 B
Makefile
39 lines
787 B
Makefile
# contrib/cube/Makefile
|
|
|
|
MODULE_big = cube
|
|
OBJS= cube.o cubeparse.o $(WIN32RES)
|
|
|
|
EXTENSION = cube
|
|
DATA = cube--1.2.sql cube--1.2--1.3.sql cube--1.3--1.4.sql \
|
|
cube--1.1--1.2.sql cube--1.0--1.1.sql \
|
|
cube--unpackaged--1.0.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
|