Skip to content

Releases: modular/rules_mojo

0.6.0

26 Aug 21:09
2b7cb0d
Compare
Choose a tag to compare

What's Changed

  • Set PATH to something invalid by @keith in #40
  • Add new optional lib to toolchain by @keith in #42
  • Replace url_override with base_url by @Ahajha in #43
  • Fix some amd-smi parsing cases by @keith in #45
  • Use mojo_compiler wheel to pull mojo by @Ahajha in #44
  • Add target_compatible_with toolchain constraints by @keith in #48

Full Changelog: 0.5.0...0.6.0

MODULE.bazel Snippet

bazel_dep(name = "rules_mojo", version = "0.6.0")

0.5.0

25 Jul 22:26
59fde9b
Compare
Choose a tag to compare

What's Changed

  • Add mojo_shared_library rule
  • Add python_version attr to mojo_binary / mojo_test
  • Add additional_compiler_inputs + copts expansion
  • Add support-path-mapping to mojo_library
  • Update to newer nightly by default
  • Require all platforms shas if any are present
  • Use rules_mojo default toolchains if root doesn't provide them
  • Add linkopts to mojo_binary / mojo_test / mojo_shared_library

New Contributors

Full Changelog: 0.4.1...0.5.0

MODULE.bazel Snippet

bazel_dep(name = "rules_mojo", version = "0.5.0")

0.4.1

18 Jun 22:34
5cdeb14
Compare
Choose a tag to compare

What's Changed

  • Allow amd-smi to fail when rocm-smi succeeds by @keith in #14

MODULE.bazel Snippet

bazel_dep(name = "rules_mojo", version = "0.4.1")

0.4.0

16 Jun 23:14
3903ba0
Compare
Choose a tag to compare

What's Changed

  • Add GPU detection logic by @keith in #12
  • Add MOJO_IGNORE_UNKNOWN_GPUS by @keith in #13
  • Add extra_tools to mojo_toolchain by @keith in #11
  • Add ability to override the download URL manually by @Ahajha in #9

New Contributors

  • @Ahajha made their first contribution in #9

MODULE.bazel Snippet

bazel_dep(name = "rules_mojo", version = "0.4.0")

0.3.0

09 May 22:50
fcfda29
Compare
Choose a tag to compare

What's Changed

  • Add vendored lld to build invocations by @keith in #4
  • Update to latest nightly by @keith in #6
  • Allow no known shas by @keith in #7

MODULE.bazel Snippet

bazel_dep(name = "rules_mojo", version = "0.3.0")

0.2.0

07 May 00:41
024e62c
Compare
Choose a tag to compare

What's Changed

  • Allow PyInfo in mojo_binary / mojo_test deps by @keith in #3
  • Add copts to mojo_library by @keith in #2

MODULE.bazel Snippet

bazel_dep(name = "rules_mojo", version = "0.2.0")

Initial release!

06 May 15:41
e3fe315
Compare
Choose a tag to compare

MODULE.bazel Snippet

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