summary refs log tree commit diff
diff options
context:
space:
mode:
authorJune McEnroe <june@causal.agency>2018-09-08 01:15:55 -0400
committerJune McEnroe <june@causal.agency>2018-09-08 01:15:55 -0400
commitcc7ea705e3461cec8b4d699518303762f6bdab45 (patch)
tree91a4310d4eebd349c92f7f806d0704b252b4bb34
parentAdd gfxx.1 (diff)
downloadsrc-cc7ea705e3461cec8b4d699518303762f6bdab45.tar.gz
src-cc7ea705e3461cec8b4d699518303762f6bdab45.zip
Link gfx man pages in ~/.local
-rw-r--r--gfx/Makefile13
1 files changed, 9 insertions, 4 deletions
diff --git a/gfx/Makefile b/gfx/Makefile
index df71a8aa..28ade67d 100644
--- a/gfx/Makefile
+++ b/gfx/Makefile
@@ -1,5 +1,8 @@
-BINS = brot gfxx
 GFX ?= cocoa
+PREFIX = ~/.local
+
+BINS = brot gfxx
+MAN1 = $(BINS:%=%.1)
 
 CFLAGS += -Wall -Wextra -Wpedantic
 LDLIBS = -lm -lz
@@ -28,8 +31,10 @@ clean:
 	rm -f tags *.o $(BINS)
 
 link:
-	mkdir -p ~/.local/bin
-	ln -s -f $(BINS:%=$(PWD)/%) ~/.local/bin
+	mkdir -p $(PREFIX)/bin $(PREFIX)/share/man/man1
+	ln -s -f $(BINS:%=$(PWD)/%) $(PREFIX)/bin
+	ln -s -f $(MAN1:%=$(PWD)/%) $(PREFIX)/share/man/man1
 
 unlink:
-	rm -f $(BINS:%=~/.local/bin/%)
+	rm -f $(BINS:%=$(PREFIX)/bin/%)
+	rm -f $(MAN1:%=$(PREFIX)/share/man/man1/%)
tle='2018-03-05 12:58:58 -0500'>2018-03-05Miscellaneous code cleanupJune McEnroe 2018-03-05Pass message structs by valueJune McEnroe 2018-03-05Use stdio in merge and metaJune McEnroe 2018-03-05Clean up spawn constantsJune McEnroe 2018-03-05Rename Tile timestamps {create,modify,access}TimeJune McEnroe 2018-03-05Pack message type enumsJune McEnroe 2018-03-05Undef COLOR_ constants in torus.hJune McEnroe 2018-03-05Generate tagsJune McEnroe 2017-10-03Simplify Makefile with pattern ruleJune McEnroe 2017-09-27Remove leading blank linesJune McEnroe 2017-09-27Add merge.c to READMEJune McEnroe 2017-09-03Assert client coords are valid after movementJune McEnroe 2017-09-03Relicense AGPLJune McEnroe 2017-09-01Revert "Add client readOnly mode"June McEnroe 2017-09-01Remove clientRemove call from clientCastJune McEnroe 2017-09-01Add client readOnly modeJune McEnroe 2017-08-31Clean up merge toolJune McEnroe 2017-08-31Choose B for tiles with equal modify timesJune McEnroe 2017-08-31Add quick data file merge toolJune McEnroe 2017-08-30Use only foreground color for selecting spawnJune McEnroe 2017-08-29Add four additional spawnsJune McEnroe 2017-08-28Add respawningJune McEnroe 2017-08-26Move license above includesJune McEnroe 2017-08-26Snapshot metadataJune McEnroe 2017-08-26Add meta.c to READMEJune McEnroe 2017-08-26Use MakefileJune McEnroe