Add conditionals around ar calls for optional modules
The macOS ar aborts when it gets called with no input, see #1398
This commit is contained in:
parent
599de9e598
commit
374260027d
|
@ -2457,9 +2457,15 @@ all: ../../$(LAPACKELIB)
|
||||||
../../$(LAPACKELIB): $(OBJ_A) $(OBJ_B) $(DEPRECATED) $(EXTENDED) $(MATGEN)
|
../../$(LAPACKELIB): $(OBJ_A) $(OBJ_B) $(DEPRECATED) $(EXTENDED) $(MATGEN)
|
||||||
$(ARCH) $(ARCHFLAGS) $@ $(OBJ_A)
|
$(ARCH) $(ARCHFLAGS) $@ $(OBJ_A)
|
||||||
$(ARCH) $(ARCHFLAGS) $@ $(OBJ_B)
|
$(ARCH) $(ARCHFLAGS) $@ $(OBJ_B)
|
||||||
|
ifdef BUILD_DEPRECATED
|
||||||
$(ARCH) $(ARCHFLAGS) $@ $(DEPRECATED)
|
$(ARCH) $(ARCHFLAGS) $@ $(DEPRECATED)
|
||||||
|
endif
|
||||||
|
ifdef (USEXBLAS)
|
||||||
$(ARCH) $(ARCHFLAGS) $@ $(EXTENDED)
|
$(ARCH) $(ARCHFLAGS) $@ $(EXTENDED)
|
||||||
|
endif
|
||||||
|
ifdef LAPACKE_WITH_TMG
|
||||||
$(ARCH) $(ARCHFLAGS) $@ $(MATGEN)
|
$(ARCH) $(ARCHFLAGS) $@ $(MATGEN)
|
||||||
|
endif
|
||||||
$(RANLIB) $@
|
$(RANLIB) $@
|
||||||
|
|
||||||
clean: cleanobj
|
clean: cleanobj
|
||||||
|
|
Loading…
Reference in New Issue