kergoth / bb

Subcommand-based bitbake tools
MIT License
39 stars 12 forks source link

shell: avoid reparsing for each subcommand #13

Closed kergoth closed 11 years ago

kergoth commented 11 years ago

Currently, the subcommands are fairly independent, and do most of their work in their own process. As a result, each subcommand run from bb-shell (our interactive mode) ends up reparsing recipes (though pulled from cache after the first).

To implement this properly, and also pursue further integration with bitbake, I think we should pursue pushing some of the more useful subcommands to bb.command, thereby passing off the work to a running bitbake server.