diff --git a/modules/yams/5.0.4/MODULE.bazel b/modules/yams/5.0.4/MODULE.bazel new file mode 100644 index 0000000000..35b002c2e5 --- /dev/null +++ b/modules/yams/5.0.4/MODULE.bazel @@ -0,0 +1,9 @@ +module( + name = "yams", + version = "5.0.4", + compatibility_level = 1, +) + +bazel_dep(name = "platforms", version = "0.0.6", dev_dependency = True) +bazel_dep(name = "rules_apple", version = "2.0.0", dev_dependency = True) +bazel_dep(name = "rules_swift", version = "1.5.1") diff --git a/modules/yams/5.0.4/presubmit.yml b/modules/yams/5.0.4/presubmit.yml new file mode 100644 index 0000000000..3cf8ea21ce --- /dev/null +++ b/modules/yams/5.0.4/presubmit.yml @@ -0,0 +1,24 @@ +shell_commands: &shell_commands +- "echo --- Downloading and extracting Swift $SWIFT_VERSION to $SWIFT_HOME" +- "mkdir $SWIFT_HOME" +- "curl https://download.swift.org/swift-${SWIFT_VERSION}-release/ubuntu2004/swift-${SWIFT_VERSION}-RELEASE/swift-${SWIFT_VERSION}-RELEASE-ubuntu20.04.tar.gz | tar xvz --strip-components=1 -C $SWIFT_HOME" + +tasks: + verify_targets_linux: + name: Verify targets (Linux) + platform: ubuntu2004 + environment: + CC: "clang" + SWIFT_VERSION: "5.7.2" + SWIFT_HOME: "$HOME/swift-$SWIFT_VERSION" + PATH: "$PATH:$SWIFT_HOME/usr/bin" + shell_commands: *shell_commands + build_flags: + - "--action_env=PATH" + build_targets: + - '@yams//:Yams' + verify_targets_macos: + name: Verify targets (macOS) + platform: macos + build_targets: + - '@yams//:Yams' diff --git a/modules/yams/5.0.4/source.json b/modules/yams/5.0.4/source.json new file mode 100644 index 0000000000..d0cb11671f --- /dev/null +++ b/modules/yams/5.0.4/source.json @@ -0,0 +1,5 @@ +{ + "url": "https://github.com/jpsim/Yams/archive/refs/tags/5.0.4.tar.gz", + "integrity": "sha256-nAhjInM//NC1Pe6tLarBidfmFb0Ji7J5DTW+xK0pWI8=", + "strip_prefix": "Yams-5.0.4" +} diff --git a/modules/yams/metadata.json b/modules/yams/metadata.json index fa404cbecb..c73aa9534b 100644 --- a/modules/yams/metadata.json +++ b/modules/yams/metadata.json @@ -11,7 +11,8 @@ "github:jpsim/Yams" ], "versions": [ - "5.0.3" + "5.0.3", + "5.0.4" ], "yanked_versions": {} }