From 24bce9278529de989c75083997372ad49979105e Mon Sep 17 00:00:00 2001 From: Marko Kreen Date: Mon, 3 Mar 2008 16:04:05 +0000 Subject: [PATCH] sql/pgq/Makefile: explicit file list --- sql/pgq/Makefile | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/sql/pgq/Makefile b/sql/pgq/Makefile index a3f4f186..fc6b905c 100644 --- a/sql/pgq/Makefile +++ b/sql/pgq/Makefile @@ -3,11 +3,11 @@ DOCS = README.pgq DATA_built = pgq.sql pgq.upgrade.sql DATA = structure/uninstall_pgq.sql -SRCS = $(wildcard structure/*.sql) \ - $(wildcard functions/*.sql) \ - $(wildcard triggers/*.sql) \ - lowlevel/pgq_lowlevel.sql \ - triggers/pgq_triggers.sql +# scripts that load other sql files +LDRS = structure/func_internal.sql structure/func_public.sql structure/triggers.sql +FUNCS = $(shell sed -n -e '/^\\/{s/\\i //;p}' $(LDRS)) +SRCS = structure/tables.sql structure/grants.sql structure/install.sql \ + structure/types.sql structure/uninstall_pgq.sql $(FUNCS) REGRESS = pgq_init pgq_core logutriga sqltriga REGRESS_OPTS = --load-language=plpgsql @@ -41,6 +41,7 @@ triggers/pgq_triggers.sql: sub-all pgq.sql: $(SRCS) $(CATSQL) structure/install.sql > $@ +# fixme: use LDRS here, to upgrade triggers pgq.upgrade.sql: $(SRCS) $(CATSQL) structure/func_internal.sql structure/func_public.sql > $@ -- 2.39.5