#3351: libbsd: Introduce buildsets that allow to enable or disable parts of libbsd to get for example smaller or faster configurations. --------------------------------+--------------------------------- Reporter: Christian Mauderer | Owner: Christian Mauderer Type: enhancement | Status: assigned Priority: normal | Milestone: Indefinite Component: network/libbsd | Version: 5 Severity: normal | Resolution: Keywords: libbsd waf IPSec | Blocked By: Blocking: | --------------------------------+---------------------------------
Comment (by Christian Mauderer): To make things more user friendly I dropped the original intend to allow to set the compiler flags with the configuration. Otherwise a user would have to know that he has to drop for example the netinet6 module ''and'' remove the INET6 compiler flag. Instead, I now generate a header file that has defines for all enabled modules. That also allows to (for example) simply switch off the constructor for wifi in ifconfig. Without the header, it would have been necessary to enable a "no_wifi" module that provides an empty implementation of that constructor when the wifi-modules are disabled. -- Ticket URL: <http://devel.rtems.org/ticket/3351#comment:14> RTEMS Project <http://www.rtems.org/> RTEMS Project
_______________________________________________ bugs mailing list bugs@rtems.org http://lists.rtems.org/mailman/listinfo/bugs