From 6ae9934e2017bb00f78677fb37c4baf772abe536 Mon Sep 17 00:00:00 2001 From: Sebastian Frysztak Date: Sat, 5 Nov 2016 10:07:05 +0100 Subject: [PATCH] Pass SIMD-specific CFLAGS only to blur_simd.c --- Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 9ab3a91..694bd61 100644 --- a/Makefile +++ b/Makefile @@ -14,9 +14,9 @@ endif CFLAGS += -std=c99 CFLAGS += -pipe CFLAGS += -Wall -CFLAGS += -mssse3 -CFLAGS += -mavx CFLAGS += -O2 +SIMD_CFLAGS += -mavx +SIMD_CFLAGS += -mssse3 CPPFLAGS += -D_GNU_SOURCE CPPFLAGS += -DXKBCOMPOSE=$(shell if test -e /usr/include/xkbcommon/xkbcommon-compose.h ; then echo 1 ; else echo 0 ; fi ) CFLAGS += $(shell $(PKG_CONFIG) --cflags cairo xcb-dpms xcb-xinerama xcb-atom xcb-image xcb-xkb xkbcommon xkbcommon-x11) @@ -45,6 +45,7 @@ all: i3lock debug: CFLAGS += -g debug: i3lock +blur_simd.o : CFLAGS += $(SIMD_CFLAGS) i3lock: ${FILES} $(CC) $(LDFLAGS) -o $@ $^ $(LIBS)