Skip to content

Releases: AleksanderGondek/rules_cc_hdrs_map

v0.31.1

20 Feb 18:08

Choose a tag to compare

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

Full Changelog: v0.31.0...v0.31.1

v0.31.0

19 Feb 17:58

Choose a tag to compare

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

Full Changelog: v0.30.0...v0.31.0

v0.30.0

11 Feb 20:38

Choose a tag to compare

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

Full Changelog: v0.29.2...v0.30.0

v0.29.2

11 Feb 19:28

Choose a tag to compare

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

Full Changelog: v0.29.1...v0.29.2

v0.29.1

07 Feb 11:51

Choose a tag to compare

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

Full Changelog: v0.29.0...v0.29.1

v0.29.0

04 Feb 21:21

Choose a tag to compare

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

Full Changelog: v0.28.1...v0.29.0

v0.28.1

03 Feb 17:31

Choose a tag to compare

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

Full Changelog: v0.28.0...v0.28.1

v0.28.0

21 Nov 14:12

Choose a tag to compare

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

Full Changelog: v0.27.0...v0.28.0

v0.27.0

21 Nov 12:47

Choose a tag to compare

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

Full Changelog: v0.26.0...v0.27.0

v0.26.0

20 Nov 19:38

Choose a tag to compare

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

Full Changelog: v0.25.0...v0.26.0