From 72eca8f0c2e1c14e2ef86f554ce500c71512e682 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Ribaudo?= Date: Fri, 15 Nov 2019 20:54:04 +0100 Subject: [PATCH] Fix publishing broken by eslint packages (#10721) --- Makefile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index b2b2d3c4e7..ba557b3a2a 100644 --- a/Makefile +++ b/Makefile @@ -232,8 +232,10 @@ bootstrap: bootstrap-only $(MAKE) build clean-lib: + # TODO: Don't delete eslint/*/lib when they use src $(foreach source, $(SOURCES), \ - $(call clean-source-lib, $(source))) + $(if $(filter-out $(source), eslint), \ + $(call clean-source-lib, $(source)))) clean-runtime-helpers: rm -rf packages/babel-runtime/helpers @@ -262,7 +264,8 @@ define clean-source-test endef define clean-source-all - rm -rf $(1)/*/lib + # TODO: Don't delete eslint/*/lib when they use src + $(if $(filter-out $1, eslint), $(call clean-source-lib, $1)) rm -rf $(1)/*/node_modules rm -rf $(1)/*/package-lock.json