diff options
Diffstat (limited to 'buildset')
-rw-r--r-- | buildset/default.ini | 16 | ||||
-rw-r--r-- | buildset/everything.ini | 15 | ||||
-rw-r--r-- | buildset/minimal.ini | 22 | ||||
-rw-r--r-- | buildset/sample.ini | 10 |
4 files changed, 47 insertions, 16 deletions
diff --git a/buildset/default.ini b/buildset/default.ini index e58ea99f..a5cbdf9c 100644 --- a/buildset/default.ini +++ b/buildset/default.ini @@ -1,5 +1,9 @@ # -# Default configuration. +# Default configuration. Contains most features except for some big or slow ones +# like WiFi or IPSec. +# +# At all developers: Please allways add all modules to this file and mark them +# as explicitly "off" if they are not used. # [general] @@ -30,8 +34,8 @@ dev_usb_net = on dev_usb_quirk = on dev_usb_serial = on dev_usb_storage = on -dev_usb_wlan = on -dev_wlan_rtwn = on +dev_usb_wlan = off +dev_wlan_rtwn = off dhcpcd = on dpaa = on evdev = on @@ -43,7 +47,7 @@ mghttpd = on mmc = on mmc_ti = on net = on -net80211 = on +net80211 = off netinet = on netinet6 = on opencrypto = on @@ -53,6 +57,6 @@ rtems = on tests = on tty = on user_space = on -user_space_wlanstats = on +user_space_wlanstats = off usr_sbin_tcpdump = on -usr_sbin_wpa_supplicant = on +usr_sbin_wpa_supplicant = off diff --git a/buildset/everything.ini b/buildset/everything.ini new file mode 100644 index 00000000..0d9cc5fb --- /dev/null +++ b/buildset/everything.ini @@ -0,0 +1,15 @@ +# +# This configuration has the target to provide all features of libbsd even the +# big and slow ones. +# + +[general] +name = everything +extends = default.ini + +[modules] +dev_usb_wlan = on +dev_wlan_rtwn = on +net80211 = on +user_space_wlanstats = on +usr_sbin_wpa_supplicant = on diff --git a/buildset/minimal.ini b/buildset/minimal.ini new file mode 100644 index 00000000..c5ad8214 --- /dev/null +++ b/buildset/minimal.ini @@ -0,0 +1,22 @@ +# +# This configuration has the target to provide the smallest possible libbsd +# during link time. It should disable everything that can be disabled without +# loosing basic functionality. As a target, it should once only provide the +# following functions: +# +# - basic IPv4 only networking +# - basic USB support +# - all device drivers that don't increase the application size without being +# explicitly linked in +# +# ATTENTION: This configuration will loose functionality in the future as soon +# as it is possible to disable the functionality. +# + +[general] +name = minimal +extends = default.ini + +[modules] +crypto_openssl = off +netinet6 = off diff --git a/buildset/sample.ini b/buildset/sample.ini deleted file mode 100644 index 5d73e2a5..00000000 --- a/buildset/sample.ini +++ /dev/null @@ -1,10 +0,0 @@ -# -# Currently this is mostly a sample configuration. -# - -[general] -name = sample -extends = default.ini - -[modules] -dev_nic_broadcomm = off |