Skip to content

Conversation

@AngheloAlf
Copy link
Member

[2.10.0] - 2025-09-01

Added

  • Support for partially linked objects (a.k.a. plf).
    • This is done by calling a function with a user provided callback that
      converts a given object path into the corresponding mapfile for that plf.
    • Rust: MapFile::resolve_partially_linked_files().
    • Python: MapFile::resolvePartiallyLinkedFiles().
  • All the CLI utilities include basic support for plfs.
    • Pass the flag -x .extension or --plf-ext .extension to specify the
      extension of the partially linked objects files that should be replaced with
      a .map extension.
    • The frontends API allow to further customize this behavior by passing a
      callback like the one used by MapFile::resolvePartiallyLinkedFiles.

@AngheloAlf AngheloAlf merged commit 22a03f2 into master Sep 2, 2025
60 checks passed
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