From c0e06a62c44aad083076814e69adc9cb57fddf2a Mon Sep 17 00:00:00 2001
From: Teddy Wing
Date: Wed, 26 Apr 2023 19:12:21 +0200
Subject: Makefile: Add `package` target
---
Makefile | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/Makefile b/Makefile
index 080aa8e..1549065 100644
--- a/Makefile
+++ b/Makefile
@@ -17,6 +17,10 @@
# .
+VERSION := $(shell grep '^ ' pom.xml | sed -e 's/ //' -e 's,,,')
+
+SOURCES := $(shell find src -name '*.java')
+
MAN_PAGE := doc/pdf-form-replace-font2.1
@@ -34,3 +38,10 @@ compile:
.PHONY: run
run: compile
mvn exec:java -Dexec.mainClass='com.teddywing.pdf_form_replace_font2.App'
+
+
+.PHONY: package
+package: target/pdf-form-replace-font2-$(VERSION).jar
+
+target/pdf-form-replace-font2-$(VERSION).jar: $(SOURCES)
+ mvn package
--
cgit v1.2.3