aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlessandro Iezzi <aiezzi@alessandroiezzi.it>2021-04-06 22:40:26 +0200
committerAlessandro Iezzi <aiezzi@alessandroiezzi.it>2021-04-06 22:40:26 +0200
commite478df9b43333aab3c730aeee79fe1448305ae3c (patch)
tree1ff68dc1db34251243aa47a1a18ca5eda2c035b4
parent965413ba27ea6de551a830794ad160a9adddf99d (diff)
downloadhyde-e478df9b43333aab3c730aeee79fe1448305ae3c.tar.gz
hyde-e478df9b43333aab3c730aeee79fe1448305ae3c.zip
Update README.md with build instructions
-rw-r--r--Makefile18
1 files 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}