aboutsummaryrefslogtreecommitdiff
path: root/WORKSPACE
AgeCommit message (Collapse)Author
2021-10-27Update internal dependencies to modern versions. Bazel Federation repo is ↵Alexandre Rostovtsev
deprecated. (#327) See https://github.com/bazelbuild/bazel-federation/pull/127 In particular, this allows us to use a modern Stardoc release to fix generated md docs. And we can remove internal_deps.bzl/internal_setup.bzl - it's unnecessary complexity needed only for deprecated Federation setup.
2021-05-03to_json/to_proto methods on structs are deprecated and will be removed (#295)Alexandre Rostovtsev
2020-07-31rm last usage of --experimental_build_setting_api (#260)Julie
* rm last usage of --experimental_build_setting_api * Update bazel_federation to new version to get new stardoc
2020-07-24Stop depending on rules_pkg through the federation. (#259)aiuto
- while the federation code is in flux, this will mean less churn for skylib - rules_pkg is only needed by developers for making a distribution, so this won't impact users. - when we develop a new federation model, we can re-depend the right way.
2020-06-26Create Gazelle language for Starlark (#251)Andrew Z Allen
2020-02-18Run buildifier over the directory. (#235)Thomas Van Lenten
Using the 1.0 release. ``` buildifier -r . ```
2019-10-07fix distribution so that we get the right dependencies load (#200)aiuto
2019-10-02load rules thorugh maybe so we can simultaneous updates (#195)aiuto
* load rules thorugh maybe so we can simultaneous updates * buildify * Add keyword to |maybe| calls to pacify buildifier's new strictness.
2019-09-17Delete maprule. Fix Buildifier lint errors. (#192)László Csomor
* Delete maprule. Fix Buildifier lint errors. Delete maprule and its tests: I wrote this rule, and I no longer plan to release it. Alternative rules exist that serve users' needs better. Fix also Buildifier lint errors that were making BuildKite red: https://buildkite.com/bazel/bazel-skylib/builds/659#ab98ac31-6e1c-415e-b8a8-5f8868340c7d
2019-08-13Comply with the standards of the Bazel federation (#182)Florian Weikert
* Comply with the standards of the Bazel federation This commit allows bazel_skylib to be a member of the Bazel federation, since it adds the required bzl files related to setup and dependencies. Moreover, it also changes the WORKSPACE to fetch all dependencies through the federation. * Add copyright and docstring to bzl files
2019-07-02Get docs working again. (#165)aiuto
- Update to newer version of stardoc. - Make lib/selects.bzl stardoc compatible. There must be a block description before Args: Docs now generate with bazel build --incompatible_remap_main_repo docs:* See https://github.com/bazelbuild/bazel/issues/7130 for reasons.
2019-03-07run buildifier 0.22.0 (#125)c-parsons
2019-02-28add documentation pages for rules/ and lib/ (#119)c-parsons
2018-12-04unittest.bzl: supports Windows (#84)László Csomor
In this commit: - change unittest.bzl to declare a named output file instead of relying on the deprecated [1] default output name (ctx.outputs.executable). - define a new toolchain_type and toolchain rules for cmd.exe and for Bash (basically Windows and non-Windows) - register the new toolchains in workspace.bzl - let unittest.make-created test rules require the new toolchain_type - write the test output script as a Windows batch script or as a Shell script, depending on the selected toolchain This PR enables the Bazel team to break the Bash dependency (for test execution) on Windows, and can run Starlark unittests with the new, Windows-native test wrapper (still under development). See https://github.com/bazelbuild/bazel/issues/5508
2017-10-10Initial check-in.Tony Allevato