blob: 36538cbd073be8f8609d24cda2f3c299e21fc15f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
CC = xc8-cc
INCLUDES = -I./ -I/home/sam/prog/mla/v2018_11_26/framework/usb/inc
CFLAGS = -mcpu=pic16f1459 -std=c99 $(INCLUDES) -Wall
LDFLAGS =
OUT = can_gauge
SRC = $(wildcard *.c)
HDR = $(wildcard *.h)
HEX = $(OUT).hex
OBJ = $(SRC:.c=.p1)
$(HEX): $(OBJ)
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^
%.p1: %.c
$(CC) $(CFLAGS) -c $<
clean:
rm -f $(OBJ) $(HEX) *.d *.p1 *.lst *.rlf *.o *.s *.sdb *.sym *.hxl *.elf *.cmf
$(OBJ): $(HDR)
.PHONY: clean
|