From 4a439a96abb04537152c99d170e84e79ae941ef1 Mon Sep 17 00:00:00 2001 From: xengineering Date: Fri, 23 Sep 2022 20:06:21 +0200 Subject: Refactor folder structure This removes the `install` target. Should be re-introduced later. --- Makefile | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 6a4c10e..d9dcf55 100644 --- a/Makefile +++ b/Makefile @@ -1,29 +1,13 @@ # vim: shiftwidth=4 softtabstop=4 tabstop=4 noexpandtab - -DESTDIR="" # leave empty for the current system or provide a fakeroot here -PREFIX="/usr" - - -.PHONY: all clean install tarball - +.PHONY: all clean tarball all: - make -C src all - + python setup.py build clean: find . -type d -iname '__pycache__' -exec rm -rf {} +; - make -C src clean - - -install: all - install -Dm 644 config/default.json $(DESTDIR)/etc/xbackup/config.json - mkdir -p $(DESTDIR)/var/lib/xbackup/borg - chown -R root:root $(DESTDIR)/var/lib/xbackup - chmod -R 700 $(DESTDIR)/var/lib/xbackup - make -C src install DESTDIR=$(abspath $(DESTDIR)) - + rm -rf build tarball: clean tar --exclude-vcs -cvf xbackup.tar * -- cgit v1.2.3-70-g09d2