diff options
Diffstat (limited to 'src/bin/initdb/Makefile')
-rw-r--r-- | src/bin/initdb/Makefile | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/bin/initdb/Makefile b/src/bin/initdb/Makefile index 7dd66838133..8bd1e6d3a9e 100644 --- a/src/bin/initdb/Makefile +++ b/src/bin/initdb/Makefile @@ -16,9 +16,9 @@ subdir = src/bin/initdb top_builddir = ../../.. include $(top_builddir)/src/Makefile.global -override CPPFLAGS := -DFRONTEND -I$(libpq_srcdir) $(CPPFLAGS) +override CPPFLAGS := -DFRONTEND -I$(libpq_srcdir) -I$(top_srcdir)/src/timezone $(CPPFLAGS) -OBJS= initdb.o encnames.o pqsignal.o $(WIN32RES) +OBJS= initdb.o findtimezone.o localtime.o encnames.o pqsignal.o $(WIN32RES) all: initdb @@ -35,6 +35,11 @@ encnames.c: % : $(top_srcdir)/src/backend/utils/mb/% pqsignal.c: % : $(top_srcdir)/src/interfaces/libpq/% rm -f $@ && $(LN_S) $< . +# Likewise, pull in localtime.c from src/timezones + +localtime.c: % : $(top_srcdir)/src/timezone/% + rm -f $@ && $(LN_S) $< . + install: all installdirs $(INSTALL_PROGRAM) initdb$(X) '$(DESTDIR)$(bindir)/initdb$(X)' @@ -45,7 +50,7 @@ uninstall: rm -f '$(DESTDIR)$(bindir)/initdb$(X)' clean distclean maintainer-clean: - rm -f initdb$(X) $(OBJS) encnames.c pqsignal.c + rm -f initdb$(X) $(OBJS) encnames.c pqsignal.c localtime.c # ensure that changes in datadir propagate into object file |