Skip to content

Releases: umani/rules_lambda

v0.4.4

02 May 03:05
Compare
Choose a tag to compare
v0.4.4 Pre-release
Pre-release

WORKSPACE snippet:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_lambda",
    sha256 = "368a646eb3bfc0d43dd672f24b2c7a3f3a51bcb45395d0e47460818f308706c3",
    strip_prefix = "rules_lambda-0.4.4",
    url = "https://github.com/umani/rules_lambda/archive/refs/tags/v0.4.4.tar.gz",
)

load("@rules_lambda//lambdas:dependencies.bzl", "rules_lambda_dependencies")

rules_lambda_dependencies()

load("@rules_pkg//:deps.bzl", "rules_pkg_dependencies")

rules_pkg_dependencies()

# Optional: if using Go lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "go_lambda_dependencies")

go_lambda_dependencies()

# Optional: if using Node lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "node_lambda_dependencies")

node_lambda_dependencies()

# Optional: if using Rust lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "rust_lambda_dependencies")

rust_lambda_dependencies()

# Optional: if cross-compiling the Rust Lambdas, set up the Zig toolchain
#			and possibly other required Rust toolchains.

load("@bazel-zig-cc//toolchain:defs.bzl", zig_toolchains = "toolchains")

zig_toolchains()

register_toolchains(
    "@zig_sdk//toolchain:linux_arm64_gnu.2.34",
)

# Example: cross-compiles Rust from macOS to aarch64 Linux
rust_repository_set(
    name = "aarch64_lambda_tuple",
    edition = "2021",
    exec_triple = "x86_64-apple-darwin",
    extra_target_triples = ["aarch64-unknown-linux-gnu"],
    version = "1.59.0",
)

Full Changelog: v0.4.3...v0.4.4

v0.4.3

26 Mar 19:54
Compare
Choose a tag to compare
v0.4.3 Pre-release
Pre-release

WORKSPACE snippet:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_lambda",
    sha256 = "b4ad85a09c674bc1c07803b79f59d60d3dbe927e81562979729e0ba0cecfc1fb",
    strip_prefix = "rules_lambda-0.4.3",
    url = "https://github.com/umani/rules_lambda/archive/refs/tags/v0.4.3.tar.gz",
)

load("@rules_lambda//lambdas:dependencies.bzl", "rules_lambda_dependencies")

rules_lambda_dependencies()

load("@rules_pkg//:deps.bzl", "rules_pkg_dependencies")

rules_pkg_dependencies()

# Optional: if using Go lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "go_lambda_dependencies")

go_lambda_dependencies()

# Optional: if using Node lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "node_lambda_dependencies")

node_lambda_dependencies()

# Optional: if using Rust lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "rust_lambda_dependencies")

rust_lambda_dependencies()

# Optional: if cross-compiling the Rust Lambdas, set up the Zig toolchain
#			and possibly other required Rust toolchains.

load("@bazel-zig-cc//toolchain:defs.bzl", zig_toolchains = "toolchains")

zig_toolchains()

register_toolchains(
    "@zig_sdk//toolchain:linux_arm64_gnu.2.34",
)

# Example: cross-compiles Rust from macOS to aarch64 Linux
rust_repository_set(
    name = "aarch64_lambda_tuple",
    edition = "2021",
    exec_triple = "x86_64-apple-darwin",
    extra_target_triples = ["aarch64-unknown-linux-gnu"],
    version = "1.59.0",
)

Full Changelog: v0.4.2...v0.4.3

v0.4.2

26 Mar 19:52
Compare
Choose a tag to compare
v0.4.2 Pre-release
Pre-release

WORKSPACE snippet:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_lambda",
    sha256 = "899c27acd55f6364112e032d368a9c48cb3685c5f674b70aaef392db508e5ce8",
    strip_prefix = "rules_lambda-0.4.2",
    url = "https://github.com/umani/rules_lambda/archive/refs/tags/v0.4.2.tar.gz",
)

load("@rules_lambda//lambdas:dependencies.bzl", "rules_lambda_dependencies")

rules_lambda_dependencies()

load("@rules_pkg//:deps.bzl", "rules_pkg_dependencies")

rules_pkg_dependencies()

