From 58591b77d3c241ec14e00cdca5437b9f76921f00 Mon Sep 17 00:00:00 2001 From: Alexander Zolotov Date: Fri, 5 Jan 2018 15:29:54 +0300 Subject: [PATCH] Exclude entire lib directory while packing JBRE without tools.jar on Mac (IDEA-176641) --- build/dependencies/setupJbre.gradle | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/build/dependencies/setupJbre.gradle b/build/dependencies/setupJbre.gradle index 8cf45d0634e3..2c534aa88d6a 100644 --- a/build/dependencies/setupJbre.gradle +++ b/build/dependencies/setupJbre.gradle @@ -94,7 +94,11 @@ def createTarJbreTask(String taskName, String untarTaskName, String platform, St outputs.file(outputFile) def arguments = ['tar', '-czf', outputFile, '-C', untarOutputs.singleFile.absolutePath] if (!includeToolsJar) { - arguments += ['--exclude', "**/tools.jar"] + arguments += ['--exclude', '**/tools.jar'] + // exclude entire lib directory (IDEA-176641) + if (platform == 'osx') { + arguments += ['--exclude', './jdk/Contents/Home/lib'] + } } arguments += [dirToTar] commandLine arguments