Laurence Lundblade | 74d265c | 2018-09-19 10:21:00 -0700 | [diff] [blame] | 1 | CFLAGS=-I inc -I test -Os |
| 2 | |
| 3 | QCBOR_OBJ=src/UsefulBuf.o src/qcbor_encode.o src/qcbor_decode.o |
Laurence Lundblade | 2300b56 | 2018-09-29 20:00:09 -0700 | [diff] [blame^] | 4 | TEST_OBJ=test/basic_test.o test/bstrwrap_tests.o |
Laurence Lundblade | 74d265c | 2018-09-19 10:21:00 -0700 | [diff] [blame] | 5 | CMD_LINE_OBJ=$(QCBOR_OBJ) $(TEST_OBJ) cmd_line_main.o |
| 6 | |
| 7 | qcbortest: $(CMD_LINE_OBJ) |
| 8 | cc -o $@ $^ $(CFLAGS) |
| 9 | |
| 10 | src/UsefulBuf.o: inc/UsefulBuf.h |
| 11 | src/qcbor_decode.o: inc/UsefulBuf.h inc/qcbor.h |
| 12 | src/qcbor_encode.o: inc/UsefulBuf.h inc/qcbor.h |
| 13 | test/basic_test.o: test/basic_test.h inc/qcbor.h inc/UsefulBuf.h |
Laurence Lundblade | 2300b56 | 2018-09-29 20:00:09 -0700 | [diff] [blame^] | 14 | test/bstrwrap_tests.o: test/bstrwrap_tests.h inc/qcbor.h inc/UsefulBuf.h |
| 15 | cmd_line_main.o: test/basic_test.h test/bstrwrap_tests.h |
Laurence Lundblade | 74d265c | 2018-09-19 10:21:00 -0700 | [diff] [blame] | 16 | |
| 17 | clean: |
| 18 | rm $(CMD_LINE_OBJ) |