GHS - add_custom_command results not built before other targets
As of 3.14.0-rc1, the GHS top level project contains a list of all of the subprojects, in alphabetical order. Due to the way gbuild builds targets (sequentially, based on the order they're written), alphabetical order prevents subprojects from automatically being built when pressing the "build" button.
Subproject listing for GHS should follow the order that the targets are declared in the cmakelists files.