-
Notifications
You must be signed in to change notification settings - Fork 20
Expand file tree
/
Copy pathMakefile
More file actions
31 lines (20 loc) · 930 Bytes
/
Copy pathMakefile
File metadata and controls
31 lines (20 loc) · 930 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
EXTRA_CFLAGS := -DMAX_VERBOSE_LEVEL=4
all: picc1101
clean:
rm -f *.o picc1101
picc1101: main.o serial.o pi_cc_spi.o radio.o kiss.o util.o test.o
$(CCPREFIX)gcc $(LDFLAGS) -s -lm -lwiringPi -o picc1101 main.o serial.o pi_cc_spi.o radio.o kiss.o util.o test.o
main.o: main.h main.c
$(CCPREFIX)gcc $(CFLAGS) $(EXTRA_CFLAGS) -c -o main.o main.c
serial.o: main.h serial.h serial.c
$(CCPREFIX)gcc $(CFLAGS) $(EXTRA_CFLAGS) -c -o serial.o serial.c
pi_cc_spi.o: main.h pi_cc_spi.h pi_cc_spi.c
$(CCPREFIX)gcc $(CFLAGS) $(EXTRA_CFLAGS) -c -o pi_cc_spi.o pi_cc_spi.c
radio.o: main.h radio.h radio.c
$(CCPREFIX)gcc $(CFLAGS) $(EXTRA_CFLAGS) -c -o radio.o radio.c
kiss.o: main.h kiss.h kiss.c
$(CCPREFIX)gcc $(CFLAGS) $(EXTRA_CFLAGS) -c -o kiss.o kiss.c
test.o: test.h test.c
$(CCPREFIX)gcc $(CFLAGS) $(EXTRA_CFLAGS) -c -o test.o test.c
util.o: util.h util.c
$(CCPREFIX)gcc $(CFLAGS) $(EXTRA_CFLAGS) -c -o util.o util.c