CFLAGS = -std=c23 -ggdb LIBS = -lm SRC = caln.c mkevent.c OBJ = $(SRC:.c=.o) all: caln .c.o: cc -c ${CFLAGS} $< caln: caln.o mkevent.o cc caln.o -o caln ${CFLAGS} ${LIBS} cc mkevent.o -o mkevent ${CFLAGS} ${LIBS} install: caln cp caln mkevent addevent delevent sortevents agenda /usr/local/bin/ uninstall: rm /usr/local/bin/caln rm /usr/local/bin/mkevent rm /usr/local/bin/addevent rm /usr/local/bin/delevent rm /usr/local/bin/sortevents rm /usr/local/bin/agenda clean: rm -rf *.o caln mkevent