From a77bc4ebe424b56cd55acb49b4f8b90119c64012 Mon Sep 17 00:00:00 2001 From: Vertexwahn Date: Tue, 2 Jul 2024 23:11:34 +0200 Subject: [PATCH] xtl@0.7.7 (#2353) xtl@0.7.7 --- modules/xtl/0.7.7/MODULE.bazel | 7 +++++++ modules/xtl/0.7.7/overlay/BUILD.bazel | 6 ++++++ modules/xtl/0.7.7/overlay/MODULE.bazel | 1 + modules/xtl/0.7.7/presubmit.yml | 17 +++++++++++++++++ modules/xtl/0.7.7/source.json | 10 ++++++++++ modules/xtl/metadata.json | 17 +++++++++++++++++ 6 files changed, 58 insertions(+) create mode 100644 modules/xtl/0.7.7/MODULE.bazel create mode 100644 modules/xtl/0.7.7/overlay/BUILD.bazel create mode 120000 modules/xtl/0.7.7/overlay/MODULE.bazel create mode 100644 modules/xtl/0.7.7/presubmit.yml create mode 100644 modules/xtl/0.7.7/source.json create mode 100644 modules/xtl/metadata.json diff --git a/modules/xtl/0.7.7/MODULE.bazel b/modules/xtl/0.7.7/MODULE.bazel new file mode 100644 index 00000000000..e65b09b0895 --- /dev/null +++ b/modules/xtl/0.7.7/MODULE.bazel @@ -0,0 +1,7 @@ +module( + name = "xtl", + version = "0.7.7", + bazel_compatibility = [">=7.2.1"], +) + +bazel_dep(name = "doctest", version = "2.4.11", dev_dependency = True) diff --git a/modules/xtl/0.7.7/overlay/BUILD.bazel b/modules/xtl/0.7.7/overlay/BUILD.bazel new file mode 100644 index 00000000000..02d333f5126 --- /dev/null +++ b/modules/xtl/0.7.7/overlay/BUILD.bazel @@ -0,0 +1,6 @@ +cc_library( + name = "xtl", + hdrs = glob(["include/**"]), + strip_include_prefix = "include", + visibility = ["//visibility:public"], +) diff --git a/modules/xtl/0.7.7/overlay/MODULE.bazel b/modules/xtl/0.7.7/overlay/MODULE.bazel new file mode 120000 index 00000000000..9b599e3ad9c --- /dev/null +++ b/modules/xtl/0.7.7/overlay/MODULE.bazel @@ -0,0 +1 @@ +../MODULE.bazel \ No newline at end of file diff --git a/modules/xtl/0.7.7/presubmit.yml b/modules/xtl/0.7.7/presubmit.yml new file mode 100644 index 00000000000..032e0fba031 --- /dev/null +++ b/modules/xtl/0.7.7/presubmit.yml @@ -0,0 +1,17 @@ +matrix: + platform: + - debian10 + - debian11 + - macos + - macos_arm64 + - ubuntu2004 + - ubuntu2204 + - windows + bazel: [7.x] +tasks: + verify_targets: + name: Verify build targets + platform: ${{ platform }} + bazel: ${{ bazel }} + build_targets: + - "@xtl//:xtl" diff --git a/modules/xtl/0.7.7/source.json b/modules/xtl/0.7.7/source.json new file mode 100644 index 00000000000..6fa026d9d10 --- /dev/null +++ b/modules/xtl/0.7.7/source.json @@ -0,0 +1,10 @@ +{ + "url": "https://github.com/xtensor-stack/xtl/archive/refs/tags/0.7.7.tar.gz", + "integrity": "sha256-RPuZ+/XlavXENhn8jCmqWOX60Y87pufZxVwRG2LfH7s=", + "strip_prefix": "xtl-0.7.7", + "patch_strip": 0, + "overlay": { + "BUILD.bazel": "sha256-F9cMl1E2Vrkm3tzDJ8T2/2DtqOrCBml3S8qgRZoHORQ=", + "MODULE.bazel": "sha256-6o2zqXgOqC70JvElfp/Br82pyj/31DQxxTmk27MN76g=" + } +} diff --git a/modules/xtl/metadata.json b/modules/xtl/metadata.json new file mode 100644 index 00000000000..b725df189c3 --- /dev/null +++ b/modules/xtl/metadata.json @@ -0,0 +1,17 @@ +{ + "homepage": "https://github.com/xtensor-stack/xtl", + "maintainers": [ + { + "email": "julian.amann@tum.de", + "github": "Vertexwahn", + "name": "Julian Amann" + } + ], + "repository": [ + "github:xtensor-stack/xtl" + ], + "versions": [ + "0.7.7" + ], + "yanked_versions": {} +}