projects
/
oweals
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
libcxx: Add package
[oweals/openwrt.git]
/
config
/
Config-build.in
diff --git
a/config/Config-build.in
b/config/Config-build.in
index 660da1c47f4d676cea5110c15dd89eda23f577c7..bde5730e7618dbf65938963d3bd2d06d98fd3bc0 100644
(file)
--- a/
config/Config-build.in
+++ b/
config/Config-build.in
@@
-7,6
+7,13
@@
menu "Global build settings"
menu "Global build settings"
+ config JSON_ADD_IMAGE_INFO
+ bool "Create JSON info files per build image"
+ default BUILDBOT
+ help
+ The JSON info files contain information about the device and
+ build images, stored next to the firmware images.
+
config ALL_NONSHARED
bool "Select all target specific packages by default"
select ALL_KMODS
config ALL_NONSHARED
bool "Select all target specific packages by default"
select ALL_KMODS
@@
-34,8
+41,21
@@
menu "Global build settings"
bool "Cryptographically signed package lists"
default y
bool "Cryptographically signed package lists"
default y
+ config SIGNATURE_CHECK
+ bool "Enable signature checking in opkg"
+ default SIGNED_PACKAGES
+
comment "General build options"
comment "General build options"
+ config TESTING_KERNEL
+ bool "Use the testing kernel version"
+ depends on HAS_TESTING_KERNEL
+ default n
+ help
+ If the target supports a newer kernel version than the default,
+ you can use this config option to enable it
+
+
config DISPLAY_SUPPORT
bool "Show packages that require graphics support (local or remote)"
default n
config DISPLAY_SUPPORT
bool "Show packages that require graphics support (local or remote)"
default n
@@
-68,11
+88,19
@@
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 IPK_FILES_CHECKSUMS
+ bool
+ prompt "Record files checksums in package metadata"
+ default n
+ help
+ This makes file checksums part of package metadata. It increases size
+ but provides you with pkg_check command to check for flash coruptions.
+
config INCLUDE_CONFIG
bool "Include build configuration in firmware" if DEVEL
default n
help
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.
+ If enabled, config.
buildinfo
will be stored in /etc/build.config of firmware.
config COLLECT_KERNEL_DEBUG
bool
config COLLECT_KERNEL_DEBUG
bool
@@
-169,6
+197,9
@@
menu "Global build settings"
config USE_UCLIBCXX
bool "uClibc++"
config USE_UCLIBCXX
bool "uClibc++"
+ config USE_LIBCXX
+ bool "libc++"
+
config USE_LIBSTDCXX
bool "libstdc++"
endchoice
config USE_LIBSTDCXX
bool "libstdc++"
endchoice
@@
-210,12
+241,11
@@
menu "Global build settings"
bool "None"
config PKG_CC_STACKPROTECTOR_REGULAR
bool "Regular"
bool "None"
config PKG_CC_STACKPROTECTOR_REGULAR
bool "Regular"
- select
SSP_SUPPORT
if !USE_MUSL
+ select
GCC_LIBSSP
if !USE_MUSL
depends on KERNEL_CC_STACKPROTECTOR_REGULAR
config PKG_CC_STACKPROTECTOR_STRONG
bool "Strong"
depends on KERNEL_CC_STACKPROTECTOR_REGULAR
config PKG_CC_STACKPROTECTOR_STRONG
bool "Strong"
- select SSP_SUPPORT if !USE_MUSL
- depends on !GCC_VERSION_4_8
+ select GCC_LIBSSP if !USE_MUSL
depends on KERNEL_CC_STACKPROTECTOR_STRONG
endchoice
depends on KERNEL_CC_STACKPROTECTOR_STRONG
endchoice
@@
-230,10
+260,17
@@
menu "Global build settings"
config KERNEL_CC_STACKPROTECTOR_REGULAR
bool "Regular"
config KERNEL_CC_STACKPROTECTOR_STRONG
config KERNEL_CC_STACKPROTECTOR_REGULAR
bool "Regular"
config KERNEL_CC_STACKPROTECTOR_STRONG
- depends on !GCC_VERSION_4_8
bool "Strong"
endchoice
bool "Strong"
endchoice
+ config KERNEL_STACKPROTECTOR
+ bool
+ default KERNEL_CC_STACKPROTECTOR_REGULAR || KERNEL_CC_STACKPROTECTOR_STRONG
+
+ config KERNEL_STACKPROTECTOR_STRONG
+ bool
+ default KERNEL_CC_STACKPROTECTOR_STRONG
+
choice
prompt "Enable buffer-overflows detection (FORTIFY_SOURCE)"
default PKG_FORTIFY_SOURCE_1
choice
prompt "Enable buffer-overflows detection (FORTIFY_SOURCE)"
default PKG_FORTIFY_SOURCE_1