nasa / fprime

F´ - A flight software and embedded systems framework
https://fprime.jpl.nasa.gov
Apache License 2.0
9.95k stars 1.28k forks source link

feat: Add prepend flag to autocode register macro #2777

Closed mosa11aei closed 3 weeks ago

mosa11aei commented 3 weeks ago
Related Issue(s) n
Has Unit Tests (y/n) n/a
Documentation Included (y/n) n/a

Change Description

This pull request implements a flag in the API.cmake file macro register_fprime_list_helper to be able to prepend target file paths to a target list. This is in the form of a boolean argument in that macro.

Rationale

The rationale for this addition is to be able to pre-register autocoders before other autocoders, in the event that one would like to be able to register an autocoder to execute before any other autocoder.