22 lines
298 B
Makefile
Executable File
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
|