Releases: Vertexwahn/rules_qt6
Releases · Vertexwahn/rules_qt6
0.0.6
Using Bzlmod
Add to your file:
bazel_dep(name = "rules_qt", version = "0.0.6")
qt = use_extension("@rules_qt//extension:qt.bzl", "fetch")
qt.install(
name = "qt_linux_x86_64",
build_file = "@rules_qt//extension:qt/6.8.3/linux_x86_64.BUILD",
os = "linux",
version = "6.8.3",
)
qt.install(
name = "qt_windows_x86_64",
build_file = "@rules_qt//extension:qt/6.8.3/windows_x86_64.BUILD",
os = "windows",
version = "6.8.3",
windows_architecture = "win64_msvc2022",
)
qt.install(
name = "qt_mac_aarch64",
build_file = "@rules_qt//extension:qt/6.8.3/mac_aarch64.BUILD",
os = "macos",
version = "6.8.3",
)
use_repo(qt, "qt_linux_x86_64", "qt_mac_aarch64", "qt_windows_x86_64")
register_toolchains(
"@rules_qt//tools:all",
)Full Changelog: 0.0.5...0.0.6
0.0.5
Using Bzlmod
Add to your file:
bazel_dep(name = "rules_qt", version = "0.0.5")
qt = use_extension("@rules_qt//:extensions.bzl", "qt")
qt.fetch()
use_repo(
qt,
"qt_linux_x86_64",
"qt_mac_aarch64",
"qt_windows_x86_64",
)
register_toolchains(
"@rules_qt//tools:all"
)What's Changed
- Add support for Qt 6.8.3 (LTS) by @Vertexwahn in #35
- Fix by @Vertexwahn in #37
Full Changelog: 0.0.4...0.0.5
0.0.4
Using Bzlmod
Add to your file:
bazel_dep(name = "rules_qt", version = "0.0.4")
qt = use_extension("@rules_qt//:extensions.bzl", "qt")
qt.fetch()
use_repo(
qt,
"qt_linux_x86_64",
"qt_mac_aarch64",
"qt_windows_x86_64",
)
register_toolchains(
"@rules_qt//tools:all"
)What's Changed
- Update shell command by @JanusCo in #23
- Bzlmod2 by @Vertexwahn in #26
New Contributors
- @JanusCo made their first contribution in #23
- @Vertexwahn made their first contribution in #26
Full Changelog: v0.0.3...0.0.4
v0.0.3
Using WORKSPACE
Paste this snippet into your file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_qt6",
sha256 = "bd8253247c0e45e6a180c87083f20910159e36cd67f6b11d5d3d865a61ea52cd",
strip_prefix = "rules_qt6-0.0.3",
url = "https://github.com/Vertexwahn/rules_qt6/releases/download/v0.0.3/rules_qt6-v0.0.3.tar.gz",
)Full Changelog: v0.0.2...v0.0.3