hexagram/bin/Makefile
XANTRONIX Development f1388e93bd Thanks Gemini!
2019-05-23 01:20:05 -05:00

28 lines
517 B
Makefile

include ../mk/build.mk
CC = $(CROSS)cc
INCLUDE_PATH = ../include
CFLAGS += -I$(INCLUDE_PATH)
LDFLAGS = -L../src -lhexagram
STATIC = ../src/libhexagram.a
OBJS = capture.o can2dump.o replay.o pcapreplay.o pcap2can.o main.o
NAME = hexagram
RM = rm
all: $(NAME)
install: $(NAME)
$(INSTALL) -d 0755 $(PREFIX)/bin
$(INSTALL) -c -m 0755 $(NAME) $(PREFIX)/bin
$(OBJS): %.o: %.c
$(CC) $(CFLAGS) -c $<
$(NAME): $(OBJS) $(STATIC)
$(CC) $(CFLAGS) -o $(NAME) $(OBJS) $(STATIC)
clean:
$(RM) -f $(NAME) $(OBJS)