Skip to content

feat: Create documentation and prepare crate for packaging#3

Merged
meshackbahati merged 1 commit intomainfrom
docs-and-packaging-updates
Jun 25, 2025
Merged

feat: Create documentation and prepare crate for packaging#3
meshackbahati merged 1 commit intomainfrom
docs-and-packaging-updates

Conversation

@meshackbahati
Copy link
Owner

  • Created a docs folder to store documentation.
  • Moved README.md to docs/README.md and updated Cargo.toml accordingly.
  • Generated HTML documentation for netmap-rs using cargo doc and placed it in docs/netmap_rs.
  • Enhanced src/lib.rs with a comprehensive # Usage section, including a basic code example, and improved other doc comments.
  • Ensured netmap-min-sys/Cargo.toml has necessary fields for publishing and corrected an author email format.
  • Updated netmap-rs/Cargo.toml to correct an author email format.
  • Modified netmap-rs/Cargo.toml to use a path dependency for netmap-min-sys to allow local packaging (will need to be changed to version dependency for actual publishing).

- Created a `docs` folder to store documentation.
- Moved `README.md` to `docs/README.md` and updated `Cargo.toml` accordingly.
- Generated HTML documentation for `netmap-rs` using `cargo doc` and placed it in `docs/netmap_rs`.
- Enhanced `src/lib.rs` with a comprehensive `# Usage` section, including a basic code example, and improved other doc comments.
- Ensured `netmap-min-sys/Cargo.toml` has necessary fields for publishing and corrected an author email format.
- Updated `netmap-rs/Cargo.toml` to correct an author email format.
- Modified `netmap-rs/Cargo.toml` to use a path dependency for `netmap-min-sys` to allow local packaging (will need to be changed to version dependency for actual publishing).
@meshackbahati meshackbahati merged commit 5b76161 into main Jun 25, 2025
1 of 13 checks passed
@meshackbahati meshackbahati deleted the docs-and-packaging-updates branch June 26, 2025 17:50
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.

1 participant