ESP32 Compilation platform.txt


Hi guys,

I don’t quite understand where the compilation instructions are generated. My goal is to program the ESP32 coprocessor in assembly using the Arduino Framework in PIO.
For that I changed the platform.txt file located in
After I deleted the whole content of the file, my program was still compiling. I know that you can set some compilation flags in the .ini file, but can someone explain the purpose of the platform.txt file then?
This is the tutorial I followed on github:

All the best,