Skip to content

Comments

feat(cpp): Add bazel + cmake building and testing infrastructure#2777

Closed
slbotbm wants to merge 0 commit intoapache:masterfrom
slbotbm:cpp-infra
Closed

feat(cpp): Add bazel + cmake building and testing infrastructure#2777
slbotbm wants to merge 0 commit intoapache:masterfrom
slbotbm:cpp-infra

Conversation

@slbotbm
Copy link
Contributor

@slbotbm slbotbm commented Feb 19, 2026

Which issue does this PR close?

Closes #2762

Rationale

What changed?

Adds bazel + cmake build systems for C++. Defines some stub classes in include/iggy.hpp and tests those using googletest. See README.md for execution instructions.

TODO: CI scripts

Local Execution

  • Passed
  • Pre-commit hooks ran

AI Usage

If AI tools were used, please answer:

  1. Which tools? OpenAI codex
  2. Scope of usage? used for creating the build system.
  3. How did you verify the generated code works correctly? ran all commands and tests locally.
  4. Can you explain every line of the code if asked? I can explain about 80% (Some parts of the build system are difficult to understand)

@slbotbm slbotbm changed the title Cpp infra feat(cpp): Add bazel + cmake building and testing infrastructure Feb 19, 2026
@slbotbm slbotbm marked this pull request as draft February 19, 2026 07:04
@slbotbm
Copy link
Contributor Author

slbotbm commented Feb 19, 2026

With regards to the CI, should I build and test using both cmake and bazel, or with either one of the two?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[C++ SDK] Create build system + CI infrastructure

1 participant