diff --git a/esp32/platformio.ini b/esp32/platformio.ini index ce9f4fa..3ff62e1 100644 --- a/esp32/platformio.ini +++ b/esp32/platformio.ini @@ -52,6 +52,7 @@ lib_deps = ; plageoj/UrlEncode@ ^1.0.1 ; board_build.partitions = config/no_oat.csv extra_scripts = + pre:scripts/pre_build.py pre:scripts/build_app.py pre:scripts/generate_cert_bundle.py scripts/rename_fw.py diff --git a/esp32/scripts/pre_build.py b/esp32/scripts/pre_build.py new file mode 100644 index 0000000..026abc2 --- /dev/null +++ b/esp32/scripts/pre_build.py @@ -0,0 +1,7 @@ +from pathlib import Path + +Import("env") + +filesystem_dir = env["PROJECT_DIR"] + "/data" + +Path(filesystem_dir).mkdir(exist_ok=True) \ No newline at end of file