mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2025-02-20 17:12:55 +00:00
config/global: enable not using patches at all
It can be needed to build a toolchain with no patch at all.
This commit is contained in:
parent
2cde67ddc4
commit
2b212bccad
@ -93,6 +93,19 @@ config PATCH_LOCAL_FALLBACK_BUNDLED
|
||||
Only apply your local patches;
|
||||
if there's no local patches, apply patches bundled with crosstool-NG.
|
||||
|
||||
config PATCH_NONE
|
||||
bool
|
||||
prompt "None"
|
||||
help
|
||||
Don't use any patch at all.
|
||||
|
||||
Please be carefull if you select this. Most components do require
|
||||
patches to properly build. It can happen, however, that support for
|
||||
your architecture is clean enough that you can build a toolchain
|
||||
with no patch. But most probably, this is *not* the case.
|
||||
|
||||
Be safe, use (the bundeld) patches.
|
||||
|
||||
endchoice
|
||||
|
||||
config PATCH_ORDER
|
||||
@ -101,6 +114,7 @@ config PATCH_ORDER
|
||||
default "local" if PATCH_LOCAL
|
||||
default "bundled,local" if PATCH_BUNDLED_LOCAL
|
||||
default "local,bundled" if PATCH_LOCAL_BUNDLED
|
||||
default "none" if PATCH_NONE
|
||||
|
||||
config PATCH_SINGLE
|
||||
bool
|
||||
|
@ -630,6 +630,7 @@ CT_Patch() {
|
||||
local) patch_dirs=("${local_patch_dir}");;
|
||||
bundled,local) patch_dirs=("${bundled_patch_dir}" "${local_patch_dir}");;
|
||||
local,bundled) patch_dirs=("${local_patch_dir}" "${bundled_patch_dir}");;
|
||||
none) patch_dirs=;;
|
||||
esac
|
||||
|
||||
for d in "${patch_dirs[@]}"; do
|
||||
|
Loading…
x
Reference in New Issue
Block a user