Skip to content

Commit 4ae88c2

Browse files
fix: dependsOn generateBuildConstants
1 parent 66e6697 commit 4ae88c2

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

src/main/java/studio/o7/remora/RemoraPlugin.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
import org.gradle.api.plugins.ExtensionContainer;
1616
import org.gradle.api.plugins.JavaLibraryPlugin;
1717
import org.gradle.api.publish.PublishingExtension;
18+
import org.gradle.api.tasks.bundling.Jar;
1819
import org.gradle.plugins.signing.SigningExtension;
1920
import studio.o7.remora.extensions.DefaultInformationExtension;
2021
import studio.o7.remora.extensions.InformationExtension;
@@ -112,6 +113,10 @@ public static void applyTaskConfiguration(@NonNull Logger logger, @NonNull Proje
112113
if (information.getUrl().isPresent())
113114
additionalConstants.put("PROJECT_URL", information.getUrl());
114115
});
116+
117+
project.getTasks().named("sourcesJar", Jar.class, jar -> {
118+
jar.dependsOn("generateBuildConstants");
119+
});
115120
}
116121

117122
@Override

0 commit comments

Comments
 (0)