prezzyd/Makefile
2024-12-28 10:36:36 +13:00

25 lines
545 B
Makefile

CC = cc
CFLAGS = -std=c99 -O2 -pedantic -Wall -Wextra
LDFLAGS = -ldiscord-rpc
OBJS = prezzyipc.o
all: prezzyd prezzyc
prezzyd: prezzyd.o ${OBJS}
cc ${CFLAGS} -o $@ prezzyd.o ${OBJS} ${LDFLAGS}
prezzyc: prezzyc.o ${OBJS}
cc ${CFLAGS} -o $@ prezzyc.o ${OBJS} ${LDFLAGS}
.SUFFIXES: .c .o
.c.o:
${CC} ${CFLAGS} -DBUILD_DATE=\"$$(date -I)\" -c $<
clean:
rm -f prezzyd prezzyc prezzyd.o prezzyc.o ${OBJS}
.PHONY: all clean
prezzyd.o: prezzyd.c prezzyipc.h discord_rpc.h
prezzyc.o: prezzyc.c prezzyipc.h
prezzyipc.o: prezzyipc.c prezzyipc.h