You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repository contains a [Starlark](https://github.com/bazelbuild/starlark) implementation of [Doxygen](https://www.doxygen.nl/) rules in [Bazel](https://bazel.build/).
@@ -76,14 +77,13 @@ No download will be performed and bazel will use the installed version of doxyge
76
77
> [!Warning]
77
78
> Setting the version to `0.0.0` this will break the hermeticity of your build, as it will now depend on the environment.
78
79
79
-
The module also supports multiple versions of doxygen for different platforms.
80
-
Each will only be downloaded if the given platform matches the current platform.
81
-
82
80
> [!Tip]
83
-
> Not indicating the platform will make the configuration apply to all platforms.
81
+
> Not indicating the platform will make the configuration apply to the platform it is running on.
84
82
> The build will fail when the downloaded file does not match the SHA256 checksum, i.e. when the platform changes.
85
83
> Unless you are using a system-wide doxygen installation, you should always specify the platform.
86
84
85
+
Different strategies can be combined in the same file, one for each platform, as shown below:
0 commit comments