From ed74ab2d27460ec11a29f6d005a003d69104d7c5 Mon Sep 17 00:00:00 2001 From: "jakob.stendahl" Date: Fri, 12 Jul 2024 18:02:47 +0200 Subject: Initial commit --- Makefile | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..38c3773 --- /dev/null +++ b/Makefile @@ -0,0 +1,28 @@ +GCC := gcc +CFLAGS_DBUS := $(shell pkg-config --cflags --libs dbus-1) +CFLAGS = -g -Wall -O ${CFLAGS_DBUS} + +DEST = + +.PHONY: clean + +all: snotifd snotifc +o_files := $(patsubst %.c,%.o,$(wildcard *.c)) + +%: %.c + ${GCC} $< -o $@ -c ${CFLAGS} + +snotifd: ${o_files} + ${GCC} -o $@ $@.o snotif.o ${CFLAGS} + +snotifc: ${o_files} + ${GCC} -o $@ $@.o snotif.o ${CFLAGS} -lncursesw + +install: snotifc snotifd + install snotifd ${DEST}/usr/local/bin/snotifd + install snotifc ${DEST}/usr/local/bin/snotifc + +clean: + rm -f *.o + rm -f snotifc + rm -f snotifd -- cgit v1.2.3