Skip to content

Releases: keith/hermetic_android_toolchains

0.1.1

23 Jun 18:13
Immutable release. Only release title and notes can be modified.
77b7bdd

Choose a tag to compare

What's Changed

  • Remove DYLD_LIBRARY_PATH on macOS by @keith in #59

Full Changelog: 0.1.0...0.1.1

MODULE.bazel Snippet

bazel_dep(name = "hermetic_android_toolchains", version = "0.1.1")
bazel_dep(name = "rules_android", version = "0.7.3")

android = use_extension("@hermetic_android_toolchains//:extensions.bzl", "android")
android.sdk(
    build_tools_version = "37.0.0",
    version = "37.0",
)
android.ndk(version = "r29")
use_repo(android, "androidsdk", "androidndk")

# Make @rules_android's @androidsdk labels resolve to the hermetic SDK.
rules_android_sdk = use_extension("@rules_android//rules/android_sdk_repository:rule.bzl", "android_sdk_repository_extension")
override_repo(rules_android_sdk, "androidsdk")

register_toolchains("@androidndk//:all", "@androidsdk//:all")

Setup docs: https://github.com/keith/hermetic_android_toolchains#usage

0.1.0

23 Jun 17:29
Immutable release. Only release title and notes can be modified.
4e6781a

Choose a tag to compare

What's Changed

Initial release!

Setup docs: https://github.com/keith/hermetic_android_toolchains#usage

New Contributors

Full Changelog: https://github.com/keith/hermetic_android_toolchains/commits/0.1.0

MODULE.bazel Snippet

bazel_dep(name = "hermetic_android_toolchains", version = "0.1.0")

android = use_extension("@hermetic_android_toolchains//:extensions.bzl", "android")
android.sdk(
    version = "35",
    build_tools_version = "35.0.0",
)
android.ndk(version = "r25c")
use_repo(android, "androidsdk", "androidndk")

# Make @rules_android's @androidsdk labels resolve to the hermetic SDK.
rules_android_sdk = use_extension("@rules_android//rules/android_sdk_repository:rule.bzl", "android_sdk_repository_extension")
override_repo(rules_android_sdk, "androidsdk")

register_toolchains("@androidndk//:all", "@androidsdk//:all")