From e478df9b43333aab3c730aeee79fe1448305ae3c Mon Sep 17 00:00:00 2001 From: Alessandro Iezzi Date: Tue, 6 Apr 2021 22:40:26 +0200 Subject: Update README.md with build instructions --- Makefile | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 2e601a2..a641681 100644 --- a/Makefile +++ b/Makefile @@ -2,17 +2,21 @@ INSTALLDIR=/usr/local DESTDIR=${INSTALLDIR}/genwebsite JAR=${DESTDIR}/genwebsite.jar LAUNCHER=genwebsite +BUILDDIR=target + +dist: + mvn package + cp genwebsite.sh.mk ${BUILDDIR}/${LAUNCHER}.sh + chmod +x ${BUILDDIR}/${LAUNCHER}.sh + sed -i "" "s|DESTDIR|${JAR}|" ${BUILDDIR}/${LAUNCHER}.sh install: mkdir -p ${DESTDIR} - cp target/genwebsite-*.jar ${JAR} - cp genwebsite.sh.mk ${LAUNCHER}.sh - chmod +x ${LAUNCHER}.sh - sed -i "" "s|DESTDIR|${JAR}|" ${LAUNCHER}.sh - cp genwebsite.sh ${DESTDIR} - ln -s ${DESTDIR}/${LAUNCHER}.sh ${INSTALLDIR}/bin/${LAUNCHER} + cp target/genwebsite-*-jar-with-dependencies.jar ${JAR} + cp ${BUILDDIR}/${LAUNCHER}.sh ${DESTDIR} + ln -s -f ${DESTDIR}/${LAUNCHER}.sh ${INSTALLDIR}/bin/${LAUNCHER} clean: - rm -f ${LAUNCHER}.sh + rm -rf ${BUILDDIR} rm -f ${INSTALLDIR}/bin/${LAUNCHER} rm -rf ${DESTDIR} -- cgit v1.2.3