From 491e32ada80237483408b7e62c671a8fe17d8c0c Mon Sep 17 00:00:00 2001 From: Thomas Crowley Date: Thu, 24 Jun 2021 14:00:09 +1000 Subject: [PATCH] Add :classifiers to meet central requirements --- .gitignore | 1 + javadoc/README.md | 0 project.clj | 12 +++++++++--- 3 files changed, 10 insertions(+), 3 deletions(-) create mode 100644 javadoc/README.md diff --git a/.gitignore b/.gitignore index 092527f..fb5db57 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ pom.xml.asc .hg/ .idea/ *.iml +.DS_Store diff --git a/javadoc/README.md b/javadoc/README.md new file mode 100644 index 0000000..e69de29 diff --git a/project.clj b/project.clj index d45d108..c017ca8 100644 --- a/project.clj +++ b/project.clj @@ -26,8 +26,14 @@ [com.cognitect/transit-clj "1.0.324"] [org.clojure/tools.logging "1.1.0"] [org.apache.kafka/kafka-streams "2.8.0" :scope "provided" :exclusions [com.fasterxml.jackson.core/jackson-core]]] - :uberjar {:prep-tasks ["clean" "javac" "compile"] - :aot :all} + :uberjar {:prep-tasks ["clean" "javac" "compile"] + :aot :all} + :classifiers [["source" {:source-paths ^:replace [] + :java-source-paths ^:replace ["src/java"] + :resource-paths ^:replace ["javadoc"]}] + ["javadoc" {:source-paths ^:replace [] + :java-source-paths ^:replace [] + :resource-paths ^:replace ["javadoc"]}]] :profiles {:kaocha {:dependencies [[lambdaisland/kaocha "1.0.861"]]} :dev {:resource-paths ["dev-resources"] :plugins [[lein-cljfmt "0.7.0"]] @@ -44,4 +50,4 @@ :deploy-repositories [["releases" {:url "https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/" :creds :gpg} "snapshots" {:url "https://s01.oss.sonatype.org/content/repositories/snapshots/" - :creds :gpg}]]) \ No newline at end of file + :creds :gpg}]])