diff -r 3cb9af04c779 -r 0f19096663d1 src/jdk.packager/macosx/classes/jdk/packager/internal/mac/MacAppBundler.java --- a/src/jdk.packager/macosx/classes/jdk/packager/internal/mac/MacAppBundler.java Thu Oct 18 18:04:05 2018 -0400 +++ b/src/jdk.packager/macosx/classes/jdk/packager/internal/mac/MacAppBundler.java Thu Oct 18 21:04:15 2018 -0400 @@ -443,9 +443,7 @@ } public void cleanupConfigFiles(Map params) { - //Since building the app can be bypassed, make sure configRoot was set - if (CONFIG_ROOT.fetchFrom(params) != null - && !StandardBundlerParam.ECHO_MODE.fetchFrom(params)) { + if (CONFIG_ROOT.fetchFrom(params) != null) { getConfig_Icon(params).delete(); getConfig_InfoPlist(params).delete(); } @@ -510,7 +508,7 @@ return doBundle(params, outputParentDir, false); } - @Override + @Override public boolean supported() { return Platform.getPlatform() == Platform.MAC; }