# Optional: if using Go lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "go_lambda_dependencies")

go_lambda_dependencies()

# Optional: if using Node lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "node_lambda_dependencies")

node_lambda_dependencies()

# Optional: if using Rust lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "rust_lambda_dependencies")

rust_lambda_dependencies()

# Optional: if cross-compiling the Rust Lambdas, set up the Zig toolchain
#			and possibly other required Rust toolchains.

load("@bazel-zig-cc//toolchain:defs.bzl", zig_toolchains = "toolchains")

zig_toolchains()

register_toolchains(
    "@zig_sdk//toolchain:linux_arm64_gnu.2.34",
)

# Example: cross-compiles Rust from macOS to aarch64 Linux
rust_repository_set(
    name = "aarch64_lambda_tuple",
    edition = "2021",
    exec_triple = "x86_64-apple-darwin",
    extra_target_triples = ["aarch64-unknown-linux-gnu"],
    version = "1.59.0",
)

Full Changelog: v0.4.1...v0.4.2

v0.4.1

23 Mar 14:09
Compare
Choose a tag to compare
v0.4.1 Pre-release
Pre-release

WORKSPACE snippet:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_lambda",
    sha256 = "058e9020b3f585829c0e22a291b7819099abb3c16ebe03a8f2beccbc2fc40365",
    strip_prefix = "rules_lambda-0.4.1",
    url = "https://github.com/umani/rules_lambda/archive/refs/tags/v0.4.1.tar.gz",
)

load("@rules_lambda//lambdas:dependencies.bzl", "rules_lambda_dependencies")

rules_lambda_dependencies()

load("@rules_pkg//:deps.bzl", "rules_pkg_dependencies")

rules_pkg_dependencies()

# Optional: if using Go lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "go_lambda_dependencies")

go_lambda_dependencies()

# Optional: if using Node lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "node_lambda_dependencies")

node_lambda_dependencies()

# Optional: if using Rust lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "rust_lambda_dependencies")

rust_lambda_dependencies()

# Optional: if cross-compiling the Rust Lambdas, set up the Zig toolchain
#			and possibly other required Rust toolchains.

load("@bazel-zig-cc//toolchain:defs.bzl", zig_toolchains = "toolchains")

zig_toolchains()

register_toolchains(
    "@zig_sdk//toolchain:linux_arm64_gnu.2.34",
)

# Example: cross-compiles Rust from macOS to aarch64 Linux
rust_repository_set(
    name = "aarch64_lambda_tuple",
    edition = "2021",
    exec_triple = "x86_64-apple-darwin",
    extra_target_triples = ["aarch64-unknown-linux-gnu"],
    version = "1.59.0",
)

Full Changelog: v0.4.0...v0.4.1

v0.4.0

12 Mar 21:49
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

WORKSPACE snippet:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_lambda",
    sha256 = "a283f9369d865615338b80bcbff7066e17c277abad179db67718a25163508ecd",
    strip_prefix = "rules_lambda-0.4.0",
    url = "https://github.com/umani/rules_lambda/archive/refs/tags/v0.4.0.tar.gz",
)

load("@rules_lambda//lambdas:dependencies.bzl", "rules_lambda_dependencies")

rules_lambda_dependencies()

load("@rules_pkg//:deps.bzl", "rules_pkg_dependencies")

rules_pkg_dependencies()

# Optional: if using Go lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "go_lambda_dependencies")

go_lambda_dependencies()

# Optional: if using Node lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "node_lambda_dependencies")

node_lambda_dependencies()

# Optional: if using Rust lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "rust_lambda_dependencies")

rust_lambda_dependencies()

# Optional: if cross-compiling the Rust Lambdas, set up the Zig toolchain
#			and possibly other required Rust toolchains.

load("@bazel-zig-cc//toolchain:defs.bzl", zig_toolchains = "toolchains")

zig_toolchains()

register_toolchains(
    "@zig_sdk//toolchain:linux_arm64_gnu.2.34",
)

# Example: cross-compiles Rust from macOS to aarch64 Linux
rust_repository_set(
    name = "aarch64_lambda_tuple",
    edition = "2021",
    exec_triple = "x86_64-apple-darwin",
    extra_target_triples = ["aarch64-unknown-linux-gnu"],
    version = "1.59.0",
)

