From 554427809228124c2a09936ab6eb5236a522d057 Mon Sep 17 00:00:00 2001
From: Teddy Wing
Date: Thu, 27 Apr 2023 00:44:32 +0200
Subject: Set up Maven release plugin
---
Makefile | 6 ++++++
pom.xml | 8 ++++++++
2 files changed, 14 insertions(+)
diff --git a/Makefile b/Makefile
index 86d0650..a489d80 100644
--- a/Makefile
+++ b/Makefile
@@ -56,6 +56,12 @@ $(RELEASE_PRODUCT): $(SOURCES)
mvn package
+.PHONY: release
+release:
+ mvn release:prepare
+ mvn release:perform
+
+
.PHONY: install
install: $(RELEASE_PRODUCT) $(MAN_PAGE)
install -d $(DESTDIR)$(datarootdir)/java
diff --git a/pom.xml b/pom.xml
index 3f4174f..ea500f6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -40,6 +40,10 @@ along with PDF Form Replace Font2. If not, see
1.8
+
+ scm:git:file://${project.basedir}
+
+
com.itextpdf
@@ -99,6 +103,10 @@ along with PDF Form Replace Font2. If not, see
maven-install-plugin
2.5.2
+
+ maven-release-plugin
+ 3.0.0
+
maven-deploy-plugin
2.8.2
--
cgit v1.2.3