Skip to content

Feat/cpp scaffold - #14

Merged
mmorgan00 merged 8 commits into
mainfrom
feat/cpp-scaffold
Aug 18, 2026
Merged

mmorgan00 merged 8 commits into
mainfrom
feat/cpp-scaffold

Conversation

@mmorgan00

Copy link
Copy Markdown
Collaborator

Issue

Fixes #13 : Initial Cpp scaffolding with basic bit->lexicon dictionary

Summary

  • Establishes basic cpp project structure in repo using cmake and google test, with FetchContent and VcPkg for build support
  • Defines clang-tidy rules and adds a pre-commit hook for clang-tidy and format

Key Changes

  • Minimal executable to verify build path and testing work

Notable Implementation Details

  • None

Design Rationale

  • "Devil you know" tooling decisions

Test Plan

  • GTest links properly and runs, formatters properly link cmake compile commands

@mmorgan00 mmorgan00 linked an issue Aug 18, 2026 that may be closed by this pull request
@mmorgan00
mmorgan00 force-pushed the feat/cpp-scaffold branch 2 times, most recently from cb48d00 to cbae853 Compare August 18, 2026 00:40

@icahoon icahoon left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@XenonofArcticus XenonofArcticus left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks solid.

@mmorgan00
mmorgan00 merged commit 19cf574 into main Aug 18, 2026
2 checks passed
@mmorgan00
mmorgan00 deleted the feat/cpp-scaffold branch August 18, 2026 00:54
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.

Create C++ 8-bit implementation

3 participants