From 70995e438b6766694cb5766bebe2cd7ac1cfc021 Mon Sep 17 00:00:00 2001 From: Mark Elliot <123787712+mark-thm@users.noreply.github.com> Date: Fri, 10 Nov 2023 13:52:05 -0500 Subject: [PATCH] Add rules_multitool (#1112) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add rules_multitool * Update metadata.json * Update metadata.json * fix add_module.py's broken patch * Drop windows support * more patching context * this should work --------- Co-authored-by: Xùdōng Yáng --- modules/rules_multitool/0.0.10/MODULE.bazel | 10 ++++++++++ modules/rules_multitool/0.0.10/presubmit.yml | 12 ++++++++++++ modules/rules_multitool/0.0.10/source.json | 5 +++++ modules/rules_multitool/metadata.json | 17 +++++++++++++++++ 4 files changed, 44 insertions(+) create mode 100644 modules/rules_multitool/0.0.10/MODULE.bazel create mode 100644 modules/rules_multitool/0.0.10/presubmit.yml create mode 100644 modules/rules_multitool/0.0.10/source.json create mode 100644 modules/rules_multitool/metadata.json diff --git a/modules/rules_multitool/0.0.10/MODULE.bazel b/modules/rules_multitool/0.0.10/MODULE.bazel new file mode 100644 index 00000000000..e64ac9a149d --- /dev/null +++ b/modules/rules_multitool/0.0.10/MODULE.bazel @@ -0,0 +1,10 @@ +"multitool" + +module( + name = "rules_multitool", + version = "0.0.10", + compatibility_level = 1, +) + +bazel_dep(name = "bazel_skylib", version = "1.4.1") +bazel_dep(name = "buildifier_prebuilt", version = "6.1.2") diff --git a/modules/rules_multitool/0.0.10/presubmit.yml b/modules/rules_multitool/0.0.10/presubmit.yml new file mode 100644 index 00000000000..ebcd9f9157c --- /dev/null +++ b/modules/rules_multitool/0.0.10/presubmit.yml @@ -0,0 +1,12 @@ +matrix: + platform: + - debian10 + - ubuntu2004 + - macos + - macos_arm64 +tasks: + verify_targets: + name: Verify build targets + platform: ${{ platform }} + build_targets: + - '@rules_multitool//...' diff --git a/modules/rules_multitool/0.0.10/source.json b/modules/rules_multitool/0.0.10/source.json new file mode 100644 index 00000000000..7d12046c490 --- /dev/null +++ b/modules/rules_multitool/0.0.10/source.json @@ -0,0 +1,5 @@ +{ + "url": "https://github.com/theoremlp/rules_multitool/releases/download/v0.0.10/rules_multitool-0.0.10.tar.gz", + "integrity": "sha256-QfsRi4qAUF6qrlLfaTxzaCxXl1pbZqdIxnFodXf9tUA=", + "strip_prefix": "rules_multitool-0.0.10" +} diff --git a/modules/rules_multitool/metadata.json b/modules/rules_multitool/metadata.json new file mode 100644 index 00000000000..3bd830d2649 --- /dev/null +++ b/modules/rules_multitool/metadata.json @@ -0,0 +1,17 @@ +{ + "homepage": "https://github.com/theoremlp/rules_multitool", + "maintainers": [ + { + "email": "123787712+mark-thm@users.noreply.github.com", + "github": "mark-thm", + "name": "Mark Elliot" + } + ], + "repository": [ + "github:theoremlp/rules_multitool" + ], + "versions": [ + "0.0.10" + ], + "yanked_versions": {} +}