parent
bde690b06e
commit
18b96cd069
6 changed files with 51 additions and 15 deletions
@ -0,0 +1,13 @@ |
||||
## `@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' |
||||
``` |
Loading…
Reference in new issue