bazel build rules to use boost in bazel projects
  • C++ 63.2%
  • Starlark 36.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Nelson Elhage 11fc6d2dfe
Merge pull request #64 from benjaminp/1-67
update to boost 1.67
2018-05-18 19:33:09 -07:00
.circleci opencl-headers 2018-02-18 15:32:19 -08:00
boost update to boost 1.67 2018-05-18 10:52:05 -07:00
test update to boost 1.67 2018-05-18 10:52:05 -07:00
.gitignore gitignore 2017-10-06 07:44:24 -07:00
BUILD Initial rules_boost 2016-08-13 17:37:39 -07:00
BUILD.boost update to boost 1.67 2018-05-18 10:52:05 -07:00
BUILD.bzip2 Add Boost.Iostreams 2017-11-01 11:29:15 +01:00
BUILD.lzma Build liblzma with -std=c99 2018-01-26 13:45:28 +01:00
BUILD.zlib Add Boost.Iostreams 2017-11-01 11:29:15 +01:00
LICENSE Initial rules_boost 2016-08-13 17:37:39 -07:00
README.md Bump sha in the README 2018-01-10 19:51:29 -08:00
WORKSPACE Rename the WORKSPACE to match the repo 2018-01-10 19:51:10 -08:00

rules_boost -- Bazel build rules for Boost

To use these rules, add the following to your WORKSPACE file:

git_repository(
    name = "com_github_nelhage_rules_boost",
    commit = "239ce40e42ab0e3fe7ce84c2e9303ff8a277c41a",
    remote = "https://github.com/nelhage/rules_boost",
)

load("@com_github_nelhage_rules_boost//:boost/boost.bzl", "boost_deps")
boost_deps()

You can then use libraries in deps through the @boost repository, for example @boost//:algorithm.

Based in part on rules from https://github.com/mzhaom/trunk.