From 3357493e096fc0bd4767d1a3cc0cb7e3e52a4f53 Mon Sep 17 00:00:00 2001 From: Sylvain Miermont Date: Tue, 2 Jul 2013 16:11:43 +0200 Subject: Release Candidate 1, initial diffusion. --- loragw_hal/Makefile | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 loragw_hal/Makefile (limited to 'loragw_hal/Makefile') diff --git a/loragw_hal/Makefile b/loragw_hal/Makefile new file mode 100644 index 0000000..94d23b2 --- /dev/null +++ b/loragw_hal/Makefile @@ -0,0 +1,35 @@ +clean: + rm -f test_* + rm -f obj/*.o + +all: test_loragw_spi test_loragw_reg test_loragw_hal + +test_loragw_spi: obj/test_loragw_spi.o obj/loragw_spi.o + gcc obj/test_loragw_spi.o obj/loragw_spi.o -o test_loragw_spi + +test_loragw_reg: obj/test_loragw_reg.o obj/loragw_reg.o obj/loragw_spi.o + gcc obj/test_loragw_reg.o obj/loragw_reg.o obj/loragw_spi.o -o test_loragw_reg + +test_loragw_hal: obj/test_loragw_hal.o obj/loragw_hal.o obj/loragw_reg.o obj/loragw_spi.o obj/loragw_aux.o + gcc obj/test_loragw_hal.o obj/loragw_hal.o obj/loragw_reg.o obj/loragw_spi.o obj/loragw_aux.o -lrt -o test_loragw_hal + +obj/loragw_aux.o: src/loragw_aux.c inc/loragw_aux.h + gcc -c -O2 -Iinc src/loragw_aux.c -o obj/loragw_aux.o + +obj/loragw_spi.o: src/loragw_spi.c inc/loragw_spi.h + gcc -c -O2 -std=c99 -Iinc src/loragw_spi.c -o obj/loragw_spi.o + +obj/loragw_reg.o: src/loragw_reg.c inc/loragw_reg.h inc/loragw_spi.h + gcc -c -O2 -std=c99 -Iinc src/loragw_reg.c -o obj/loragw_reg.o + +obj/loragw_hal.o: src/loragw_hal.c src/arb_fw.var src/agc_fw.var inc/loragw_hal.h inc/loragw_reg.h inc/loragw_spi.h inc/loragw_aux.h + gcc -c -O2 -std=c99 -Iinc src/loragw_hal.c -o obj/loragw_hal.o + +obj/test_loragw_spi.o: test/test_loragw_spi.c inc/loragw_spi.h + gcc -c -std=c99 -Iinc test/test_loragw_spi.c -o obj/test_loragw_spi.o + +obj/test_loragw_reg.o: test/test_loragw_reg.c inc/loragw_reg.h + gcc -c -std=c99 -Iinc test/test_loragw_reg.c -o obj/test_loragw_reg.o + +obj/test_loragw_hal.o: test/test_loragw_hal.c inc/loragw_hal.h inc/loragw_aux.h + gcc -c -std=c99 -Iinc test/test_loragw_hal.c -o obj/test_loragw_hal.o -- cgit v1.2.3