Full Changelog: v0.3.1...v0.4.0

v0.3.1

27 Jan 00:07
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

WORKSPACE snippet:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_lambda",
    sha256 = "a19b39de8beb85ea3f6045ebb5b7fda7cbdc2c301422e0eeff91bd3e3269c2b4",
    strip_prefix = "rules_lambda-0.3.1",
    url = "https://github.com/umani/rules_lambda/archive/refs/tags/v0.3.1.tar.gz",
)

load("@rules_lambda//lambdas:dependencies.bzl", "rules_lambda_dependencies")

rules_lambda_dependencies()

load("@rules_pkg//:deps.bzl", "rules_pkg_dependencies")

rules_pkg_dependencies()

# Optional: if using Go lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "go_lambda_dependencies")

go_lambda_dependencies()

# Optional: if using Node lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "node_lambda_dependencies")

node_lambda_dependencies()

# Optional: if using Rust lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "rust_lambda_dependencies")

rust_lambda_dependencies()

# Optional: if cross-compiling the Rust Lambdas, set up the Zig toolchain
#			and possibly other required Rust toolchains.

load("@rules_lambda//lambdas/toolchains:zig_repositories.bzl", "zig_register_toolchains")

zig_register_toolchains(
    register = ["aarch64-linux-gnu"],
)

# Example: cross-compiles Rust from macOS to aarch64 Linux
rust_repository_set(
    name = "aarch64_lambda_tuple",
    edition = "2021",
    exec_triple = "x86_64-apple-darwin",
    extra_target_triples = ["aarch64-unknown-linux-gnu"],
    version = "1.59.0",
)

Fix platform name on x86_64

13 Jan 02:41
740f0e8
Compare
Choose a tag to compare
Pre-release

WORKSPACE snippet:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_lambda",
    sha256 = "0fb9cb1722f259101350d35b9ba2018cde30bd24b33698a19166bd647b6d4183",
    strip_prefix = "rules_lambda-0.3.0",
    url = "https://github.com/umani/rules_lambda/archive/refs/tags/v0.3.0.tar.gz",
)

load("@rules_lambda//lambdas:dependencies.bzl", "rules_lambda_dependencies")

rules_lambda_dependencies()

load("@rules_pkg//:deps.bzl", "rules_pkg_dependencies")

rules_pkg_dependencies()

# Optional: if using Go lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "go_lambda_dependencies")

go_lambda_dependencies()

# Optional: if using Node lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "node_lambda_dependencies")

node_lambda_dependencies()

# Optional: if using Rust lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "rust_lambda_dependencies")

rust_lambda_dependencies()

# Optional: if cross-compiling the Rust Lambdas, set up the Zig toolchain
#			and possibly other required Rust toolchains.

load("@rules_lambda//lambdas/toolchains:zig_repositories.bzl", "zig_register_toolchains")

zig_register_toolchains(
    register = ["aarch64-linux-gnu"],
)

# Example: cross-compiles Rust from macOS to aarch64 Linux
rust_repository_set(
    name = "aarch64_lambda_tuple",
    edition = "2021",
    exec_triple = "x86_64-apple-darwin",
    extra_target_triples = ["aarch64-unknown-linux-gnu"],
    version = "1.59.0",
)

v0.2.2

16 Aug 01:03
Compare
Choose a tag to compare
v0.2.2 Pre-release
Pre-release

WORKSPACE snippet:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_lambda",
    sha256 = "160e91cf5d89bfb0c4c4261ffb4325ef160aa2d5355b584d24a7915cc01b9af5",
    strip_prefix = "rules_lambda-0.2.2",
    url = "https://github.com/umani/rules_lambda/archive/refs/tags/v0.2.2.tar.gz",
)

load("@rules_lambda//lambdas:dependencies.bzl", "rules_lambda_dependencies")

rules_lambda_dependencies()

load("@rules_pkg//:deps.bzl", "rules_pkg_dependencies")

rules_pkg_dependencies()

# Optional: if using Go lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "go_lambda_dependencies")

go_lambda_dependencies()

