From d8e843f707ff6c722de869861518727409cab44a Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Mon, 23 Feb 2026 07:01:05 +0100 Subject: cleanup MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- Makefile | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 55ddd0a..a708475 100644 --- a/Makefile +++ b/Makefile @@ -6,20 +6,18 @@ CONFIGFILE = config.mk include $(CONFIGFILE) -all: bin/autopasswd +all: autopasswd -bin/autopasswd: obj/autopasswd.o - @mkdir -p bin - $(CC) -o $@ obj/autopasswd.o $(LDFLAGS) +.o: + $(CC) -o $@ $< $(LDFLAGS) -obj/%.o: src/%.c - @mkdir -p obj +.c.o: $(CC) -c -o $@ $< $(CFLAGS) $(CPPFLAGS) -install: bin/autopasswd +install: autopasswd mkdir -p -- "$(DESTDIR)$(BINDIR)" mkdir -p -- "$(DESTDIR)$(LICENSEDIR)/$(PKGNAME)" - cp -- bin/autopasswd "$(DESTDIR)$(BINDIR)/$(COMMAND)" + cp -- autopasswd "$(DESTDIR)$(BINDIR)/$(COMMAND)" cp -- COPYING LICENSE "$(DESTDIR)$(LICENSEDIR)/$(PKGNAME)/" uninstall: @@ -29,6 +27,9 @@ uninstall: -rmdir -- "$(DESTDIR)$(LICENSEDIR)/$(PKGNAME)" clean: - -rm -rf -- bin obj + -rm -f -- *.o *.su autopasswd + +.SUFFIXES: +.SUFFIXES: .o .c .PHONY: all install uninstall clean -- cgit v1.2.3-70-g09d2