nasa / fprime-tools

F´ Python tooling and helpers.
https://github.com/nasa/fprime
Apache License 2.0
21 stars 39 forks source link

Run FppUtility in `cwd=context` #180

Closed thomas-bc closed 11 months ago

thomas-bc commented 11 months ago
Originating Project/Creator
Affected Component
Affected Architectures(s)
Related Issue(s)
Has Unit Tests (y/n)
Builds Without Errors (y/n)
Unit Tests Pass (y/n)
Documentation Included (y/n)

Change Description

Running FppUtility.execute() in cwd=context. Necessary because fpp-to-cpp will output relative include paths based on CWD at runtime

Future Work

Consider whether this behavior from fpp-to-cpp should be reworked.