From 61a466c062fea63cf2e06f3a702cc04028e6ba1e Mon Sep 17 00:00:00 2001 From: speedie Date: Thu, 15 Jun 2023 19:37:15 +0200 Subject: [PATCH] Add makefile --- Makefile | 22 ++++++++++++++++++++++ options.mk | 3 +++ 2 files changed, 25 insertions(+) create mode 100644 Makefile create mode 100644 options.mk diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..c20f876 --- /dev/null +++ b/Makefile @@ -0,0 +1,22 @@ +include options.mk + +help: + @echo "make install Install ${NAME}." + @echo "make uninstall Uninstall ${NAME}." + @echo "make dist Create distro package for ${NAME}." + +install: + cp ${NAME} ${PREFIX}${DESTDIR}/bin + chmod +x ${PREFIX}${DESTDIR}/bin/${NAME} + +uninstall: + rm -rf ~/.config/${NAME} + rm -f ${PREFIX}${DESTDIR}/bin/${NAME} + +dist: + mkdir -p ${NAME}-${VER} + cp ${NAME} README.md LICENSE Makefile ${NAME}-${VER} + [ -f "PKGBUILD" ] && cp -f PKGBUILD ${NAME}-${VER} || : + tar -cf ${NAME}-${VER}.tar ${NAME}-${VER} + gzip ${NAME}-${VER}.tar + rm -rf ${NAME}-${VER}.tar ${NAME}-${VER} diff --git a/options.mk b/options.mk new file mode 100644 index 0000000..704ea73 --- /dev/null +++ b/options.mk @@ -0,0 +1,3 @@ +VER = 0.1 +PREFIX = "/usr" +NAME = wallpaper-spmenu