lis3dh/Makefile
2024-04-25 22:34:17 +01:00

17 lines
277 B
Makefile

CC=gcc
OPT=-O2 -std=c89 -Wall -Wextra -W -pedantic
CFLAGS=-I. $(OPT)
CFILES=$(wildcard ./*.c)
OBJECTS=$(patsubst %.c,%.o, $(CFILES))
BINARY=lis3dh
all: $(BINARY)
$(BINARY): $(OBJECTS)
$(CC) $^ -o $@
%.o:%.c
$(CC) $(CFLAGS) -c $< -o $@
clean:
@rm -rf $(OBJECTS) $(BINARY)