Skip to content

Commit fd46947

Browse files
committed
fix Makefile. TODO fix relative path
1 parent 5e034a4 commit fd46947

File tree

2 files changed

+25
-20
lines changed

2 files changed

+25
-20
lines changed

Makefile

Lines changed: 24 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@ OBJS = src/backup.o src/catalog.o src/configure.o src/data.o \
66
src/xlogreader.o src/streamutil.o src/receivelog.o \
77
src/archive.o src/utils/parray.o src/utils/pgut.o src/utils/logger.o
88

9-
EXTRA_CLEAN = datapagemap.c datapagemap.h xlogreader.c receivelog.c receivelog.h streamutil.c streamutil.h logging.h
9+
EXTRA_CLEAN = src/datapagemap.c src/datapagemap.h src/xlogreader.c \
10+
src/receivelog.c src/receivelog.h src/streamutil.c src/streamutil.h src/logging.h
1011

11-
all: checksrcdir datapagemap.h logging.h receivelog.h streamutil.h pg_probackup
12+
all: checksrcdir src/datapagemap.h src/logging.h src/receivelog.h src/streamutil.h pg_probackup
1213

1314
ifdef USE_PGXS
1415
PG_CONFIG = pg_config
@@ -36,7 +37,7 @@ ifeq ($(PORTNAME), aix)
3637
endif
3738

3839
envtest:
39-
: top_srcdir=$(top_srcdir)
40+
: top_srcdir=$( )
4041
: libpq_srcdir = $(libpq_srcdir)
4142

4243
# This rule's only purpose is to give the user instructions on how to pass
@@ -50,20 +51,24 @@ ifndef top_srcdir
5051
@exit 1
5152
endif
5253

54+
all: checksrcdir src/datapagemap.h src/logging.h src/receivelog.h src/streamutil.h pg_probackup
55+
56+
5357
# Those files are symlinked from the PostgreSQL sources.
54-
xlogreader.c: % : $(top_srcdir)/src/backend/access/transam/%
55-
rm -f $@ && $(LN_S) $< .
56-
datapagemap.c: % : $(top_srcdir)/src/bin/pg_rewind/%
57-
rm -f $@ && $(LN_S) $< .
58-
datapagemap.h: % : $(top_srcdir)/src/bin/pg_rewind/%
59-
rm -f && $(LN_S) $< .
60-
logging.h: % : $(top_srcdir)/src/bin/pg_rewind/%
61-
rm -f && $(LN_S) $< .
62-
receivelog.c: % : $(top_srcdir)/src/bin/pg_basebackup/%
63-
rm -f && $(LN_S) $< .
64-
receivelog.h: % : $(top_srcdir)/src/bin/pg_basebackup/%
65-
rm -f && $(LN_S) $< .
66-
streamutil.c: % : $(top_srcdir)/src/bin/pg_basebackup/%
67-
rm -f && $(LN_S) $< .
68-
streamutil.h: % : $(top_srcdir)/src/bin/pg_basebackup/%
69-
rm -f && $(LN_S) $< .
58+
src/datapagemap.h: % : $(top_srcdir)/src/bin/pg_rewind/datapagemap.h
59+
rm -f $@ && $(LN_S) $< src/datapagemap.h
60+
61+
src/xlogreader.c: % : $(top_srcdir)/src/backend/access/transam/xlogreader.c
62+
rm -f $@ && $(LN_S) $< src/xlogreader.c
63+
src/datapagemap.c: % : $(top_srcdir)/src/bin/pg_rewind/datapagemap.c
64+
rm -f $@ && $(LN_S) $< src/datapagemap.c
65+
src/logging.h: % : $(top_srcdir)/src/bin/pg_rewind/logging.h
66+
rm -f $@ && $(LN_S) $< src
67+
src/receivelog.c: % : $(top_srcdir)/src/bin/pg_basebackup/receivelog.c
68+
rm -f $@ && $(LN_S) $< src
69+
src/receivelog.h: % : $(top_srcdir)/src/bin/pg_basebackup/receivelog.h
70+
rm -f $@ && $(LN_S) $< src
71+
src/streamutil.c: % : $(top_srcdir)/src/bin/pg_basebackup/streamutil.c
72+
rm -f $@ && $(LN_S) $< src
73+
src/streamutil.h: % : $(top_srcdir)/src/bin/pg_basebackup/streamutil.h
74+
rm -f $@ && $(LN_S) $< src

src/utils/parray.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
*-------------------------------------------------------------------------
88
*/
99

10-
#include "pg_probackup.h"
10+
#include "src/pg_probackup.h"
1111

1212
/* members of struct parray are hidden from client. */
1313
struct parray

0 commit comments

Comments
 (0)