Files
todd/Makefile
2025-09-18 01:55:12 +02:00

24 lines
368 B
Makefile

.DEFAULT_GOAL := all
CC=gcc
CFLAGS=-Wall -Wextra -Werror -pedantic -std=c99 -O3
todo.o:
$(CC) $(CFLAGS) -c engine/todo.c -o todo.o
main.o:
$(CC) $(CFLAGS) -c main.c -o main.o
clean:
rm -f *.o
rm -f todd
rm /usr/local/bin/todd || true
todd: todo.o main.o
$(CC) $(CFLAGS) todo.o main.o -lncurses -o todd
all: todd
install: todd
cp todd /usr/local/bin/todd