Skip to content

Releases: jflex-de/bazel_rules

JFlex 1.9.1

11 Mar 06:34
v1.9.1
138f342
Compare
Choose a tag to compare
  • Update to JFlex 1.9.0

JFlex 1.9.0

05 Feb 06:15
v1.9.0
92f86a7
Compare
Choose a tag to compare
  • Update to JFlex 1.9.0

JFlex 1.8.2

08 Jan 20:56
604dd84
Compare
Choose a tag to compare
  • Update to use JFlex 1.8.2
  • The repository also doesn't contain java_cup.jar anymore, and uses the maven artifact instead.
  • The rule now uses quiet output

See milestone 1.8.2 for more details.

Update to JFlex 1.8.1

28 Mar 15:11
b9a053f
Compare
Choose a tag to compare
  • #23 Update to JFlex 1.8.1

See milesone

Update to bazel-2.0

09 Mar 10:21
a50b452
Compare
Choose a tag to compare
  • Replace native maven_jar by by maven_install from rules_jvm_external #21

See milestone

Add attributes

29 Dec 21:29
49122db
Compare
Choose a tag to compare
  • Add attributes to the rule:
    • Add Jlex option (#17)
    • Add data attribute (#19)
  • Update to java-cup 11b-20160615

See milestone

Add sha256 checksum on deps

19 Nov 22:12
08bcc34
Compare
Choose a tag to compare
  • Add sha256 on the dependencies
  • Internally, upgrade to maven_install instead of maven_jar.
    The conveniency macro jflex_deps() still uses native.maven_jar() because the setup of maven_install is more complex.

See changelog of milestone v6

Update for bazel-1.0

02 Nov 10:14
66116c2
Compare
Choose a tag to compare
  • #13 Replace single_file by allow_single_file

See all changes in milestone v4

CUP Rule

17 Oct 22:06
853335a
Compare
Choose a tag to compare

Replace the CUP macro by a real Skylark rule. You can now override the cup_bin used.

See all changes in milestone v3

Add macro for CUP

15 Oct 19:59
7311e16
Compare
Choose a tag to compare

See all changes in milestone v2

N.B. This macro forces you to define //third_party/cup:cup_bin

You can add a BUILD file third_party/cup/BUILD with content

alias(
  name = "cup_bin",
 actual = "@jflex_rules//third_party/cup:cup_bin",
)