diff options
author | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2009-08-31 20:55:26 (GMT) |
---|---|---|
committer | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2009-08-31 20:55:26 (GMT) |
commit | 539a2357df611b8b2035b033039e59563a771477 (patch) | |
tree | c55ee52b71d116a94834a49b6640f1af9285f8dd /config/global/extract.in | |
parent | 2efc2b23197f16c6e4490af108dc4bd3861e9de1 (diff) |
config: move the patch choice to the extract section
Choosing the origin of the patches to apply is best
done in the 'extract' section.
Diffstat (limited to 'config/global/extract.in')
-rw-r--r-- | config/global/extract.in | 80 |
1 files changed, 80 insertions, 0 deletions
diff --git a/config/global/extract.in b/config/global/extract.in index d7e9f34..3917fed 100644 --- a/config/global/extract.in +++ b/config/global/extract.in @@ -40,3 +40,83 @@ config ONLY_EXTRACT Exit after unpacking and patching tarballs. Usefull to look at the code before doing the build itself. + +choice + prompt "Patches origin" + bool + default PATCH_BUNDLED + +config PATCH_BUNDLED + bool + prompt "Bundled only" + help + Only apply patches bundled with crosstool-NG. + +config PATCH_LOCAL + bool + prompt "Local only" + select PATCH_USE_LOCAL + help + Only apply your local patches. + +config PATCH_BUNDLED_LOCAL + bool + prompt "Bundled, then local" + select PATCH_USE_LOCAL + help + Apply the patches bundled with crosstool-NG, + then apply your local patches. + +config PATCH_LOCAL_BUNDLED + bool + prompt "Local, then bundled" + select PATCH_USE_LOCAL + help + Apply your local patches, then apply the patches + bundled with crosstool-NG. + +config PATCH_BUNDLED_FALLBACK_LOCAL + bool + prompt "Bundled only, local if no bundled" + select PATCH_USE_LOCAL + select PATCH_SINGLE + help + Apply the patches bundled with crosstool-NG; + if there's no bundled patches, apply your local patches. + +config PATCH_LOCAL_FALLBACK_BUNDLED + bool + prompt "Local only, bundled if no local" + select PATCH_USE_LOCAL + select PATCH_SINGLE + help + Only apply your local patches; + if there's no local patches, apply patches bundled with crosstool-NG. + +endchoice + +config PATCH_ORDER + string + default "bundled" if PATCH_BUNDLED + default "local" if PATCH_LOCAL + default "bundled,local" if PATCH_BUNDLED_LOCAL + default "local,bundled" if PATCH_LOCAL_BUNDLED + +config PATCH_SINGLE + bool + default n + +config PATCH_USE_LOCAL + bool + default n + +config LOCAL_PATCH_DIR + string + prompt "| Local patch directory" + default "" + depends on PATCH_USE_LOCAL + help + Enter the custom patch directory here. + + Note that you must ensure that the directory contianing your custom + patches is arranged the same way the official directory is. |