From 374260027df00af208445b8239fb643e63f74745 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 21 Dec 2017 20:42:30 +0100 Subject: [PATCH] Add conditionals around ar calls for optional modules The macOS ar aborts when it gets called with no input, see #1398 --- lapack-netlib/LAPACKE/src/Makefile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lapack-netlib/LAPACKE/src/Makefile b/lapack-netlib/LAPACKE/src/Makefile index 600984308..44884d4a5 100644 --- a/lapack-netlib/LAPACKE/src/Makefile +++ b/lapack-netlib/LAPACKE/src/Makefile @@ -2457,9 +2457,15 @@ all: ../../$(LAPACKELIB) ../../$(LAPACKELIB): $(OBJ_A) $(OBJ_B) $(DEPRECATED) $(EXTENDED) $(MATGEN) $(ARCH) $(ARCHFLAGS) $@ $(OBJ_A) $(ARCH) $(ARCHFLAGS) $@ $(OBJ_B) +ifdef BUILD_DEPRECATED $(ARCH) $(ARCHFLAGS) $@ $(DEPRECATED) +endif +ifdef (USEXBLAS) $(ARCH) $(ARCHFLAGS) $@ $(EXTENDED) +endif +ifdef LAPACKE_WITH_TMG $(ARCH) $(ARCHFLAGS) $@ $(MATGEN) +endif $(RANLIB) $@ clean: cleanobj