Files
linuxframebufferRenditions/timer/build/Makefile
klein panic 81790b4bb6 added shit
2024-10-22 21:37:15 -04:00

26 lines
423 B
Makefile

# Makefile
CC = gcc
CFLAGS = -Wall -I../include
LDFLAGS = -lm
SRC_DIR = ../src
OBJ_DIR = ../obj
INCLUDE_DIR = ../include
SOURCES = $(wildcard $(SRC_DIR)/*.c)
OBJECTS = $(patsubst $(SRC_DIR)/%.c, $(OBJ_DIR)/%.o, $(SOURCES))
TARGET = timer_app
all: $(TARGET)
$(TARGET): $(OBJECTS)
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
$(OBJ_DIR)/%.o: $(SRC_DIR)/%.c
$(CC) $(CFLAGS) -c $< -o $@
clean:
rm -f $(OBJ_DIR)/*.o $(TARGET)