Skip to content

Conversation

@Kyle-Ye
Copy link
Contributor

@Kyle-Ye Kyle-Ye commented Sep 7, 2025

Summary

  • Reorganized header file structure to use OpenRenderBox and OpenRenderBoxCxx subdirectories
  • Added bump scripts for DarwinPrivateFrameworks integration
  • Updated ORBVersion implementation
  • Fixed include paths throughout the codebase
  • Added CxxTests target for testing

Changes

  • Moved all public headers to include/OpenRenderBox/ subdirectory
  • Moved C++ headers to include/OpenRenderBoxCxx/ subdirectory
  • Added Scripts/bump_rb_pr.sh and Scripts/gen_rb_template.sh for dependency management
  • Updated Package.swift with new include paths and test targets
  • Added module.modulemap for proper module support
  • Fixed all include statements to use new paths

@Kyle-Ye Kyle-Ye merged commit 7c8778e into main Sep 7, 2025
4 checks passed
@Kyle-Ye Kyle-Ye deleted the feature/structure branch September 7, 2025 18:15
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.

2 participants