application.fam 977 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. App(
  2. appid="picopass",
  3. name="HID iClass (PicoPass)",
  4. apptype=FlipperAppType.EXTERNAL,
  5. targets=["f7"],
  6. entry_point="picopass_app",
  7. sources=[
  8. "*.c",
  9. "!plugin/*.c",
  10. ],
  11. requires=[
  12. "storage",
  13. "gui",
  14. ],
  15. stack_size=5 * 1024,
  16. fap_description="App to communicate with PicoPass(iClass) tags",
  17. fap_version="1.19",
  18. fap_icon="125_10px.png",
  19. fap_category="NFC",
  20. fap_libs=["mbedtls"],
  21. fap_private_libs=[
  22. Lib(
  23. name="asn1",
  24. cflags=["-Wno-error", "-DASN_EMIT_DEBUG=0", "-Os", "-DASN_DISABLE_PER_SUPPORT=1"],
  25. ),
  26. Lib(
  27. name="loclass",
  28. cflags=["-O3"],
  29. ),
  30. ],
  31. fap_icon_assets="icons",
  32. fap_file_assets="files",
  33. )
  34. App(
  35. appid="picopass_plugin_wiegand",
  36. apptype=FlipperAppType.PLUGIN,
  37. entry_point="plugin_wiegand_ep",
  38. requires=["picopass"],
  39. sources=["plugin/wiegand.c"],
  40. fal_embedded=True,
  41. )