From: Michael Brown Date: Mon, 18 Oct 2010 00:24:02 +0000 (+0100) Subject: [legal] Ignore config/local header files for licensing purposes X-Git-Tag: v1.20.1~2466 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e65e4e930c2c386f76d701468326bc1d78c88edf;p=thirdparty%2Fipxe.git [legal] Ignore config/local header files for licensing purposes The config/local/*.h files are expected to be empty in most cases. This should not cause a licence determination to fail. Fix by ignoring config/local/*.h for licensing purposes. Signed-off-by: Michael Brown --- diff --git a/src/Makefile.housekeeping b/src/Makefile.housekeeping index c1c388d82..d18b65cc7 100644 --- a/src/Makefile.housekeeping +++ b/src/Makefile.housekeeping @@ -776,8 +776,11 @@ $(BIN)/%.nodeps : $(BIN)/%.tmp # Get licensing verdict for the specified target # +define licensable_deps_list + $(filter-out config/local/%.h,$(call deps_list,$(1))) +endef define unlicensed_deps_list - $(shell grep -L FILE_LICENCE $(call deps_list,$(1))) + $(shell grep -L FILE_LICENCE $(call licensable_deps_list,$(1))) endef define licence_list $(patsubst __licence_%,%,\