5538e47662
At the Buildroot Developers Meeting (4-5 February 2013, in Brussels) a change to the patch logic was discussed. See http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013 for details. In summary: * For patches stored in the package directory, if package/<pkg>/<version>/ does exist, apply package/<pkg>/<version>/*.patch, otherwise, apply package/<pkg>/*.patch * For patches stored in the global patches directory, if $(GLOBAL_PATCH_DIR)/<pkg>/<version>/ does exist, apply $(GLOBAL_PATCH_DIR)/<pkg>/<version>/*.patch, otherwise, apply $(GLOBAL_PATCH_DIR)/<pkg>/*.patch This patch adds the new BR2_GLOBAL_PATCH_DIR configuration item, and reworks the generic package infrastructure to implement the new patch logic. [Peter: fixup doc nits as pointed out by Thomas] Signed-off-by: Simon Dawson <spdawson@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk> |
||
---|---|---|
.. | ||
adding-packages-autotools.txt | ||
adding-packages-cmake.txt | ||
adding-packages-conclusion.txt | ||
adding-packages-directory.txt | ||
adding-packages-generic.txt | ||
adding-packages-gettext.txt | ||
adding-packages-tips.txt | ||
adding-packages.txt | ||
advanced.txt | ||
appendix.txt | ||
beyond-buildroot.txt | ||
ccache-support.txt | ||
common-usage.txt | ||
configure.txt | ||
contribute.txt | ||
customize-busybox-config.txt | ||
customize-kernel-config.txt | ||
customize-packages.txt | ||
customize-rootfs.txt | ||
customize-store.txt | ||
customize-toolchain.txt | ||
customize-uclibc-config.txt | ||
customize.txt | ||
deprecated-list.txt | ||
developer-guide.txt | ||
download-infra.txt | ||
download-location.txt | ||
eclipse-integration.txt | ||
faq-troubleshooting.txt | ||
get-involved.txt | ||
getting.txt | ||
going-further.txt | ||
how-buildroot-works.txt | ||
introduction.txt | ||
legal-notice.txt | ||
make-tips.txt | ||
makedev-syntax.txt | ||
manual.mk | ||
manual.txt | ||
package-make-target.txt | ||
patch-policy.txt | ||
pkg-list.txt | ||
prerequisite.txt | ||
rebuilding-packages.txt | ||
starting-up.txt | ||
using-buildroot-toolchain.txt | ||
using.txt | ||
working-with.txt | ||
writing-rules.txt |