|
|
%!s(int64=2) %!d(string=hai) anos | |
|---|---|---|
| .. | ||
| main | %!s(int64=2) %!d(string=hai) anos | |
| CMakeLists.txt | %!s(int64=2) %!d(string=hai) anos | |
| README.md | %!s(int64=3) %!d(string=hai) anos | |
| check_for_file_paths.py | %!s(int64=5) %!d(string=hai) anos | |
| sdkconfig.ci.noasserts | %!s(int64=4) %!d(string=hai) anos | |
| sdkconfig.ci.noasserts.nimble | %!s(int64=2) %!d(string=hai) anos | |
| sdkconfig.ci.replacepaths | %!s(int64=5) %!d(string=hai) anos | |
| sdkconfig.ci.silentasserts | %!s(int64=5) %!d(string=hai) anos | |
| sdkconfig.ci.silentasserts.nimble | %!s(int64=2) %!d(string=hai) anos | |
| Supported Targets | ESP32 | ESP32-C3 | ESP32-S2 |
|---|
This test app exists to verify that paths (like FILE) are not compiled into any object files in configurations where this should be avoided.
Configurations where this is relevant include:
__FILE__Not embedding paths reduces the binary size, avoids leaking information about the compilation environment, and is a necessary step to support reproducible builds across projects built in different directories.