On Fri, Jul 28, 2017 at 8:50 PM, Ron Yorston <[email protected]> wrote: > Denys Vlasenko wrote: >>How about this instead? > > Looks good. It's less intrusive, though introduces a bit more bloat. > My approach also works even if BUSYBOX is disabled in the configuration, > though that isn't a big advantage because busybox isn't very useful when > it's disabled.
If it's disabled, user explicitly requested not to waste code/data size on "busybox" (quasi-)applet. > Building with SH_STANDALONE enabled and TAB_COMPLETION disabled fails > with: > > libbb/appletlib.c:776:36: error: conflicting types for ‘busybox_main’ -//applet:IF_BUSYBOX(IF_FEATURE_SH_STANDALONE(APPLET(busybox, BB_DIR_BIN, BB_SUID_MAYBE))) +//applet:IF_BUSYBOX(IF_FEATURE_SH_STANDALONE(IF_FEATURE_TAB_COMPLETION(APPLET(busybox, BB_DIR_BIN, BB_SUID_MAYBE)))) I committed this change to git. Thanks! _______________________________________________ busybox mailing list [email protected] http://lists.busybox.net/mailman/listinfo/busybox
