Skip to content

Conversation

@gituser12981u2
Copy link
Owner

Description

Transition the project from a package to a rust library.

Fixes # none

Type of change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

Checklist

  • Code follows the style guidelines of this project
  • Code has been self-reviewed
  • Code has been commented, particularly in hard-to-understand areas
  • Needed documentation changes have been made
  • Code generates no new warnings
  • Tests have been added that prove the code is effective or that the feature works
  • New and existing unit tests and integration tests pass locally and the new code
  • Any dependent changes have been merged and published in downstream modules

@gituser12981u2 gituser12981u2 merged commit 90f0f79 into master Apr 5, 2025
5 checks passed
@gituser12981u2 gituser12981u2 deleted the chore/make-into-a-library branch April 5, 2025 21:59
gituser12981u2 added a commit that referenced this pull request Apr 5, 2025
gituser12981u2 added a commit that referenced this pull request Apr 5, 2025
* chore: bump Cargo.lock version from 3 to 4

* feat!: switched from package to library

BREAKING CHANGE: made a lib.rs and exposed frontend API to users. Made a few examples of how to use the library.

* chore: added descriptor fields to Cargo.toml and changed the library name to render_engine from game_engine

* docs: update README to work with this project as a library

* fix: remove Doctests for simple methods
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