diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6654385 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/chname diff --git a/Makefile b/Makefile index 77e5731..2a366da 100644 --- a/Makefile +++ b/Makefile @@ -1,9 +1,17 @@ -CFLAGS:=-Wall +CFLAGS += -Wall all: chname chname: chname.c - $(CC) $(CFLAGS) -o chname chname.c + $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o chname chname.c clean: $(RM) chname + +DESTDIR ?= +install: chname + mkdir -p $(DESTDIR)/usr/bin $(DESTDIR)/usr/share/man/man1 + install -m755 chname $(DESTDIR)/usr/bin/chname + install -m644 chname.1 $(DESTDIR)/usr/share/man/man1/chname.1 + +.PHONY: all clean install