makefile: add a Makefile for installing/uninstalling system wide. - potcasse - Podcast publication made easy
 (HTM) git clone git://bitreich.org/potcasse git://hg6vgqziawt5s4dj.onion/potcasse
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Tags
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit cd56cc42092d251f5d84f6481209792fa12605b5
 (DIR) parent cb2c3425cbac85e6bdf7186504364d61814cbc6e
 (HTM) Author: Solene Rapenne <solene@perso.pw>
       Date:   Tue, 20 Jul 2021 23:27:55 +0200
       
       makefile: add a Makefile for installing/uninstalling system wide.
       
       Diffstat:
         A Makefile                            |      23 +++++++++++++++++++++++
       
       1 file changed, 23 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/Makefile b/Makefile
       @@ -0,0 +1,23 @@
       +# potcasse – podcast self hosting made easy
       +# See the LICENSE file for copyright and license details.
       +.POSIX:
       +
       +VERSION = 0.1
       +
       +BIN    = potcasse
       +PREFIX = /usr
       +BINDIR = ${PREFIX}/bin
       +
       +all:
       +
       +install: 
       +        @echo installing executable to "${DESTDIR}${PREFIX}/bin"
       +        @mkdir -p "${DESTDIR}${BINDIR}"
       +        @cp -f "${BIN}" "${DESTDIR}${BINDIR}/${BIN}"
       +        @chmod 555 "${DESTDIR}${BINDIR}/${BIN}"
       +
       +uninstall:
       +        @echo removing executable file from "${DESTDIR}${PREFIX}/bin"
       +        @rm -f "${DESTDIR}${BINDIR}/${BIN}"
       +
       +.PHONY: all install uninstall clean