tools/ccanlint/ccanlint -t $(FASTTIMEOUT) -s -d ccan/$*
ccan/%/info: ccan/%/_info
- $(CC) $(CFLAGS) -o $@ -x c $<
+ $(CC) $(CCAN_CFLAGS) -o $@ -x c $<
libccan.a(%.o): ccan/%.o
$(AR) r $@ $<
clean: tools-clean
- $(RM) `find . -name '*.o'` `find . -name '.depends'` `find . -name '*.a'` `find . -name info` `find . -name '*.d'`
+ $(RM) `find * -name '*.o'` `find * -name '.depends'` `find * -name '*.a'` `find * -name info` `find * -name '*.d'`
$(RM) inter-depends lib-depends test-depends ccan/*-Makefile
# Creates a dependency from the tests to the object files which it needs.
test-depends: $(ALL_DEPENDS) Makefile
for f in $(ALL_DEPENDS); do echo check-`basename \`dirname $$f\``: `sed -n 's,ccan/\(.*\),check-\1,p' < $$f`; done > $@
+config.h: tools/configurator/configurator Makefile Makefile-ccan
+ @tools/configurator/configurator $(CC) $(CCAN_CFLAGS) > config.h
+
include tools/Makefile
-include inter-depends
-include test-depends