nasa / fprime-tools

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

New Component (FPP) generation feature #125

Closed thomas-bc closed 1 year ago

thomas-bc commented 1 year ago
Originating Project/Creator
Affected Component
Affected Architectures(s) fprime-util new
Related Issue(s) https://github.com/fprime-community/fprime-tools/issues/37 https://github.com/nasa/fprime/issues/1961
Has Unit Tests (y/n)
Builds Without Errors (y/n) y
Unit Tests Pass (y/n)
Documentation Included (y/n) y

Change Description

fprime-util new --component changed to generate FPP instead of XML.

Future work

Ports are much much easier to create in FPP than in XML and probably do not require a new --port functionality. Should we get rid of it? Michael you mentioned a new --module idea instead.