idf_component_register(SRCS "main.cpp" 
                        "cdc_uart.c"
                        "msc_disk.c"
                        "web_handler.cpp"
                        "usb_cdc_handler.c"
                        "web_server.c"
                        "usb_desc.c"
                        "prog.cpp"
                        "programmer.cpp"
                        "tcp_netconn.c"
                        "tcp_server.c"
                        "usbip_server.c"
                        "kcp_server.c"
                        "dap_handle.c"
                        "prog_data.cpp"
                        "prog_idle.cpp"
                        "prog_online.cpp"
                        "prog_offline.cpp"
                       INCLUDE_DIRS .
                       EMBED_FILES "../html/root.html"
                        "../html/favicon.ico"
                        "../html/program.html"
                        "../html/webserial.html")