projects
/
openwrt
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
build: disable BUILD_PATENTED by default
[openwrt/openwrt.git]
/
config
/
Config-build.in
diff --git
a/config/Config-build.in
b/config/Config-build.in
index 9b8e4b22839c55d78c7ef3462d9eb1c4b400e8f8..7ec7653a9ab708230a1a51c8210369de642120ea 100644
(file)
--- a/
config/Config-build.in
+++ b/
config/Config-build.in
@@
-9,15
+9,26
@@
menu "Global build settings"
config ALL_NONSHARED
bool "Select all target specific packages by default"
config ALL_NONSHARED
bool "Select all target specific packages by default"
- default ALL
+ select ALL_KMODS
+ default BUILDBOT
config ALL_KMODS
bool "Select all kernel module packages by default"
config ALL_KMODS
bool "Select all kernel module packages by default"
- default ALL
config ALL
bool "Select all userspace packages by default"
config ALL
bool "Select all userspace packages by default"
+ select ALL_KMODS
+ select ALL_NONSHARED
+
+ config BUILDBOT
+ bool "Set build defaults for automatic builds (e.g. via buildbot)"
default n
default n
+ help
+ This option changes several defaults to be more suitable for
+ automatic builds. This includes the following changes:
+ - Deleting build directories after compiling (to save space)
+ - Enabling per-device rootfs support
+ ...
config SIGNED_PACKAGES
bool "Cryptographically signed package lists"
config SIGNED_PACKAGES
bool "Cryptographically signed package lists"
@@
-30,7
+41,7
@@
menu "Global build settings"
default n
config BUILD_PATENTED
default n
config BUILD_PATENTED
- default
y
+ default
n
bool "Compile with support for patented functionality"
help
When this option is disabled, software which provides patented functionality
bool "Compile with support for patented functionality"
help
When this option is disabled, software which provides patented functionality
@@
-57,20
+68,28
@@
menu "Global build settings"
This removes all ipkg/opkg status data files from the target directory
before building the root filesystem.
This removes all ipkg/opkg status data files from the target directory
before building the root filesystem.
+ config INCLUDE_CONFIG
+ bool "Include build configuration in firmware" if DEVEL
+ default n
+ help
+ If enabled, config.seed will be stored in /etc/build.config of firmware.
+
config COLLECT_KERNEL_DEBUG
bool
prompt "Collect kernel debug information"
select KERNEL_DEBUG_INFO
config COLLECT_KERNEL_DEBUG
bool
prompt "Collect kernel debug information"
select KERNEL_DEBUG_INFO
- default
n
+ default
BUILDBOT
help
This collects debugging symbols from the kernel and all compiled modules.
Useful for release builds, so that kernel issues can be debugged offline
later.
help
This collects debugging symbols from the kernel and all compiled modules.
Useful for release builds, so that kernel issues can be debugged offline
later.
-
comment
"Kernel build options"
+
menu
"Kernel build options"
source "config/Config-kernel.in"
source "config/Config-kernel.in"
+ endmenu
+
comment "Package build options"
config DEBUG
comment "Package build options"
config DEBUG