Skip to content

Build and test individual app/libs independently #538

Answered by skliper
gilri asked this question in Q&A
Discussion options

You must be logged in to vote

Depending on what you mean by "linked to a cFS app", maybe?

Note cFS libs and apps aren't actually "linked" in the classical compiler linking sense. You can build libs and apps separately, and they get loaded dynamically separately by ES either at startup as elements from the startup script, or an app can be loaded later via command (note libs can only be loaded at startup and can't be unloaded).

To test and develop separately you'll still need the lib API's defined in a header the app can include and you'll likely want to implement the unit test stubs for the lib to work with. After that it could be fairly independent.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by gilri
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants