From 30934ea316b386c0363ae61e47d7faf9faf4dc4c Mon Sep 17 00:00:00 2001 From: Quentin Glidic Date: Sun, 22 Jul 2012 23:20:29 +0200 Subject: [PATCH] common.mk: Split libev flags --- common.mk | 6 ++++-- i3bar/i3bar.mk | 4 ++-- src/i3.mk | 4 ++-- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/common.mk b/common.mk index 36d90318..81ad2be5 100644 --- a/common.mk +++ b/common.mk @@ -81,7 +81,6 @@ CFLAGS += $(call cflags_for_lib, yajl) # Fallback for libyajl 1 which did not include yajl_version.h. We need # YAJL_MAJOR from that file to decide which code path should be used. CFLAGS += -idirafter $(TOPDIR)/yajl-fallback -CFLAGS += $(call cflags_for_lib, libev) LIBS += -lm LIBS += -L $(TOPDIR) -li3 @@ -100,7 +99,10 @@ LIBS += $(call ldflags_for_lib, xcb,xcb) LIBS += $(call ldflags_for_lib, xcursor,Xcursor) LIBS += $(call ldflags_for_lib, x11,X11) LIBS += $(call ldflags_for_lib, yajl,yajl) -LIBS += $(call ldflags_for_lib, libev,ev) + +#libev +LIBEV_CFLAGS := $(call cflags_for_lib, libev) +LIBEV_LIBS := $(call ldflags_for_lib, libev,ev) # libpcre PCRE_CFLAGS := $(call cflags_for_lib, libpcre) diff --git a/i3bar/i3bar.mk b/i3bar/i3bar.mk index 988e598c..e31a1373 100644 --- a/i3bar/i3bar.mk +++ b/i3bar/i3bar.mk @@ -4,8 +4,8 @@ CLEAN_TARGETS += clean-i3bar i3bar_SOURCES := $(wildcard i3bar/src/*.c) i3bar_HEADERS := $(wildcard i3bar/include/*.h) -i3bar_CFLAGS = -i3bar_LIBS = +i3bar_CFLAGS = $(LIBEV_CFLAGS) +i3bar_LIBS = $(LIBEV_LIBS) i3bar_OBJECTS := $(i3bar_SOURCES:.c=.o) diff --git a/src/i3.mk b/src/i3.mk index 390210f1..16ddae68 100644 --- a/src/i3.mk +++ b/src/i3.mk @@ -6,8 +6,8 @@ i3_SOURCES_GENERATED = src/cfgparse.tab.c src/cfgparse.yy.c i3_SOURCES := $(filter-out $(i3_SOURCES_GENERATED),$(wildcard src/*.c)) i3_HEADERS_CMDPARSER := $(wildcard include/GENERATED_*.h) i3_HEADERS := $(filter-out $(i3_HEADERS_CMDPARSER),$(wildcard include/*.h)) -i3_CFLAGS = $(PCRE_CFLAGS) $(LIBSN_CFLAGS) -i3_LIBS = $(PCRE_LIBS) $(LIBSN_LIBS) +i3_CFLAGS = $(LIBEV_CFLAGS) $(PCRE_CFLAGS) $(LIBSN_CFLAGS) +i3_LIBS = $(LIBEV_LIBS) $(PCRE_LIBS) $(LIBSN_LIBS) i3_OBJECTS := $(i3_SOURCES_GENERATED:.c=.o) $(i3_SOURCES:.c=.o) -- 2.39.5