Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Bazel build files. #2

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

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