]> git.meshlink.io Git - utcp/blobdiff - Makefile
Handle channel closure during a receive callback when the ringbuffer wraps.
[utcp] / Makefile
index d10352e50d4a90bfd1e301322665ccc71eecc623..134ca516bf34d3605fa00cc5c1bb9dd67bc2f388 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-CFLAGS ?= -O2 -Wall -g
+CFLAGS ?= -Og -Wall -W -pedantic -g
 CFLAGS += -std=c99 -DUTCP_DEBUG
 
 BIN = selftest test
@@ -9,9 +9,15 @@ utcp.o: utcp.c utcp.h utcp_priv.h
 
 test: utcp.o test.c
 
+stream: stream.c
+
 selftest: utcp.o selftest.c
 
 clean:
        rm -f *.o $(BIN)
 
-.PHONY: clean
+astyle:
+       @astyle --version | grep -q "Version 3" || (echo 'ERROR: astyle version 3 required!' 1>&2 && exit 1)
+       astyle --options=.astylerc -nQ *.c *.h
+
+.PHONY: clean astyle