aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorSebastian Kemper <sebastian_ml@gmx.net>2021-03-01 17:13:07 +0100
committerDaniel Golle <daniel@makrotopia.org>2021-03-01 16:16:32 +0000
commitb2adc7f18c8976b4aaf18a7575b81fe5d9e9a814 (patch)
tree8dfb4603fe623c283693160e79ce7da6f0c0e285 /tools
parent6b7b064492ddf339d0213779fb84d50ee3dc5eb7 (diff)
downloadupstream-b2adc7f18c8976b4aaf18a7575b81fe5d9e9a814.tar.gz
upstream-b2adc7f18c8976b4aaf18a7575b81fe5d9e9a814.tar.bz2
upstream-b2adc7f18c8976b4aaf18a7575b81fe5d9e9a814.zip
build: prevent dupes in autotools.mk
autotools.mk does not have any protection currently that would prevent it from being sourced multiple times. Note that both package.mk and host-build.mk source autotools.mk. So any package Makefile that includes both will cause hooks to be added twice (at least twice). This is fixed by declaring a new variable, __autotools_inc, and only continuing if this variable doesn't equal 1. The same is done by rules.mk already. Also, this commit does away with an ifneq that checks PKG_FIXUP (instead of HOST_FIXUP) for patch-libtool before adding to the host pre-configure hook. This does not make sense. The second ifneq is amended. The current one manually does what the define patch_libtool_host is already doing. It can just use the define. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions