rules_d icon indicating copy to clipboard operation
rules_d copied to clipboard

D rules for Bazel

Results 15 rules_d issues
Sort by recently updated
recently updated
newest added

@dcarp I am noticing that rules_d does not have bzlmod support. Are you working on it, or would a PR interest you? The support seems pretty straightforward to implement. We...

Add a `dub_package` [repository rule](https://docs.google.com/document/d/1jKbNXOVp2T1zJD_iRnVr8k5D0xZKgO8blMVDlXOksJg/preview) for fetching packages from [DUB](https://code.dlang.org/), the D package repository.

enhancement

Building a simple hello world example on macOS ARM architecture does not work: > /private/var/tmp/_bazel_vertexwahn/fc20ed30f7a981f06f7341ebc9a872cb/external/io_bazel_rules_d/d/BUILD:23:10: configurable attribute "srcs" in @io_bazel_rules_d//d:dmd doesn't match this configuration. Would a default condition help? >...

When I try to build a Hello World example with these rules on Windows 2022 Server I get the following error message: > [4 / 5] Linking D binary hello_world;...

@dcarp I am noticing that rules_d does not have bzlmod support. Are you working on it, or would a PR interest you? The support seems pretty straightforward to implement. We...

The Toolchain refactor is mostly done, but I'm a bit stuck on how to implement an [idiomatic `rules_d_toolchain()` macro](https://bazel.build/rules/deploying?hl=en#registering_toolchains) to use in `WORKSPACE` or as a `bzlmod` extension. Basically, I...

Incompatible flag --incompatible_no_implicit_file_export will be enabled by default in a future Bazel release [1], thus breaking rules_d. The flag is documented here: https://github.com/bazelbuild/bazel/issues/10225 Please check the following CI builds for...

Incompatible flag --incompatible_disable_depset_items will be enabled by default in a future Bazel release [1], thus breaking rules_d. The flag is documented here: https://github.com/bazelbuild/bazel/issues/9017 Please check the following CI builds for...