Closed akopachov closed 3 weeks ago
From what I uderstand, fal_embedded
should be set to True
in manifest to let build system pack all .fal
files into fap
. So I did that here.
Unfortunately build fails:
fbt: warning: Failed parsing manifest 'tmpz8bo1uux\code\application.fam' : App totp cannot have fal_embedded set
if I set fal_embedded
to False
or remove, build passes, but from what I understand, your delivery system will not be able to deliver all the fal
files alongside with fap
.
From what I uderstand,
fal_embedded
should be set toTrue
in manifest to let build system pack all.fal
files intofap
. So I did that here.
That's right. But fal_embedded
is a property for plugins' manifests only, not the host application. Set it to true for every plugin and it should work.
Ah, yeah, my bad. Fixed. Thanks
Note for QA: it would be great if you make sure that at least totp version
CLI command is working fine, to make sure that all the fal
files are in place
Greetings! Sorry for delay, I am currently on vacation and struggling with internet connection (or lack of!). I will ask one of my colleagues to test, since I have no way of downloading the app. As far as I can tell .fal did include correctly, but I did not check all plugins.
Usually we do minimal check for the .fap itself, basically that it runs and do minimal tests to it (depending on complexity, code and type of an app).
But I can tell, this is an extremely useful app and a great addition. Thank you for contribution
Thanks for checking! And no worries about timings ;)
Great work and sorry for delay!
Application Submission
Extra Requirements
Author Checklist (Fill this out)
python3 tools/bundle.py --nolint applications/CATEGORY/APPID/manifest.yml bundle.zip
Reviewer Checklist (Don't fill this out)