Closed joseviccruz closed 1 month ago
This PR applies several updates to C++ development within ssl-core and more, including:
ssl-core
.cmake/essentials.cmake
find_package
nanopb
gRPC
robocin_cpp_nanopb_library
robocin_cpp_grpc_library
common/cpp
version.h
protocols
clang++
g++
arm-none-eabi-g++
ssl-core-cpp-mbed-base.Dockerfile
nanopb.sh
arm-none-eabi-gcc.sh
mongocxx.sh
grpc.sh
Open #116
Good job! Next time just try to reduce the PR size. 🚀
You're right, I'm sorry I'll avoid it again 😅
This PR applies several updates to C++ development within
ssl-core
and more, including:.cmake/essentials.cmake
:find_package
s optionalnanopb
package;gRPC
package (for high level code)robocin_cpp_nanopb_library
rulerobocin_cpp_grpc_library
rulecommon/cpp
:version.h
, similar to https://en.cppreference.com/w/cpp/header/versionversion.h
#ifdef guardsprotocols
:clang++
,g++
, andarm-none-eabi-g++
common/cpp
Dockerfile and the image directlyssl-core-cpp-mbed-base.Dockerfile
for embedded developmentnanopb.sh
,arm-none-eabi-gcc.sh
,mongocxx.sh
andgrpc.sh
scriptsOpen #116