Files
todd/Makefile

26 lines
380 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
todd: todo.o main.o
$(CC) $(CFLAGS) todo.o main.o -lncurses -o todd
all: todd
install: todd
cp todd /usr/local/bin/todd
uninstall:
rm /usr/local/bin/todd || true