Skip to content

Commit ac42c88

Browse files
committed
platform.txt: use iwithprefixbefore to shorten the command lines
The command line for the ESP32 compilers is very long, and it is causing problems on Windows systems, which enforce a hard 32kbytes line limit. This patch uses the iprefix/iwithprefixbefore options to shorten the compiler command line by changing "-I{compiler.sdk.path}/include/aaa" "-I{compiler.sdk.path}/include/bbb" "-I{compiler.sdk.path}/include/ccc" ... to: -iprefix "{compiler.sdk.path}/include/" -iwithprefixbefore aaa -iwithprefixbefore bbb -iwithprefixbefore ccc ... Some targets have up to 200 paths so this can save A LOT of space. On a sample run this patch shortened a single compile command from 28777 bytes to 10728.
1 parent 627e1b1 commit ac42c88

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

0 commit comments

Comments
 (0)