[Misc]: Add explicit build dependency from ctagrpc to ctaprotobuf
Description
-
!942 (merged) split
ProtoCtaFrontend
intolibctaprotobuf
andlibctagrpc
. However, Ninja requires more explicit dependency specifications than Unix Makefiles. This MR ensures that ifctagrpc
is built,ctaprotobuf
is built first - There were a few very minor bugs related to the build procedure in the ci scripts that this MR also fixes.
Checklist
-
Documentation reflects the changes made. -
Merge Request title is clear, concise, and suitable as a changelog entry. See this link
References
Closes #1207 (closed)
Edited by Niels Alexander Buegel