Releases: AleksanderGondek/rules_cc_hdrs_map
v0.31.1
v0.31.1 - 2026-02-20
Bug Fixes
- (cc_helper.bzl) reduce copypaste from rules_cc - (5350302) - Aleksander Gondek
Miscellaneous Chores
- (version) v0.31.1 - (5097824) - Github Actions
Usage example
Bzlmod
Paste this snippet into your MODULE.bazel file:
bazel_dep(name = "rules_cc_hdrs_map", version = "v0.31.1")WORKSPACE (deprecated)
Paste this snippet into your WORKSPACE.bazel file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_cc_hdrs_map",
sha256 = "57ba7a65a62f9d6c0e36d68cb4f2dc04b08882bb4758060a31e37e8d8cb58125",
url = "https://github.com/AleksanderGondek/rules_cc_hdrs_map/releases/download/v0.31.1/rules_cc_hdrs_map-v0.31.1.tar.gz",
)
load("@rules_cc_hdrs_map//cc_hdrs_map:workspace_deps.bzl", "cc_hdrs_map_workspace_deps")
cc_hdrs_map_workspace_deps()
load("@rules_cc//cc:extensions.bzl", "compatibility_proxy_repo")
compatibility_proxy_repo()What's Changed
- fix(cc_helper.bzl): reduce copypaste from rules_cc by @AleksanderGondek in #51
Full Changelog: v0.31.0...v0.31.1
v0.31.0
v0.31.0 - 2026-02-19
Features
- (cc_helper.bzl) expose it and valid extensions - (9509456) - Aleksander Gondek
Miscellaneous Chores
- (version) v0.31.0 - (c35231d) - Github Actions
Usage example
Bzlmod
Paste this snippet into your MODULE.bazel file:
bazel_dep(name = "rules_cc_hdrs_map", version = "v0.31.0")WORKSPACE (deprecated)
Paste this snippet into your WORKSPACE.bazel file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_cc_hdrs_map",
sha256 = "55396cc37a32f3eeb42ca39de6c2c1701d129ee61a57587977d6ca36ebf36fd4",
url = "https://github.com/AleksanderGondek/rules_cc_hdrs_map/releases/download/v0.31.0/rules_cc_hdrs_map-v0.31.0.tar.gz",
)
load("@rules_cc_hdrs_map//cc_hdrs_map:workspace_deps.bzl", "cc_hdrs_map_workspace_deps")
cc_hdrs_map_workspace_deps()
load("@rules_cc//cc:extensions.bzl", "compatibility_proxy_repo")
compatibility_proxy_repo()What's Changed
- feat(cc_helper.bzl): expose it and valid extensions by @AleksanderGondek in #50
Full Changelog: v0.30.0...v0.31.0
v0.30.0
v0.30.0 - 2026-02-11
Features
- (build) publish stardocs to BCR - (1988461) - Aleksander Gondek
Miscellaneous Chores
- (version) v0.30.0 - (8990577) - Github Actions
Usage example
Bzlmod
Paste this snippet into your MODULE.bazel file:
bazel_dep(name = "rules_cc_hdrs_map", version = "v0.30.0")WORKSPACE (deprecated)
Paste this snippet into your WORKSPACE.bazel file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_cc_hdrs_map",
sha256 = "8b85eec3501138f5178648962244b3d972b397ab20e05c2f9fe430371e76a0ce",
url = "https://github.com/AleksanderGondek/rules_cc_hdrs_map/releases/download/v0.30.0/rules_cc_hdrs_map-v0.30.0.tar.gz",
)
load("@rules_cc_hdrs_map//cc_hdrs_map:workspace_deps.bzl", "cc_hdrs_map_workspace_deps")
cc_hdrs_map_workspace_deps()
load("@rules_cc//cc:extensions.bzl", "compatibility_proxy_repo")
compatibility_proxy_repo()What's Changed
- feat(build): publish stardocs to BCR by @AleksanderGondek in #49
Full Changelog: v0.29.2...v0.30.0
v0.29.2
v0.29.2 - 2026-02-11
Bug Fixes
- add explicit usage of rules_cc symbols - (1e28e03) - Aleksander Gondek
Miscellaneous Chores
- (version) v0.29.2 - (3f43f25) - Github Actions
Usage example
Bzlmod
Paste this snippet into your MODULE.bazel file:
bazel_dep(name = "rules_cc_hdrs_map", version = "v0.29.2")WORKSPACE (deprecated)
Paste this snippet into your WORKSPACE.bazel file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_cc_hdrs_map",
sha256 = "3f43fb91f081801130264f6ce5984b3019b06dcdc7c22962a0b08df9a0be2ea5",
url = "https://github.com/AleksanderGondek/rules_cc_hdrs_map/releases/download/v0.29.2/rules_cc_hdrs_map-v0.29.2.tar.gz",
)
load("@rules_cc_hdrs_map//cc_hdrs_map:workspace_deps.bzl", "cc_hdrs_map_workspace_deps")
cc_hdrs_map_workspace_deps()
load("@rules_cc//cc:extensions.bzl", "compatibility_proxy_repo")
compatibility_proxy_repo()What's Changed
- fix: add explicit usage of rules_cc symbols by @AleksanderGondek in #48
Full Changelog: v0.29.1...v0.29.2
v0.29.1
v0.29.1 - 2026-02-07
Bug Fixes
- (module) archive_override use patch_strip - (9d68b64) - Aleksander Gondek
- (workspace_deps.bzl) update reference to rules_cc - (f058e64) - Aleksander Gondek
Build system
- (bazelrc) incompatible_autoload_externally set to empty - (86ae948) - Aleksander Gondek
- (bazelrc) cleanup and extend bazelrcs - (1077306) - Aleksander Gondek
- (docs) switch to usage of prebuilt protoc - (7e3f517) - Aleksander Gondek
- drop dev dependencies to skylib and aspect_lib - (efa76fe) - Aleksander Gondek
Miscellaneous Chores
- (version) v0.29.1 - (055bcf0) - Github Actions
Usage example
Bzlmod
Paste this snippet into your MODULE.bazel file:
bazel_dep(name = "rules_cc_hdrs_map", version = "v0.29.1")WORKSPACE (deprecated)
Paste this snippet into your WORKSPACE.bazel file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_cc_hdrs_map",
sha256 = "3755ad1ace450083c4672af91d3b78a39ff8fd4ca5b55cffb504ad5fa6d3382e",
url = "https://github.com/AleksanderGondek/rules_cc_hdrs_map/releases/download/v0.29.1/rules_cc_hdrs_map-v0.29.1.tar.gz",
)
load("@rules_cc_hdrs_map//cc_hdrs_map:workspace_deps.bzl", "cc_hdrs_map_workspace_deps")
cc_hdrs_map_workspace_deps()
load("@rules_cc//cc:extensions.bzl", "compatibility_proxy_repo")
compatibility_proxy_repo()What's Changed
- build(bazelrc): cleanup and extend bazelrcs by @AleksanderGondek in #46
- dependencies improvements by @AleksanderGondek in #47
Full Changelog: v0.29.0...v0.29.1
v0.29.0
v0.29.0 - 2026-02-04
Features
- (bazel) update recommended version to 8.5.1 - (f09a1cc) - Aleksander Gondek
- (deps) update all of ruleset dependencies to latest - (87f5c60) - Aleksander Gondek
- (gcc_toolchain) switch to bzlmod definitions - (9e79861) - Aleksander Gondek
- (nixpkgs) update definitions to latest as of 2026-02-04 - (2e27992) - Aleksander Gondek
Miscellaneous Chores
- (version) v0.29.0 - (67cbede) - Github Actions
Usage example
Bzlmod
Paste this snippet into your MODULE.bazel file:
bazel_dep(name = "rules_cc_hdrs_map", version = "v0.29.0")WORKSPACE (deprecated)
Paste this snippet into your WORKSPACE.bazel file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_cc_hdrs_map",
sha256 = "d974f57bcd2137da4e9ab477a06a1c93a2d914c6f964e0df19a71688f27b6ff8",
url = "https://github.com/AleksanderGondek/rules_cc_hdrs_map/releases/download/v0.29.0/rules_cc_hdrs_map-v0.29.0.tar.gz",
)
load("@rules_cc_hdrs_map//cc_hdrs_map:workspace_deps.bzl", "cc_hdrs_map_workspace_deps")
cc_hdrs_map_workspace_deps()What's Changed
- feat(deps): update all dependencies by @AleksanderGondek in #45
Full Changelog: v0.28.1...v0.29.0
v0.28.1
v0.28.1 - 2026-02-03
Bug Fixes
- (copy_file) erroneous tools declaration - (1fe3149) - Aleksander Gondek
Miscellaneous Chores
- (version) v0.28.1 - (ad30863) - Github Actions
Usage example
Bzlmod
Paste this snippet into your MODULE.bazel file:
bazel_dep(name = "rules_cc_hdrs_map", version = "v0.28.1")WORKSPACE (deprecated)
Paste this snippet into your WORKSPACE.bazel file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_cc_hdrs_map",
sha256 = "c1e4757e97f5f09ff47f4dc66ba8e30f5b95174175ef49385ba1bf6df02a45fd",
url = "https://github.com/AleksanderGondek/rules_cc_hdrs_map/releases/download/v0.28.1/rules_cc_hdrs_map-v0.28.1.tar.gz",
)
load("@rules_cc_hdrs_map//cc_hdrs_map:workspace_deps.bzl", "cc_hdrs_map_workspace_deps")
cc_hdrs_map_workspace_deps()What's Changed
- fix(copy_file): erroneous tools declaration by @AleksanderGondek in #44
Full Changelog: v0.28.0...v0.28.1
v0.28.0
v0.28.0 - 2025-11-21
Bug Fixes
- (examples) libuuid is no longer dynamically taken from nix - (011d3ad) - Aleksander Gondek
Features
- (cc_so_import) allow cascade of sol linking - (957df3b) - Aleksander Gondek
Miscellaneous Chores
- (version) v0.28.0 - (207528f) - Github Actions
Usage example
Bzlmod
Paste this snippet into your MODULE.bazel file:
bazel_dep(name = "rules_cc_hdrs_map", version = "v0.28.0")WORKSPACE (deprecated)
Paste this snippet into your WORKSPACE.bazel file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_cc_hdrs_map",
sha256 = "a1cf0107d1bdcd456edd123ff8e2ec4089c4033dd294bda8cb8f3e7504694753",
url = "https://github.com/AleksanderGondek/rules_cc_hdrs_map/releases/download/v0.28.0/rules_cc_hdrs_map-v0.28.0.tar.gz",
)
load("@rules_cc_hdrs_map//cc_hdrs_map:workspace_deps.bzl", "cc_hdrs_map_workspace_deps")
cc_hdrs_map_workspace_deps()What's Changed
- feat(cc_so_import): allow cascade of sol linking by @AleksanderGondek in #43
Full Changelog: v0.27.0...v0.28.0
v0.27.0
v0.27.0 - 2025-11-21
Features
- (cc_so_import) introduce way to import raw SOLs - (9adb4e9) - Aleksander Gondek
Miscellaneous Chores
- (version) v0.27.0 - (8512c7a) - Github Actions
Usage example
Bzlmod
Paste this snippet into your MODULE.bazel file:
bazel_dep(name = "rules_cc_hdrs_map", version = "v0.27.0")WORKSPACE (deprecated)
Paste this snippet into your WORKSPACE.bazel file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_cc_hdrs_map",
sha256 = "e411096e50aca52c294cab5c884b89708e40e3d09704fa7034d4ed9f7c2d54e1",
url = "https://github.com/AleksanderGondek/rules_cc_hdrs_map/releases/download/v0.27.0/rules_cc_hdrs_map-v0.27.0.tar.gz",
)
load("@rules_cc_hdrs_map//cc_hdrs_map:workspace_deps.bzl", "cc_hdrs_map_workspace_deps")
cc_hdrs_map_workspace_deps()What's Changed
- feat(cc_so_import): introduce way to import raw SOLs by @AleksanderGondek in #42
Full Changelog: v0.26.0...v0.27.0
v0.26.0
v0.26.0 - 2025-11-20
Features
- (hdrs_map) graceful handling of duplicates - (5e2fe92) - Aleksander Gondek
Miscellaneous Chores
- (version) v0.26.0 - (f153e78) - Github Actions
Usage example
Bzlmod
Paste this snippet into your MODULE.bazel file:
bazel_dep(name = "rules_cc_hdrs_map", version = "v0.26.0")WORKSPACE (deprecated)
Paste this snippet into your WORKSPACE.bazel file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_cc_hdrs_map",
sha256 = "39d81317c5ec592b4dc12c84939dee498301b5bf5e8256e88cf1e4f3b3c2f9a7",
url = "https://github.com/AleksanderGondek/rules_cc_hdrs_map/releases/download/v0.26.0/rules_cc_hdrs_map-v0.26.0.tar.gz",
)
load("@rules_cc_hdrs_map//cc_hdrs_map:workspace_deps.bzl", "cc_hdrs_map_workspace_deps")
cc_hdrs_map_workspace_deps()What's Changed
- feat(hdrs_map): graceful handling of duplicates by @AleksanderGondek in #41
Full Changelog: v0.25.0...v0.26.0