diff --git a/modules/backward-cpp/1.6/MODULE.bazel b/modules/backward-cpp/1.6/MODULE.bazel new file mode 100644 index 00000000000..7452b975afd --- /dev/null +++ b/modules/backward-cpp/1.6/MODULE.bazel @@ -0,0 +1,7 @@ +module( + name = "backward-cpp", + version = "1.6", + compatibility_level = 0, +) + +bazel_dep(name = "rules_cc", version = "0.0.17") diff --git a/modules/backward-cpp/1.6/overlay/BUILD.bazel b/modules/backward-cpp/1.6/overlay/BUILD.bazel new file mode 100644 index 00000000000..b80e855b27d --- /dev/null +++ b/modules/backward-cpp/1.6/overlay/BUILD.bazel @@ -0,0 +1,9 @@ +load("@rules_cc//cc:defs.bzl", "cc_library") + +cc_library( + name = "backward-cpp", + srcs = ["backward.cpp"], + hdrs = ["backward.hpp"], + includes = ["."], + visibility = ["//visibility:public"], +) diff --git a/modules/backward-cpp/1.6/overlay/MODULE.bazel b/modules/backward-cpp/1.6/overlay/MODULE.bazel new file mode 120000 index 00000000000..9b599e3ad9c --- /dev/null +++ b/modules/backward-cpp/1.6/overlay/MODULE.bazel @@ -0,0 +1 @@ +../MODULE.bazel \ No newline at end of file diff --git a/modules/backward-cpp/1.6/presubmit.yml b/modules/backward-cpp/1.6/presubmit.yml new file mode 100644 index 00000000000..83d1936ebd2 --- /dev/null +++ b/modules/backward-cpp/1.6/presubmit.yml @@ -0,0 +1,18 @@ +matrix: + platform: + - debian10 + - debian11 + - macos + - macos_arm64 + - ubuntu2004 + - ubuntu2204 + - ubuntu2404 + - windows + bazel: [7.x, 8.x] +tasks: + verify_targets: + name: Verify build targets + platform: ${{ platform }} + bazel: ${{ bazel }} + build_targets: + - '@backward-cpp//...' diff --git a/modules/backward-cpp/1.6/source.json b/modules/backward-cpp/1.6/source.json new file mode 100644 index 00000000000..268e47c679a --- /dev/null +++ b/modules/backward-cpp/1.6/source.json @@ -0,0 +1,10 @@ +{ + "url": "https://github.com/bombela/backward-cpp/archive/refs/tags/v1.6.tar.gz", + "integrity": "sha256-xlTQkj1D8c6iPQhnKWc0mOR0H7JFfoBs+urqeyDJfBA=", + "strip_prefix": "backward-cpp-1.6", + "patch_strip": 0, + "overlay": { + "BUILD.bazel": "sha256-B/C2vXPipQwhWjxKXla8fVqpHrHLqBypwmC/SfvndPk=", + "MODULE.bazel": "sha256-jRtJQq1VoUXJbvuu3x5HtMjmZt8GEComBrXxoimdcWI=" + } +} diff --git a/modules/backward-cpp/metadata.json b/modules/backward-cpp/metadata.json new file mode 100644 index 00000000000..4c380042038 --- /dev/null +++ b/modules/backward-cpp/metadata.json @@ -0,0 +1,16 @@ +{ + "homepage": "https://github.com/bombela/backward-cpp", + "maintainers": [ + { + "github": "hofbi", + "name": "Markus Hofbauer" + } + ], + "repository": [ + "github:bombela/backward-cpp" + ], + "versions": [ + "1.6" + ], + "yanked_versions": {} +}