summary refs log tree commit diff
path: root/Makefile
diff options
context:
space:
mode:
authorJune McEnroe <june@causal.agency>2019-01-24 20:42:27 -0500
committerJune McEnroe <june@causal.agency>2019-01-24 20:42:27 -0500
commite95a6b776e4cd126561fdcafcae9801cea64a3b0 (patch)
treeb7adf142dabc178674d9de20f71e5c7d9629c302 /Makefile
parentUpdate chroot files for LibreSSL 2.8.3 (diff)
downloadcatgirl-e95a6b776e4cd126561fdcafcae9801cea64a3b0.tar.gz
catgirl-e95a6b776e4cd126561fdcafcae9801cea64a3b0.zip
Tweak Makefile ordering and naming
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile30
1 files changed, 15 insertions, 15 deletions
diff --git a/Makefile b/Makefile
index 6e24121..e9cc134 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
 PREFIX = ~/.local
-MANDIR = $(PREFIX)/share/man/man
+MANDIR = $(PREFIX)/share/man
 CHROOT_USER = chat
 CHROOT_GROUP = $(CHROOT_USER)
 LIBRESSL_PREFIX = /usr/local
@@ -10,7 +10,7 @@ LDFLAGS += -L$(LIBRESSL_PREFIX)/lib
 LDLIBS = -lcursesw -ltls
 
 BINS = catgirl
-MANS = catgirl.1
+MAN1 = catgirl.1
 
 -include config.mk
 
@@ -35,30 +35,30 @@ TESTS += term.t
 
 all: tags $(BINS) test
 
-$(OBJS): chat.h
-
 catgirl: $(OBJS)
 	$(CC) $(LDFLAGS) $(OBJS) $(LDLIBS) -o $@
 
+$(OBJS): chat.h
+
+test: $(TESTS)
+	set -e; $(TESTS:%=./%;)
+
 .SUFFIXES: .t
 
 .c.t:
 	$(CC) $(CFLAGS) -DTEST $(LDFLAGS) $< $(LDLIBS) -o $@
 
-test: $(TESTS)
-	set -e; $(TESTS:%=./%;)
-
-tags: *.h *.c
-	ctags -w *.h *.c
+tags: *.c *.h
+	ctags -w *.c *.h
 
-install: $(BINS) $(MANS)
-	install -d $(PREFIX)/bin $(MANDIR)1
+install: $(BINS) $(MAN1)
+	install -d $(PREFIX)/bin $(MANDIR)/man1
 	install $(BINS) $(PREFIX)/bin
-	install -m 644 $(MANS) $(MANDIR)1
+	install -m 644 $(MAN1) $(MANDIR)/man1
 
 uninstall:
 	rm -f $(BINS:%=$(PREFIX)/bin/%)
-	rm -f $(MAN:%=%(MANDIR)1/%)
+	rm -f $(MAN1:%=$(MANDIR)/man1/%)
 
 chroot.tar: catgirl catgirl.1 man.sh
 	install -d -o root -g wheel \
@@ -93,10 +93,10 @@ chroot.tar: catgirl catgirl.1 man.sh
 	tar -cf chroot.tar -C root bin etc home lib libexec usr
 
 install-chroot: chroot.tar
-	tar -xf chroot.tar -C /home/$(CHROOT_USER)
+	tar -x -f chroot.tar -C /home/$(CHROOT_USER)
 
 clean:
-	rm -fr $(OBJS) $(BINS) $(TESTS) tags root chroot.tar
+	rm -fr $(BINS) $(OBJS) $(TESTS) tags root chroot.tar
 
 README: catgirl.7
 	mandoc catgirl.7 | col -bx > README
='/src/commit/bundle/vim-colors-solarized?id=fd2733a94ff55898e46868602b98daac2f1be0b3&follow=1'>Remove unused pluginsJune McEnroe 2013-04-23Switch to base16-default colorschemeJune McEnroe 2013-03-26Replace nerdcommenter with vim-commentaryJune McEnroe 2013-03-24Add paredit.vimJune McEnroe 2013-03-14Update base16-vimJune McEnroe It's still crap 2013-03-12Hide mode from below statuslineJune McEnroe 2013-03-12Switch to powerlineJune McEnroe Which I'm not going to bother configuring because it thinks it's all fancy and for other things that aren't Vim so it stores its config file in ~/.config which I keep in a different repo and I only want to use it for Vim so fuck you, Powerline. </rant> 2013-03-12Remove vim-powerlineJune McEnroe 2013-02-03Update base16 and refheapJune McEnroe 2013-02-03Ignore plugin/private.vimJune McEnroe 2012-09-29Disable GUI dialogsJune McEnroe