[Misc]: Add explicit build dependency from ctagrpc to ctaprotobuf
Description
-
!942 (merged) split
ProtoCtaFrontendintolibctaprotobufandlibctagrpc. However, Ninja requires more explicit dependency specifications than Unix Makefiles. This MR ensures that ifctagrpcis built,ctaprotobufis 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