Skip to content

Add Bazel build files.#2

Open
jons-pf wants to merge 9 commits intodmalhotra:masterfrom
jons-pf:add_bazel
Open

Add Bazel build files.#2
jons-pf wants to merge 9 commits intodmalhotra:masterfrom
jons-pf:add_bazel

Conversation

@jons-pf
Copy link

@jons-pf jons-pf commented Nov 22, 2023

These changes enable using BIEST via the Bazel build system.

Use it by including this (or a later commit) in your WORKSPACE.bazel:

http_archive(
  name = "biest",
  urls = [ "https://github.com/jons-pf/BIEST/archive/cf598bc122dbba4c28096e003e029a3cb9f2c187.zip" ],
  strip_prefix = "BIEST-cf598bc122dbba4c28096e003e029a3cb9f2c187",
  sha256 = "5451c6aa2cb5de3c9219979c7e9fdc372aff1dfb619994396cad540721eb7029"
)

and then put the following in the deps of the artifact which uses BIEST:

"@biest//include:biest",

Ideally, a new release of BIEST would be done once this is merged
to allow referencing the release instead of the commit ID in the http_archive dependency declaration.

Currently, SCTL is used from a stand-alone build available here:
https://github.com/jons-pf/SCTL/tree/add_bazel

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant