import os import requests import json import string import argparse import shutil mf_temp32 = string.Template('''{ "name": "OpenMQTTGateway", "builds": [ { "chipFamily": "ESP32", "improv": false, "parts": [ { "path": "$cp$bl", "offset": 4096 }, { "path": "$cp$part", "offset": 32768 }, { "path": "$cp$boot", "offset": 57344 }, { "path": "$cp$bin", "offset": 65536 } ] } ] }''') mf_temp32c3 = string.Template('''{ "name": "OpenMQTTGateway", "builds": [ { "chipFamily": "ESP32-C3", "improv": false, "parts": [ { "path": "$cp$bl", "offset": 0 }, { "path": "$cp$part", "offset": 32768 }, { "path": "$cp$boot", "offset": 57344 }, { "path": "$cp$bin", "offset": 65536 } ] } ] }''') mf_temp8266 = string.Template('''{ "name": "OpenMQTTGateway", "builds": [ { "chipFamily": "ESP8266", "parts": [{ "path": "$cp$bin", "offset": 0 }] } ] }''') wu_temp_opt = string.Template(''' ''') wu_temp_p1 = '''