From 13e5da584f48564535177ba0229b0528ca28ee79 Mon Sep 17 00:00:00 2001 From: Karl Tauber Date: Sat, 19 Nov 2022 12:01:14 +0100 Subject: [PATCH] Fonts: do not skip all gradle font tasks when building snapshots and releases because they are used in demo and theme editor --- flatlaf-fonts/flatlaf-fonts-inter/build.gradle.kts | 8 ++++---- .../flatlaf-fonts-jetbrains-mono/build.gradle.kts | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/flatlaf-fonts/flatlaf-fonts-inter/build.gradle.kts b/flatlaf-fonts/flatlaf-fonts-inter/build.gradle.kts index 5962b52c..25fbccf5 100644 --- a/flatlaf-fonts/flatlaf-fonts-inter/build.gradle.kts +++ b/flatlaf-fonts/flatlaf-fonts-inter/build.gradle.kts @@ -42,10 +42,6 @@ java { } tasks { - all { - onlyIf { !rootProject.hasProperty( "skipFonts" ) } - } - named( "sourcesJar" ) { exclude( "**/*.ttf", "**/*.otf" ) } @@ -54,6 +50,10 @@ tasks { useJUnitPlatform() testLogging.exceptionFormat = org.gradle.api.tasks.testing.logging.TestExceptionFormat.FULL } + + publish { + onlyIf { !rootProject.hasProperty( "skipFonts" ) } + } } flatlafPublish { diff --git a/flatlaf-fonts/flatlaf-fonts-jetbrains-mono/build.gradle.kts b/flatlaf-fonts/flatlaf-fonts-jetbrains-mono/build.gradle.kts index c35bf72f..6574d956 100644 --- a/flatlaf-fonts/flatlaf-fonts-jetbrains-mono/build.gradle.kts +++ b/flatlaf-fonts/flatlaf-fonts-jetbrains-mono/build.gradle.kts @@ -42,10 +42,6 @@ java { } tasks { - all { - onlyIf { !rootProject.hasProperty( "skipFonts" ) } - } - named( "sourcesJar" ) { exclude( "**/*.ttf", "**/*.otf" ) } @@ -54,6 +50,10 @@ tasks { useJUnitPlatform() testLogging.exceptionFormat = org.gradle.api.tasks.testing.logging.TestExceptionFormat.FULL } + + publish { + onlyIf { !rootProject.hasProperty( "skipFonts" ) } + } } flatlafPublish {