Files

22 lines
298 B
Makefile
Executable File

ADIHALLIB = adihallib.a
CC = gcc
ARFLAGS = -rv
CFLAGS = -Wall -Werror -pedantic -I.
EXT = c
SRC = adi_hal.$(EXT)
OBJS = $(SRC:.$(EXT)=.o)
.c.o:
$(CC) $(CFLAGS) -c $<
$(ADIHALLIB): $(OBJS)
ar $(ARFLAGS) $(ADIHALLIB) $(OBJS)
$(OBJS): ./adi_hal.h
clean:
rm *.o
rm *.a