application.fam 770 B

123456789101112131415161718192021222324
  1. # For details & more options, see documentation/AppManifests.md in firmware repo
  2. App(
  3. appid="passy", # Must be unique
  4. name="Passport Reader", # Displayed in menus
  5. apptype=FlipperAppType.EXTERNAL,
  6. entry_point="passy_app",
  7. stack_size=2 * 1024,
  8. fap_category="NFC",
  9. # Optional values
  10. fap_version="1.2",
  11. fap_icon="passy.png", # 10x10 1-bit PNG
  12. fap_description="eMRTD Reader",
  13. fap_author="bettse",
  14. fap_weburl="https://github.com/bettse/passy",
  15. fap_icon_assets="images", # Image assets to compile for this application
  16. fap_libs=["mbedtls"],
  17. fap_private_libs=[
  18. Lib(
  19. name="asn1",
  20. cflags=["-Wno-error", "-DASN_EMIT_DEBUG=0", "-Os", "-DASN_DISABLE_PER_SUPPORT=1"],
  21. ),
  22. ],
  23. )