mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-06-03 21:24:46 +08:00

This adds two new buildset configurations: One that leaves out as much features as possible and one that enables all features. For the default configuration WiFi support is now disabled. To disable IPv6 for the minimal configuration, all -DINET6 are eliminated in libbsd.py. They are now replaced by a #ifdef that checks for RTEMS_BSD_MODULE_NETINET6 instead. Close #3351.
23 lines
641 B
INI
23 lines
641 B
INI
#
|
|
# 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
|