From 14b92a1ac83a2c0bc1c98014d65bb90bc2e1efb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Sun, 20 Nov 2016 17:20:46 +0100 Subject: Only delete ebin when fetching Erlang.mk projects Erlang.mk projects either have a .app.src, or just the Makefile with an optional .app file for compatibility. --- core/deps.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'core/deps.mk') diff --git a/core/deps.mk b/core/deps.mk index 747bb7b..3cbcd45 100644 --- a/core/deps.mk +++ b/core/deps.mk @@ -106,6 +106,7 @@ endif # in practice only Makefile is needed so far. define dep_autopatch if [ -f $(DEPS_DIR)/$(1)/erlang.mk ]; then \ + rm -rf $(DEPS_DIR)/$1/ebin/; \ $(call erlang,$(call dep_autopatch_appsrc.erl,$(1))); \ $(call dep_autopatch_erlang_mk,$(1)); \ elif [ -f $(DEPS_DIR)/$(1)/Makefile ]; then \ @@ -555,7 +556,6 @@ ifeq ($(filter $(1),$(NO_AUTOPATCH)),) $$(call dep_autopatch,$(DEP_NAME)) \ fi endif - $(verbose) rm -rf $(DEPS_DIR)/$(DEP_NAME)/ebin/ endef $(foreach dep,$(BUILD_DEPS) $(DEPS),$(eval $(call dep_target,$(dep)))) -- cgit v1.2.3