25 lines
545 B
Makefile
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
|