2000-11-07 03:52:22 -05:00
|
|
|
subdir = src/interfaces/ecpg
|
|
|
|
|
top_builddir = ../../..
|
2000-08-31 12:12:35 -04:00
|
|
|
include $(top_builddir)/src/Makefile.global
|
2000-06-28 14:30:16 -04:00
|
|
|
|
2010-11-12 15:15:16 -05:00
|
|
|
SUBDIRS = include pgtypeslib ecpglib compatlib preproc
|
|
|
|
|
|
2014-02-12 17:29:19 -05:00
|
|
|
# Suppress parallel build of subdirectories to avoid a bug in GNU make 3.82, cf
|
2012-09-09 15:08:32 -04:00
|
|
|
# http://savannah.gnu.org/bugs/?30653
|
|
|
|
|
# https://bugzilla.redhat.com/show_bug.cgi?id=835424
|
|
|
|
|
# (There are some other parallelism bugs in the subdirectory makefiles
|
|
|
|
|
# themselves, but there's little point in fixing them as long as we have
|
|
|
|
|
# to use this big hammer.)
|
2012-11-28 22:19:46 -05:00
|
|
|
ifeq ($(MAKE_VERSION),3.82)
|
2012-09-09 15:08:32 -04:00
|
|
|
.NOTPARALLEL:
|
2012-11-28 22:19:46 -05:00
|
|
|
endif
|
2012-09-09 15:08:32 -04:00
|
|
|
|
2010-11-12 15:15:16 -05:00
|
|
|
$(recurse)
|
|
|
|
|
|
2011-10-28 15:16:40 -04:00
|
|
|
all-pgtypeslib-recurse all-ecpglib-recurse all-compatlib-recurse all-preproc-recurse: all-include-recurse
|
2010-11-17 01:08:41 -05:00
|
|
|
all-compatlib-recurse: all-ecpglib-recurse
|
|
|
|
|
all-ecpglib-recurse: all-pgtypeslib-recurse
|
2011-10-28 15:16:40 -04:00
|
|
|
install-pgtypeslib-recurse install-ecpglib-recurse install-compatlib-recurse install-preproc-recurse: install-include-recurse
|
2011-03-08 16:49:59 -05:00
|
|
|
install-compatlib-recurse: install-ecpglib-recurse
|
|
|
|
|
install-ecpglib-recurse: install-pgtypeslib-recurse
|
2000-06-28 14:30:16 -04:00
|
|
|
|
2000-11-07 03:52:22 -05:00
|
|
|
clean distclean maintainer-clean:
|
2008-03-18 12:24:50 -04:00
|
|
|
$(MAKE) -C test clean
|
2006-08-02 10:19:14 -04:00
|
|
|
|
2015-04-29 20:34:22 -04:00
|
|
|
check checktcp installcheck:
|
2006-08-02 10:19:14 -04:00
|
|
|
$(MAKE) -C test $@
|