diff --git a/Parchment-Common/pom.xml b/Parchment-Common/pom.xml index 494b852..3316fbd 100644 --- a/Parchment-Common/pom.xml +++ b/Parchment-Common/pom.xml @@ -32,4 +32,39 @@ + + src/main/java + + + org.apache.maven.plugins + maven-source-plugin + 3.2.0 + + + attach-sources + + jar + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 3.2.0 + + + attach-javadocs + + jar + + + + + ${java.home}/bin/javadoc + + + + + \ No newline at end of file diff --git a/parchment b/parchment index fa7d6ea..7d7fa0d 100755 --- a/parchment +++ b/parchment @@ -89,7 +89,7 @@ case "$1" in cd ../${FORK_NAME}-API mvn clean deploy cd ../${FORK_NAME}-Server - mvn clean install + mvn clean deploy ) ;; "up" | "upstream") diff --git a/patches/api/0004-Build-sources-and-javadocs.patch b/patches/api/0004-Build-sources-and-javadocs.patch new file mode 100644 index 0000000..27e5042 --- /dev/null +++ b/patches/api/0004-Build-sources-and-javadocs.patch @@ -0,0 +1,48 @@ +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: lexikiq +Date: Tue, 4 May 2021 11:50:43 -0400 +Subject: [PATCH] Build sources and javadocs + + +diff --git a/pom.xml b/pom.xml +index 8a45c77963d3cd35d2cfa4a3af15c0e27bbbf165..1edfbf2c99a1815f9f7aabbbcf11e45eceaea2e5 100644 +--- a/pom.xml ++++ b/pom.xml +@@ -333,6 +333,37 @@ + + + ++ ++ ++ org.apache.maven.plugins ++ maven-source-plugin ++ 3.2.0 ++ ++ ++ attach-sources ++ ++ jar ++ ++ ++ ++ ++ ++ org.apache.maven.plugins ++ maven-javadoc-plugin ++ 3.2.0 ++ ++ ++ attach-javadocs ++ ++ jar ++ ++ ++ ++ ++ ${java.home}/bin/javadoc ++ ++ ++ + + + diff --git a/patches/server/0004-Build-sources.patch b/patches/server/0004-Build-sources.patch new file mode 100644 index 0000000..a6e05fa --- /dev/null +++ b/patches/server/0004-Build-sources.patch @@ -0,0 +1,32 @@ +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: lexikiq +Date: Tue, 4 May 2021 11:50:36 -0400 +Subject: [PATCH] Build sources + + +diff --git a/pom.xml b/pom.xml +index 85bf0a229fa8c4e42744f438b71fda4cef67b4e0..dde8ac8aadd56c411f72c12124dcf301ea50e169 100644 +--- a/pom.xml ++++ b/pom.xml +@@ -352,6 +352,21 @@ + + + ++ ++ ++ org.apache.maven.plugins ++ maven-source-plugin ++ 3.2.0 ++ ++ ++ attach-sources ++ ++ jar ++ ++ ++ ++ ++ + + +