Add ICU_CFLAGS to global CPPFLAGS

The original code only added ICU_CFLAGS to the backend build.  But it is
also needed for building external modules that include pg_locale.h.  So
add it to the global CPPFLAGS.  (This is only relevant if ICU is not in
a compiler default path, so it apparently hasn't bitten many.)
This commit is contained in:
Peter Eisentraut 2017-06-12 15:57:22 -04:00
parent 7f28a7946a
commit 94c2ed0ebe
3 changed files with 3 additions and 4 deletions

View File

@ -232,6 +232,8 @@ PTHREAD_LIBS = @PTHREAD_LIBS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
override CPPFLAGS := $(CPPFLAGS) $(ICU_CFLAGS)
ifdef PGXS
override CPPFLAGS := -I$(includedir_server) -I$(includedir_internal) $(CPPFLAGS)
else # not PGXS

View File

@ -8,8 +8,6 @@
# this directory and SUBDIRS to subdirectories containing more things
# to build.
override CPPFLAGS := $(CPPFLAGS) $(ICU_CFLAGS)
ifdef PARTIAL_LINKING
# old style: linking using SUBSYS.o
subsysfilename = SUBSYS.o

View File

@ -14,8 +14,7 @@ top_builddir = ../../..
include $(top_builddir)/src/Makefile.global
override CPPFLAGS := -I$(top_srcdir)/src/include/snowball \
-I$(top_srcdir)/src/include/snowball/libstemmer $(CPPFLAGS) \
$(ICU_CFLAGS)
-I$(top_srcdir)/src/include/snowball/libstemmer $(CPPFLAGS)
OBJS= $(WIN32RES) dict_snowball.o api.o utilities.o \
stem_ISO_8859_1_danish.o \