X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=Makefile-ccan;h=9b248a53fc27bb7392140a1fd1910203dbb392a4;hp=e188e8a44569788ae951bbf977f9b863319fb261;hb=bbd7380019f3ea4629d170af24b902bf734c83ea;hpb=0223f56170ca4abdb4a4fc3954d98d64ab804495 diff --git a/Makefile-ccan b/Makefile-ccan index e188e8a4..9b248a53 100644 --- a/Makefile-ccan +++ b/Makefile-ccan @@ -2,8 +2,8 @@ # For simple projects you could just do: # SRCFILES += $(wildcard ccan/*/*.c) -#CFLAGS=-g -O3 -Wall -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Werror -I. $(DEPGEN) -CFLAGS=-g -Wall -Wstrict-prototypes -Wold-style-definition -Werror -I. $(DEPGEN) +CFLAGS=-g -O3 -Wall -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Werror -I. $(DEPGEN) +#CFLAGS=-g -Wall -Wstrict-prototypes -Wold-style-definition -Werror -I. $(DEPGEN) default: libccan.a @@ -12,7 +12,7 @@ DEPGEN=-MD -include ccan/*/*.d # Every directory with .c files is included. -DIRS=$(filter-out $(EXCLUDE), $(patsubst %/, %, $(sort $(dir $(wildcard ccan/*/*.c))))) +DIRS=$(filter-out $(foreach d,$(EXCLUDE),ccan/$d), $(patsubst %/, %, $(sort $(dir $(wildcard ccan/*/*.c))))) # Generate everyone's separate Makefiles. -include $(foreach dir, $(DIRS), $(dir)-Makefile)