A small makefile for command line test
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..be4c9a9
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,17 @@
+CFLAGS=-I inc -I test -Os
+
+QCBOR_OBJ=src/UsefulBuf.o src/qcbor_encode.o src/qcbor_decode.o
+TEST_OBJ=test/basic_test.o
+CMD_LINE_OBJ=$(QCBOR_OBJ) $(TEST_OBJ) cmd_line_main.o
+
+qcbortest: $(CMD_LINE_OBJ)
+ cc -o $@ $^ $(CFLAGS)
+
+src/UsefulBuf.o: inc/UsefulBuf.h
+src/qcbor_decode.o: inc/UsefulBuf.h inc/qcbor.h
+src/qcbor_encode.o: inc/UsefulBuf.h inc/qcbor.h
+test/basic_test.o: test/basic_test.h inc/qcbor.h inc/UsefulBuf.h
+cmd_line_main.o: test/basic_test.h
+
+clean:
+ rm $(CMD_LINE_OBJ)