diff options
| author | Mattias Andrée <m@maandree.se> | 2026-02-23 07:01:05 +0100 |
|---|---|---|
| committer | Mattias Andrée <m@maandree.se> | 2026-02-23 07:01:05 +0100 |
| commit | d8e843f707ff6c722de869861518727409cab44a (patch) | |
| tree | 2f119e242c15278a9710aeb1379a34aef25868db | |
| parent | m fixes (diff) | |
| download | autopasswd-d8e843f707ff6c722de869861518727409cab44a.tar.gz autopasswd-d8e843f707ff6c722de869861518727409cab44a.tar.bz2 autopasswd-d8e843f707ff6c722de869861518727409cab44a.tar.xz | |
Signed-off-by: Mattias Andrée <m@maandree.se>
| -rw-r--r-- | .gitignore | 12 | ||||
| -rw-r--r-- | Makefile | 19 | ||||
| -rw-r--r-- | autopasswd.c (renamed from src/autopasswd.c) | 0 | ||||
| -rw-r--r-- | config.mk | 10 |
4 files changed, 17 insertions, 24 deletions
@@ -1,13 +1,5 @@ -_/ -bin/ -obj/ -\#*\# -.* -!.git* +*\#* *~ -*.sw[op] -*.bak *.o -*.out -*.gch *.su +/autopasswd @@ -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 diff --git a/src/autopasswd.c b/autopasswd.c index bf8ac76..bf8ac76 100644 --- a/src/autopasswd.c +++ b/autopasswd.c @@ -1,8 +1,8 @@ -PREFIX = /usr -BIN = /bin -BINDIR = $(PREFIX)$(BIN) -DATA = /share -DATADIR = $(PREFIX)$(DATA) +PREFIX = /usr +BIN = /bin +BINDIR = $(PREFIX)$(BIN) +DATA = /share +DATADIR = $(PREFIX)$(DATA) LICENSEDIR = $(DATADIR)/licenses PKGNAME = autopasswd |
