mirror of
https://github.com/postgres/postgres.git
synced 2025-06-23 14:01:44 +03:00
Improved parallel make support
Replace for loops in makefiles with proper dependencies. Parallel make can now span across directories. Also, make -k and make -q work properly. GNU make 3.80 or newer is now required.
This commit is contained in:
@ -35,7 +35,7 @@ endif
|
||||
include $(top_srcdir)/src/backend/common.mk
|
||||
|
||||
ifeq (,$(with_system_tzdata))
|
||||
all: submake-libpgport zic
|
||||
all: zic
|
||||
endif
|
||||
|
||||
# We could do this test in the action section:
|
||||
@ -46,7 +46,7 @@ ifeq (,$(ZIC))
|
||||
ZIC= ./zic
|
||||
endif
|
||||
|
||||
zic: $(ZICOBJS)
|
||||
zic: $(ZICOBJS) | submake-libpgport
|
||||
$(CC) $(CFLAGS) $(ZICOBJS) $(LDFLAGS) $(LDFLAGS_EX) $(LIBS) -o $@$(X)
|
||||
|
||||
install: all installdirs
|
||||
|
Reference in New Issue
Block a user