]> git.sur5r.net Git - i3/i3/commitdiff
bugfix: only print the first match when looking for the loglevel
authorMichael Stapelberg <michael@stapelberg.de>
Wed, 2 Jun 2010 20:34:31 +0000 (22:34 +0200)
committerMichael Stapelberg <michael@stapelberg.de>
Wed, 2 Jun 2010 20:34:31 +0000 (22:34 +0200)
fixes problems with con.c, container.c, config.c

Makefile

index b2b1b0364020f2ab881c01cc6f353e2fd7d13383..0b56d69b414b2fa8d49aa62d13879709f180557d 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -21,7 +21,7 @@ endif
 # Depend on the specific file (.c for each .o) and on all headers
 src/%.o: src/%.c ${HEADERS}
        echo "CC $<"
-       $(CC) $(CFLAGS) -DLOGLEVEL="((uint64_t)1 << $(shell awk '/$(shell basename $< .c)/ { print NR }' loglevels.tmp))" -c -o $@ $<
+       $(CC) $(CFLAGS) -DLOGLEVEL="((uint64_t)1 << $(shell awk '/$(shell basename $< .c)/ { print NR; exit 0; }' loglevels.tmp))" -c -o $@ $<
 
 all: src/cfgparse.y.o src/cfgparse.yy.o src/cmdparse.y.o src/cmdparse.yy.o ${FILES}
        echo "LINK i3"