about summary refs log tree commit diff homepage
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--Makefile7
2 files changed, 6 insertions, 2 deletions
diff --git a/.gitignore b/.gitignore
index c072f2b..6a75e89 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,6 +5,7 @@ merge
 meta
 root
 server
+tags
 termcap
 termcap.db
 torus.dat
diff --git a/Makefile b/Makefile
index 14d4506..60f4cfe 100644
--- a/Makefile
+++ b/Makefile
@@ -3,7 +3,7 @@ BINS = server client help meta merge
 CFLAGS += -Wall -Wextra -Wpedantic
 LDLIBS = -lcurses
 
-all: $(BINS)
+all: tags $(BINS)
 
 $(BINS): torus.h
 
@@ -40,7 +40,10 @@ chroot.tar: server client help termcap.db
 	install -o root -g wheel -m 555 server client help root/bin
 	tar -c -f chroot.tar -C root bin home lib libexec usr
 
+tags: *.h *.c
+	ctags -w *.h *.c
+
 clean:
-	rm -f $(BINS) termcap termcap.db chroot.tar
+	rm -f tags $(BINS) termcap termcap.db chroot.tar
 
 .PHONY: all clean
2019-06-15Set sensitivity by slot in TF2June McEnroe 2019-06-15Add AcceptanceJune McEnroe 2019-06-07Add variables to bitJune McEnroe 2019-06-05Add A Closed and Common OrbitJune McEnroe 2019-06-02Add RebornJune McEnroe 2019-05-30Add bit to bin.7June McEnroe 2019-05-30Simplify and build bitJune McEnroe lex is a waste of time. 2019-05-29Add xx -p optionJune McEnroe 2019-05-27Add FrontierJune McEnroe 2019-05-27Break nicks with ZWNJJune McEnroe This should prevent bad wrapping. 2019-05-26Add DawnJune McEnroe 2019-05-20Declare vasprintf(3) for GNUJune McEnroe who the fuck is scraeming "#define _GNU_SOURCE" at my house. show yourself, coward. i will never #define _GNU_SOURCE 2019-05-20Fix comparison warning in ttpreJune McEnroe 2019-05-20Add AuthorityJune McEnroe 2019-05-19Specify precedence of unary versions of operatorsJune McEnroe 2019-05-18Add compound assignment operators to orderJune McEnroe 2019-05-15Support simple assignment in orderJune McEnroe 2019-05-15Implement sizeof in orderJune McEnroe 2019-05-15Add orderJune McEnroe 2019-05-12Add T suffix in bitJune McEnroe 2019-05-10Highlight yacc and lex files as CJune McEnroe Their %-prefixed directives should probably be highlighted Macro. 2019-05-10Use val instead of suboptargJune McEnroe suboptarg doesn't exist in GNU. Hopefully BSD getsubopt also sets val on failure? 2019-05-09Add Parable of the SowerJune McEnroe 2019-05-07Add bit without buildJune McEnroe Need to do some stuff in the Makefile for lex and yacc and generating HTML pages for it. 2019-05-04Fix MANDIR typoJune McEnroe 2019-05-04Move relay to binJune McEnroe