Skip to content

Releases: Vertexwahn/rules_ispc

0.0.6

07 Oct 18:29

Choose a tag to compare

Using Bzlmod

Add to your file:

bazel_dep(name = "rules_ispc", version = "0.0.6")

ispc = use_extension("@rules_ispc//:extensions.bzl", "ispc")
ispc.download()

use_repo(
    ispc,
    "ispc_linux_x86_64",
    "ispc_windows_x86_64",
    "ispc_osx_x86_64",
    "ispc_osx_arm64"
)

register_toolchains(
    "@rules_ispc//tools:all",
    dev_dependency = True,
)

Full Changelog: 0.0.5...0.0.6

0.0.5

15 Aug 00:42

Choose a tag to compare

Using Bzlmod

Add to your file:

bazel_dep(name = "rules_ispc", version = "0.0.5")

ispc = use_extension("@rules_ispc//:extensions.bzl", "ispc")
ispc.download()

use_repo(
    ispc,
    "ispc_linux_x86_64",
    "ispc_windows_x86_64",
    "ispc_osx_x86_64",
    "ispc_osx_arm64"
)

register_toolchains(
    "@rules_ispc//tools:all",
    dev_dependency = True,
)

What's Changed

Full Changelog: v0.0.4...0.0.5

v0.0.4

08 Dec 19:57

Choose a tag to compare

Using WORKSPACE

Paste this snippet into your file:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_ispc",
    sha256 = "c8781b0c1d707aa30cc6bc9154cffc4a4c5e11834bdf5b9c499d012cd8999c15",
    strip_prefix = "rules_ispc-0.0.4",
    url = "https://github.com/Vertexwahn/rules_ispc/releases/download/v0.0.4/rules_ispc-v0.0.4.tar.gz",
)

What's Changed

New Contributors

Full Changelog: v0.0.3...v0.0.4

v0.0.3

31 Jul 20:43

Choose a tag to compare

Using WORKSPACE

Paste this snippet into your file:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_ispc",
    sha256 = "3a90eac643926017defa5e95a7addfd77e278787f244b0722019766727141ad2",
    strip_prefix = "rules_ispc-0.0.3",
    url = "https://github.com/Vertexwahn/rules_ispc/releases/download/v0.0.3/rules_ispc-v0.0.3.tar.gz",
)

Full Changelog: v0.0.2...v0.0.3

v0.0.2

28 Mar 19:39

Choose a tag to compare

Using WORKSPACE

Paste this snippet into your file:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_ispc",
    sha256 = "2c5563f878e63eaaf498293ca084c84d3e6cb2e6818bf0d4b24b5dfc63570892",
    strip_prefix = "rules_ispc-0.0.2",
    url = "https://github.com/Vertexwahn/rules_ispc/releases/download/v0.0.2/rules_ispc-v0.0.2.tar.gz",
)

Full Changelog: v0.0.1...v0.0.2

v0.0.1

17 Mar 23:30

Choose a tag to compare

Using WORKSPACE

Paste this snippet into your file:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_ispc",
    sha256 = "b6c92f4e34f94ee17466b7766cc28c53175e934141f518c61984e1a5ffabb5f3",
    strip_prefix = "rules_ispc-0.0.1",
    url = "https://github.com/Vertexwahn/rules_ispc/releases/download/v0.0.1/rules_ispc-v0.0.1.tar.gz",
)

What's Changed

  • Added support for passing defines list to ispc rules, also added linu… by @parvit in #2
  • Added test example by @parvit in #3

New Contributors

  • @parvit made their first contribution in #2

Full Changelog: https://github.com/Vertexwahn/rules_ispc/commits/v0.0.1