From 5b38496ce17b53c9b75d3b264831faaf737c252d Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Wed, 13 Mar 2019 15:26:22 +0000 Subject: [PATCH] lib.mk: Disable building of .so and friends if no .a is present Signed-off-by: Jan Lindemann --- make/lib.mk | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/make/lib.mk b/make/lib.mk index 1f7f5218..c02e18b8 100644 --- a/make/lib.mk +++ b/make/lib.mk @@ -9,12 +9,17 @@ include $(MODDIR)/make/rules.mk include $(MODDIR)/make/dev-utils.mk all: + +ifeq ($(wildcard $(LIB_A)),) + USE_PROJECT_LIB = false +endif + ifeq ($(USE_PROJECT_LIB),false) - ifeq ($(TARGET),mingw) - SHOBJS += $(wildcard *.dll) - else - SHOBJS += $(wildcard *.so) - endif + ifeq ($(TARGET),mingw) + SHOBJS += $(wildcard *.dll) + else + SHOBJS += $(wildcard *.so) + endif all: $(LD_CONF) install: else