Releases: marcohu/rules_antlr
Releases · marcohu/rules_antlr
0.5.0
rules_antlr 0.4.0
- Go support
rules_antlr 0.3.0
Update for Bazel 2.0 (and possibly some earlier releases, but it has only been tested with 2.0).
- Obey best practices for rule naming: file and macro names for dependency loading have changed. You now have to use
load("//antlr:repositories.bzl", "rules_antlr_dependencies")
- Switched to semantic versioning for dependency loading instead of integer versions:
rules_antlr_dependencies("4.7.2")
- An ANTLR version is now required for dependency loading
- Dependency loading for C++ and Python has been added. Constants are provided for the supported languages :
rules_antlr_dependencies("4.7.2", CPP, PYTHON)
- C/C++ headers are automatically propagated
- Switched to Stardoc for documentation
0.2.0
Update for Bazel 0.26 (and possibly some earlier releases, but it has only been tested with 0.26).
Mostly just bug fixes to make it work with the current Bazel release. The one new "feature" is the ability to choose between more dependency versions.
The default ANTLR4 dependency has been bumped to 4.7.2, but you can easily stay at 4.7.1 - you just have to adjust the imported version: antlr_dependencies(471)
Initial release
Initial release that bundles the following dependencies:
antlr4-runtime-4.7.1.jar
antlr4-4.7.1.jar
ST4-4.0.8.jar
javax.json-1.0.4.jar
antlr-runtime-3.5.2.jar
antlr-3.5.2.jar
antlr-2.7.7.jar