## `@GLOBAL_SOURCE_ROOT@` and `@DIRNAME@` in machine files Some tokens are now replaced in the machine file before parsing it: - `@GLOBAL_SOURCE_ROOT@`: the absolute path to the project's source tree - `@DIRNAME@`: the absolute path to the machine file's parent directory. It can be used, for example, to have paths relative to the source directory, or relative to toolchain's installation directory. ```ini [binaries] c = '@DIRNAME@/toolchain/gcc' exe_wrapper = '@GLOBAL_SOURCE_ROOT@' / 'build-aux' / 'my-exe-wrapper.sh' ```