diff options
author | Tavian Barnes <tavianator@tavianator.com> | 2015-09-15 17:40:36 -0400 |
---|---|---|
committer | Tavian Barnes <tavianator@tavianator.com> | 2015-09-15 17:42:42 -0400 |
commit | f2c9a7dbca9da36aa0cca8c4d0759e4d0406df91 (patch) | |
tree | ded3e1244806aa5567bb11cc0e54ee03eb2c4abb /Makefile | |
parent | 72460c098f31c87deefc7daf9eeea3a4ad8224ab (diff) | |
download | bfs-f2c9a7dbca9da36aa0cca8c4d0759e4d0406df91.tar.xz |
Add a basic test suite.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -22,18 +22,23 @@ ALL_CPPFLAGS = $(LOCAL_CPPFLAGS) $(CPPFLAGS) ALL_CFLAGS = $(ALL_CPPFLAGS) $(LOCAL_CFLAGS) $(CFLAGS) $(DEPFLAGS) ALL_LDFLAGS = $(ALL_CFLAGS) $(LDFLAGS) +all: bfs + bfs: bfs.o bftw.o color.o $(CC) $(ALL_LDFLAGS) $^ -o $@ %.o: %.c $(CC) $(ALL_CFLAGS) -c $< -o $@ +check: all + ./tests.sh + clean: $(RM) bfs *.o *.d release: CFLAGS := -O2 -flto -Wall -DNDEBUG release: bfs -.PHONY: clean release +.PHONY: all check clean release -include $(wildcard *.d) |