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