# Optional: if using Node lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "node_lambda_dependencies")

node_lambda_dependencies()

# Optional: if using Rust lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "rust_lambda_dependencies")

rust_lambda_dependencies()

# Optional: if cross-compiling the Rust Lambdas, set up the Zig toolchain
#			and possibly other required Rust toolchains.

load("@rules_lambda//lambdas/toolchains:zig_repositories.bzl", "zig_register_toolchains")

zig_register_toolchains(
    register = ["aarch64-linux-gnu"],
)

# Example: cross-compiles Rust from macOS to aarch64 Linux
rust_repository_set(
    name = "aarch64_lambda_tuple",
    edition = "2021",
    exec_triple = "x86_64-apple-darwin",
    extra_target_triples = ["aarch64-unknown-linux-gnu"],
    version = "1.59.0",
)

Full Changelog: v0.2.1...v0.2.2

v0.2.1

15 Aug 04:49
Compare
Choose a tag to compare
v0.2.1 Pre-release
Pre-release

WORKSPACE snippet:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_lambda",
    sha256 = "5e9de9e73f5221ca288e6002666f880b99b9fbf5d38b7eb1cd7b5e78980b9a5a",
    strip_prefix = "rules_lambda-0.2.1",
    url = "https://github.com/umani/rules_lambda/archive/refs/tags/v0.2.1.tar.gz",
)

load("@rules_lambda//lambdas:dependencies.bzl", "rules_lambda_dependencies")

rules_lambda_dependencies()

load("@rules_pkg//:deps.bzl", "rules_pkg_dependencies")

rules_pkg_dependencies()

# Optional: if using Go lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "go_lambda_dependencies")

go_lambda_dependencies()

# Optional: if using Node lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "node_lambda_dependencies")

node_lambda_dependencies()

# Optional: if using Rust lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "rust_lambda_dependencies")

rust_lambda_dependencies()

# Optional: if cross-compiling the Rust Lambdas, set up the Zig toolchain
#			and possibly other required Rust toolchains.

load("@rules_lambda//lambdas/toolchains:zig_repositories.bzl", "zig_register_toolchains")

zig_register_toolchains(
    register = ["aarch64-linux-gnu"],
)

# Example: cross-compiles Rust from macOS to aarch64 Linux
rust_repository_set(
    name = "aarch64_lambda_tuple",
    edition = "2021",
    exec_triple = "x86_64-apple-darwin",
    extra_target_triples = ["aarch64-unknown-linux-gnu"],
    version = "1.59.0",
)

Full Changelog: v0.2.0...v0.2.1

v0.2.0

10 Jul 00:48
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

WORKSPACE snippet:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_lambda",
    sha256 = "0db5be087c17fe1b6b07905cdb6fab91a020550c076580277b4ddf886a5a29ad",
    strip_prefix = "rules_lambda-0.2.0",
    url = "https://github.com/umani/rules_lambda/archive/refs/tags/v0.2.0.tar.gz",
)

load("@rules_lambda//lambdas:dependencies.bzl", "rules_lambda_dependencies")

rules_lambda_dependencies()

load("@rules_pkg//:deps.bzl", "rules_pkg_dependencies")

rules_pkg_dependencies()

# Optional: if using Go lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "go_lambda_dependencies")

go_lambda_dependencies()

# Optional: if using Node lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "node_lambda_dependencies")

node_lambda_dependencies()

# Optional: if using Rust lambdas, register dependencies

load("@rules_lambda//lambdas:dependencies.bzl", "rust_lambda_dependencies")

rust_lambda_dependencies()

# Optional: if cross-compiling the Rust Lambdas, set up the Zig toolchain
#			and possibly other required Rust toolchains.

load("@rules_lambda//lambdas/toolchains:zig_repositories.bzl", "zig_register_toolchains")

zig_register_toolchains(
    register = ["aarch64-linux-gnu"],
)

# Example: cross-compiles Rust from macOS to aarch64 Linux
rust_repository_set(
    name = "aarch64_lambda_tuple",
    edition = "2021",
    exec_triple = "x86_64-apple-darwin",
    extra_target_triples = ["aarch64-unknown-linux-gnu"],
    version = "1.59.0",
)