various: clean up multiplatform mod resolution; add lockfile management

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: If1fed3ad9f9273266ae6e0e24d57b6996a6a6964
This commit is contained in:
raf 2026-05-03 21:21:16 +03:00
commit da15ebf9bd
Signed by: NotAShelf
GPG key ID: 29D95B64378DB4BF
14 changed files with 818 additions and 141 deletions

View file

@ -237,7 +237,7 @@ pub async fn execute(
let mut combined_project = projects_to_merge.remove(0);
for project in projects_to_merge {
combined_project.merge(project);
combined_project = combined_project.merged(project)?;
}
// Apply user-specified properties