Changeset 338f300 in rtems-libbsd for libbsd.txt


Ignore:
Timestamp:
Apr 25, 2018, 2:28:00 PM (14 months ago)
Author:
Christian Mauderer <christian.mauderer@…>
Branches:
7ece7548c1b05cf6bb10e6708b83b2401d45c250, 29cc431e0bcfe059d65ac3019f53eeafa5064ae8
Children:
a779a3b
Parents:
4eb2502
git-author:
Christian Mauderer <christian.mauderer@…> (04/25/18 14:28:00)
git-committer:
Christian Mauderer <christian.mauderer@…> (05/03/18 05:09:46)
Message:

buildset: Add minimal and everything config.

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.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libbsd.txt

    r4eb2502 r338f300  
    120120The build system based on the Waf build system. To build with Waf please refer
    121121to the README.waf file.
     122
     123Note that the libbsd supports different buildsets. These can be selected with
     124the `--buildset=xxx.ini` option during the configure phase. Take a look at the
     125comments in `buildset/*.ini` to see which build sets are officially supported.
     126
     127You can also create and provide your own buildset configuration. But remember
     128that it's quite easy to break something by disabling the wrong modules. Only the
     129configurations in the `buildset` directory are officially maintained.
    122130
    123131===== Example Configuration for Network Tests =====
     
    11741182
    11751183The libbsd provides a basic support for WLAN. Note that currently this support
    1176 is still in an early state. The following gives a rough overview over the
    1177 necessary steps to connect to an encrypted network with an RTL8188EU based WiFi
    1178 dongle:
     1184is still in an early state. The WLAN support is _not_ enabled in the default
     1185buildset. You have to configure libbsd with the
     1186`--buildset=buildset/everything.ini` to enable that feature.
     1187
     1188The following gives a rough overview over the necessary steps to connect to an
     1189encrypted network with an RTL8188EU based WiFi dongle:
    11791190
    11801191- Reference all necessary module for your BSP. For some BSPs this is already
Note: See TracChangeset for help on using the changeset viewer.