rules.mk / defs.mk: Disable BUILD_MAKEDIR
BUILD_MAKEDIR is a variable which exists for consistency's sake. On the other hand, nor jw-pkg nor any downstream package ever copies makefile snippets during build time. The rule introduced by BUILD_MAKEDIR is quite costly in terms of performance and makes caching harder to understand. This commit disables the variable. Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
parent
9fa654374d
commit
b53fdd2fea
2 changed files with 4 additions and 1 deletions
|
|
@ -405,7 +405,8 @@ INSTALLED_INIT += $(addprefix $(INSTALL_INITDIR)/,$(INIT_SCRIPTS))
|
|||
|
||||
# -- MAKE
|
||||
INSTALLATION_FILE_TYPES += MAKE
|
||||
BUILD_MAKEDIR = $(TOPDIR)/make
|
||||
#BUILD_MAKEDIR is currently not used anywhere and costs performance. Disabled for the time being.
|
||||
#BUILD_MAKEDIR = $(TOPDIR)/make
|
||||
MKFILES += $(filter-out pckg-defs.mk pckg-deps.mk local.mk,$(filter-out $(DONT_INSTALL),$(wildcard *.mk)))
|
||||
INSTALL_MAKEDIR ?= $(PREFIX)/make
|
||||
INSTALLED_MAKE += $(addprefix $(INSTALL_MAKEDIR)/,$(MKFILES))
|
||||
|
|
|
|||
Loading…
Reference in a new issue