From 605fb85dd76c232f81f50d348c3efad5f5610e0c Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Fri, 17 Nov 2017 17:56:47 +0100 Subject: [PATCH] clients: do not build opal code by default as it compiles only on 32bit systems --- clients/Makefile.inc | 12 ++++-------- clients/opal/Makefile.inc | 4 ++++ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/clients/Makefile.inc b/clients/Makefile.inc index 529a0f613..c1106196c 100644 --- a/clients/Makefile.inc +++ b/clients/Makefile.inc @@ -23,14 +23,10 @@ CLIENTS = include $(SRCDIR)/clients/python/Makefile.inc - -ifneq ($(wildcard $(SRCDIR)/thirdparty/libopal/include/opal/AsyncApi.h),) - include $(SRCDIR)/clients/opal/Makefile.inc -endif +include $(SRCDIR)/clients/opal/Makefile.inc -clients: $(addprefix clients-,$(CLIENTS)) - -clean-clients: $(addprefix clean-clients-,$(CLIENTS)) -install-clients: $(addprefix install-clients-,$(CLIENTS)) +clients: $(addprefix clients-,$(filter-out opal,$(CLIENTS))) +clean-clients: $(addprefix clean-clients-,$(filter-out opal,$(CLIENTS))) +install-clients: $(addprefix install-clients-,$(filter-out opal,$(CLIENTS))) .PHONY: clients clean-clients install-clients diff --git a/clients/opal/Makefile.inc b/clients/opal/Makefile.inc index c67bede93..2eca9f803 100644 --- a/clients/opal/Makefile.inc +++ b/clients/opal/Makefile.inc @@ -20,6 +20,8 @@ # along with this program. If not, see . ################################################################################### +ifneq ($(wildcard $(SRCDIR)/thirdparty/libopal/include/opal/AsyncApi.h),) + CLIENTS += opal ASYNCIP_PATH = $(SRCDIR)/clients/opal/models/send_receive @@ -40,3 +42,5 @@ install-clients-opal: $(MAKE) -C $(ASYNCIP_PATH) -f Makefile.mk install $(ASYNCIP_OPTS) .PHONY: clients-opal clean-clients-opal install-clients-opal + +endif