From e835e6a379969f5f188d02843257fa581ade083b Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Tue, 21 Feb 2017 21:56:10 -0500 Subject: [PATCH 1/3] fix handling of compiler settings --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 77e5731..5b8485b 100644 --- a/Makefile +++ b/Makefile @@ -1,9 +1,9 @@ -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 From 2a823540b135ef199c5fe189ff23f122e0327032 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Tue, 21 Feb 2017 22:00:52 -0500 Subject: [PATCH 2/3] ignore compiled files --- .gitignore | 1 + 1 file changed, 1 insertion(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6654385 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/chname From 434b473fbf81c45af79ae722bee9a30925867645 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Tue, 21 Feb 2017 22:01:59 -0500 Subject: [PATCH 3/3] add an install target --- Makefile | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Makefile b/Makefile index 5b8485b..2a366da 100644 --- a/Makefile +++ b/Makefile @@ -7,3 +7,11 @@ 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