3 ms·
bazel has modules now: https://bazel.build/external/module https://bazel.build/external/module Not tried them but they look like a reasonable dep handling solu
by dgoldstein0 2y ago
bazel has modules now: https://bazel.build/external/module https://bazel.build/external/module
Not tried them but they look like a reasonable dep handling solution on paper - each module can declare it's own dependencies and bazel will figure it out for you like a package manager. Their old workspaces way of doing it was a nightmare, as while patterns emerged where repos would export a function to register their dependencies, the first declaration of any name would win and thus you weren't guaranteed to have a compatible set of workspaces at the end.