# rules_d **Repository Path**: mirrors_bazelbuild/rules_d ## Basic Information - **Project Name**: rules_d - **Description**: D rules for Bazel - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2025-12-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Bazel Rules for the [D Programming Language](https://dlang.org) ## API Documentation https://registry.bazel.build/docs/rules_d ## Installation From the release you wish to use: copy the WORKSPACE snippet into your `WORKSPACE` file. To use a commit rather than a release, you can point at any SHA of the repo. For example to use commit `abc123`: 1. Replace `url = "https://github.com/bazel-contrib/rules_d/releases/download/v0.1.0/rules_d-v0.1.0.tar.gz"` with a GitHub-provided source archive like `url = "https://github.com/bazel-contrib/rules_d/archive/abc123.tar.gz"` 1. Replace `strip_prefix = "rules_d-0.1.0"` with `strip_prefix = "rules_d-abc123"` 1. Update the `sha256`. The easiest way to do this is to comment out the line, then Bazel will print a message with the correct value. Note that GitHub source archives don't have a strong guarantee on the sha256 stability, see