Skip to content
Discussion options

You must be logged in to vote

Yes, you can compile each component as a shared library. Use fprime-util generate -DBUILD_SHARED_LIBS=ON. However, we've not explored the practical implications of this. You'd need to make sure interfaces (FPP files) don't change, only the internal set-up. You may need to add some additional link dependencies.

Most projects prefer a monolith upgrade, and bsdiff + bspatch to reduce upload sizes.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@ephraim71
Comment options

Answer selected by ephraim71
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