>
> When there are no engines available, the API is useless. So, if no engine
> is flagged to be installed, the API itself should not be installed.
>

Then I'd suggest that the first flag ("build the API?") is a 'computed'
flag — if PocketSphinx (or, in the future, another engine) is set to be
built, then build the API, otherwise don't.

By default no engines would be turned on in confvars, so the API wouldn't
be built or included.



> >How much of an impact on compiled size and omni.ja does the existence of
> the API itself have?
>
> With the API omni.ja is 6449434 Bytes without it's 6449000 Bytes a
> difference of about 434 Bytes.
>

And on libxul? (The omni.ja change sounds like just a component
registration.)
_______________________________________________
mobile-firefox-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/mobile-firefox-dev

Reply via email to