Skip to content

Conversation

@dbierek
Copy link
Member

@dbierek dbierek commented Jan 6, 2026

Enhancements in this PR:

  • Uses navkit-rpkg-lib (renamed from glacier2obj) as a library instead of an executable
  • Adds support for extracting NAVP and AIRG files from the RPKG files and loading them
  • Scans the RPKG packages asynchronously upon startup
  • Only extract ALOC or PRIM if it is older than the RPKG file it is in

Closes #6

@dbierek dbierek linked an issue Jan 6, 2026 that may be closed by this pull request
@dbierek dbierek added the enhancement New feature or request label Jan 6, 2026
@dbierek dbierek added this to NavKit Jan 6, 2026
@dbierek dbierek moved this to In Progress in NavKit Jan 6, 2026
@dbierek dbierek force-pushed the 6-load-the-glacier2obj-rust-project-as-a-library branch 2 times, most recently from 96c037a to 80ab848 Compare January 17, 2026 11:28
@dbierek dbierek force-pushed the 6-load-the-glacier2obj-rust-project-as-a-library branch from 80ab848 to 5e03229 Compare January 17, 2026 11:32
@dbierek dbierek changed the title Use glacier2obj library instead of exe Use navkit-rpkg-lib instead of exe Jan 19, 2026
@dbierek dbierek merged commit 9ff72cc into main Jan 19, 2026
2 checks passed
@dbierek dbierek deleted the 6-load-the-glacier2obj-rust-project-as-a-library branch January 19, 2026 09:33
@github-project-automation github-project-automation bot moved this from In Progress to Released in NavKit Jan 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Released

Development

Successfully merging this pull request may close these issues.

Load the Glacier2Obj rust project as a library

2 participants