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