mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-12-21 08:29:39 +08:00
pg_regress: Use target-specific variable instead of overriding make rule
Use a target-specific variable to add to CPPFLAGS instead of writing a custom .c -> .o rule. This will ensure that dependency tracking is used when enabled.
This commit is contained in:
parent
5ece8ecae8
commit
d66b31c94f
@ -48,7 +48,7 @@ pg_regress$(X): pg_regress.o pg_regress_main.o | submake-libpgport
|
|||||||
|
|
||||||
# dependencies ensure that path changes propagate
|
# dependencies ensure that path changes propagate
|
||||||
pg_regress.o: pg_regress.c $(top_builddir)/src/port/pg_config_paths.h
|
pg_regress.o: pg_regress.c $(top_builddir)/src/port/pg_config_paths.h
|
||||||
$(CC) $(CFLAGS) $(CPPFLAGS) -I$(top_builddir)/src/port $(EXTRADEFS) -c -o $@ $<
|
pg_regress.o: override CPPFLAGS += -I$(top_builddir)/src/port $(EXTRADEFS)
|
||||||
|
|
||||||
$(top_builddir)/src/port/pg_config_paths.h: $(top_builddir)/src/Makefile.global
|
$(top_builddir)/src/port/pg_config_paths.h: $(top_builddir)/src/Makefile.global
|
||||||
$(MAKE) -C $(top_builddir)/src/port pg_config_paths.h
|
$(MAKE) -C $(top_builddir)/src/port pg_config_paths.h
|
||||||
|
Loading…
Reference in New Issue
Block a user