forked from karasevia/finik_eth
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathapplication.fam
58 lines (58 loc) · 1.73 KB
/
application.fam
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
App(
appid="eth_troubleshooter",
name="Ethernet Troubleshooter",
apptype=FlipperAppType.EXTERNAL,
entry_point="eth_troubleshooter_app",
cdefines=["ETH_TROUBLESHOOTER"],
requires=[
"gui",
"power",
],
stack_size=20 * 1024,
order=90,
fap_icon="images/ethernet_icon_10x10px.png",
fap_version="1.0",
fap_category="GPIO",
fap_icon_assets="images",
fap_private_libs=[
Lib(
cflags=[
"-Wunused-parameter",
"-Wunused-function",
"-Wredundant-decls",
"-Wunused-parameter",
],
name="ioLibrary_Driver",
fap_include_paths=[
"Ethernet/W5500",
"Ethernet",
"Internet/DHCP",
"Internet/DNS",
# "Internet/FTPClient",
# "Internet/FTPServer",
# "Internet/httpServer",
"Internet/ICMP",
# "Internet/MQTT",
# "Internet/MQTT/MQTTPacket/src",
# "Internet/SNMP",
# "Internet/SNTP",
# "Internet/TFTP",
],
sources=[
"Ethernet/W5500/*.c",
"Ethernet/*.c",
"Internet/DHCP/*.c",
"Internet/DNS/*.c",
# "Internet/FTPClient/*.c",
# "Internet/FTPServer/*.c",
# "Internet/httpServer/*.c",
"Internet/ICMP/*.c",
# "Internet/MQTT/*.c",
# "Internet/MQTT/MQTTPacket/src/*.c",
# "Internet/SNMP/*.c",
# "Internet/SNTP/*.c",
# "Internet/TFTP/*.c",
],
),
],
)