Skip to content
Discussion options

You must be logged in to vote

I believe the conventional location is in <arch>_platform_cfg.h, which goes in a directory called <MISSIONCONFIG>_defs at the same level as cFE in your project tree. For an example, see cfe/cmake/sample_defs/example_platform_cfg.h. This folder is typically where you will want to put any of your override headers.

And yes , unfortunately, the build system is not well-documented. In my opinion, your best bet is the README under cfe/cmake (although this hasn't been updated in some time) and the headers of the CMake files themselves, especially arch_build.cmake.

  1. Create a mission_defs folder. You can get an example at cfe/cmake/sample_defs/. There are comments in some of the files indicating w…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@irowebbn
Comment options

@9a3eedi
Comment options

Answer selected by 9a3eedi
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