simple notification daemon for wayland
Files | Log | Commits | Refs | README
Size: 1339 bytes
VERSION = 0.1 PREFIX = /usr/local MANPREFIX = ${PREFIX}/share/man PKG_CONFIG = pkg-config WLROOTS_PKG := $(shell ${PKG_CONFIG} --exists wlroots-0.18 && echo wlroots-0.18 || \ ${PKG_CONFIG} --exists wlroots-0.17 && echo wlroots-0.17 || \ ${PKG_CONFIG} --exists wlroots-0.16 && echo wlroots-0.16 || \ ${PKG_CONFIG} --exists wlroots && echo wlroots || echo none) INCS = $(shell ${PKG_CONFIG} --cflags pixman-1) \ $(shell ${PKG_CONFIG} --cflags libdrm) \ $(shell ${PKG_CONFIG} --cflags pango) \ $(shell ${PKG_CONFIG} --cflags pangocairo) \ $(shell ${PKG_CONFIG} --cflags cairo) \ $(shell ${PKG_CONFIG} --cflags dbus-1) ifneq ($(WLROOTS_PKG),none) INCS += $(shell ${PKG_CONFIG} --cflags $(WLROOTS_PKG)) else INCS += -I/usr/include/wlroots-0.18 -I/usr/include/wlroots -I/usr/local/include/wlroots endif LIBS = $(shell ${PKG_CONFIG} --libs wayland-client) \ $(shell ${PKG_CONFIG} --libs pangocairo) \ $(shell ${PKG_CONFIG} --libs cairo) \ $(shell ${PKG_CONFIG} --libs dbus-1) ifneq ($(WLROOTS_PKG),none) LIBS += $(shell ${PKG_CONFIG} --libs $(WLROOTS_PKG)) else LIBS += -lwlroots-0.18 -lwlroots endif CPPFLAGS = -D_DEFAULT_SOURCE CFLAGS = -O2 -Wall ${INCS} ${CPPFLAGS} LDFLAGS = ${LIBS} CC = gcc