Bugzilla – Bug 1098
when to show users which modules are enabled?
Last modified: 2011-04-18 16:35:56 EDT
Mitch re-enabled a capability in changeset b1e7e65c842c to show users what modules are in and out of the build, at configure time. Enabled modules = ['core', 'network', 'config-store', 'internet', 'propagation', 'point-to-point', 'csma', 'emu', 'bridge', 'tap-bridge', 'virtual-net-device', 'applications', 'nix-vector-routing', 'olsr', 'aodv', 'dsdv', 'click', 'openflow', 'mobility', 'wifi', 'netanim', 'stats', 'uan', 'spectrum', 'mesh', 'test', 'ns3tcp', 'ns3wifi', 'flow-monitor', 'wimax', 'lte', 'mpi', 'topology-read', 'energy', 'tools', 'visualizer'] However, doing this at configure time will not correctly display the implicit dependencies that will be picked up in the build; e.g. ./waf configure --enable-modules=mesh yields: Enabled modules = ['mesh'] This could be remedied by displaying the list of enabled modules at the end of the build process, but IIRC Mitch had this in a while ago but Gustavo removed it because of an Eclipse problem? I'm wondering whether this could be remedied to show the list of actual modules built, either by doing something different at configure time to discover dependencies, or restoring this at the end of the build output.
Here is the recent ns-3-users post about this: http://groups.google.com/group/ns-3-users/browse_thread/thread/905cdacfa7e6959/92773c35c4380bfc?lnk=gst&q=eclipse#92773c35c4380bfc
Bug closed. ns-3-dev changeset: bfac4de27c06
Is it possible to make the build log appear at the end of the build step?
Bug closed. ns-3-dev changeset: 948694386867