mx
mx copied to clipboard
Command-line tool used for the development of Graal projects.
I'm attempting to build Graal targets in a hermetic environment (no network access) to assure supply chain security. Because of this I need to find a way to provide libraries...
https://github.com/graalvm/mx/blob/5a7e670c01c927dde427249427aedaee33388d29/src/mx/_impl/mx_jardistribution.py#L716-L718 This is problematic notably when using a JAR distribution to package Truffle internal resources, which may contain dotfiles for various reasons, due to e.g. including files from 3rd-party packages....
line 18163, in maven_install mvn_local_install(dist.maven_group_id(), dist.maven_artifact_id(), dist.path, releaseVersion, args.repo) ^^^^^^^^^ AttributeError: 'POMDistribution' object has no attribute 'path'