File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -80,17 +80,19 @@ include $(top_srcdir)/contrib/contrib-global.mk
80
80
endif
81
81
82
82
SHLIB_LINK = -lcurl -lcrypto -lssl
83
+ LDFLAGS_EX = -L$(top_builddir ) /src/fe_utils
84
+ PG_LIBS = -lcurl -lcrypto -lssl -lpgfeutils
83
85
84
86
$(KMIP_OBJS ) : CFLAGS += '-w' # This is a 3rd party, disable warnings completely
85
87
86
- src/bin/pg_tde_change_key_provider : src/bin/pg_tde_change_key_provider.o $(top_srcdir ) /src/fe_utils/simple_list.o $( top_builddir ) /src/libtde/libtde.a
87
- $(CC ) -DFRONTEND $(CFLAGS ) $^ $(LDFLAGS ) $(LDFLAGS_EX ) $(LIBS ) -o $@ $(X )
88
+ src/bin/pg_tde_change_key_provider : src/bin/pg_tde_change_key_provider.o $(top_builddir ) /src/libtde/libtde.a | submake-libpgfeutils
89
+ $(CC ) -DFRONTEND $(CFLAGS ) $^ $(PG_LIBS_INTERNAL ) $( LDFLAGS ) $(LDFLAGS_EX ) $( PG_LIBS ) $(LIBS ) -o $@ $(X )
88
90
89
- src/bin/pg_tde_archive_decrypt : src/bin/pg_tde_archive_decrypt.o xlogreader.o $(top_srcdir ) /src/fe_utils/simple_list.o $( top_builddir ) /src/libtde/libtdexlog.a $(top_builddir ) /src/libtde/libtde.a
90
- $(CC ) -DFRONTEND $(CFLAGS ) $^ $(LDFLAGS ) $(LDFLAGS_EX ) $(LIBS ) -o $@ $(X )
91
+ src/bin/pg_tde_archive_decrypt : src/bin/pg_tde_archive_decrypt.o xlogreader.o $(top_builddir ) /src/libtde/libtdexlog.a $(top_builddir ) /src/libtde/libtde.a | submake-libpgfeutils
92
+ $(CC ) -DFRONTEND $(CFLAGS ) $^ $(PG_LIBS_INTERNAL ) $( LDFLAGS ) $(LDFLAGS_EX ) $( PG_LIBS ) $(LIBS ) -o $@ $(X )
91
93
92
- src/bin/pg_tde_restore_encrypt : src/bin/pg_tde_restore_encrypt.o xlogreader.o $(top_srcdir ) /src/fe_utils/simple_list.o $( top_builddir ) /src/libtde/libtdexlog.a $(top_builddir ) /src/libtde/libtde.a
93
- $(CC ) -DFRONTEND $(CFLAGS ) $^ $(LDFLAGS ) $(LDFLAGS_EX ) $(LIBS ) -o $@ $(X )
94
+ src/bin/pg_tde_restore_encrypt : src/bin/pg_tde_restore_encrypt.o xlogreader.o $(top_builddir ) /src/libtde/libtdexlog.a $(top_builddir ) /src/libtde/libtde.a | submake-libpgfeutils
95
+ $(CC ) -DFRONTEND $(CFLAGS ) $^ $(PG_LIBS_INTERNAL ) $( LDFLAGS ) $(LDFLAGS_EX ) $( PG_LIBS ) $(LIBS ) -o $@ $(X )
94
96
95
97
xlogreader.c : % : $(top_srcdir ) /src/backend/access/transam/%
96
98
rm -f $@ && $(LN_S ) $< .
You can’t perform that action at this time.
0 commit comments