v1.12.0
What's Changed
Renovate PRs:
- Update dependency bazel_skylib to v1.7.0 by @renovate in #172
- Update dependency bazel_skylib to v1.7.1 by @renovate in #177
- Update dependency rules_python to v0.33.1 by @renovate in #178
- Upgrade Trunk linter plugins by @lalten in #176
- Upgrade Trunk and linters by @lalten in #180
Updated/new/removed features:
- Remove icon support by @lalten in #174
- Clean up args passed to mkappimage by @lalten in #175
- Ensure compatibility with rules_pycross TreeArtifacts by @lalten in #173
- Deduplicate files with the same destination by @woutervdstoel in #179
Full Changelog: v1.11.0...v1.12.0
MODULE.bazel
setup:
bazel_dep(name = "rules_appimage", version = "1.12.0")
WORKSPACE
setup:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_appimage",
sha256 = "b3500b1691d8f831bb2403e51dfd7e78009e06d4bae4eaba3ef127c518de051e",
strip_prefix = "rules_appimage-1.12.0",
url = "https://github.com/lalten/rules_appimage/releases/download/v1.12.0/rules_appimage-1.12.0.tar.gz",
patch_cmds = ["rm -r tests"],
)
load("@rules_appimage//:deps.bzl", "rules_appimage_deps")
rules_appimage_deps()
load("@rules_python//python:repositories.bzl", "py_repositories", "python_register_toolchains")
py_repositories()
python_register_toolchains(
name = "rules_appimage_python",
python_version = "3.12",
)
load("@rules_appimage_python//:defs.bzl", rules_appimage_py_interpreter="interpreter")
load("@rules_python//python:pip.bzl", "pip_parse")
pip_parse(
name = "rules_appimage_py_deps",
python_interpreter_target = rules_appimage_py_interpreter,
requirements_lock = "@rules_appimage//:requirements.txt",
)
load("@rules_appimage_py_deps//:requirements.bzl", "install_deps")
install_deps()
register_toolchains("@rules_appimage//appimage:all")