| David Ostrovsky | 20c2fd4 | 2019-08-30 10:19:56 +0200 | [diff] [blame^] | 1 | load("@rules_java//java:defs.bzl", "java_import", "java_library") |
| David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 2 | load("//lib/codemirror:cm.bzl", "pkg_cm") |
| 3 | |
| Han-Wen Nienhuys | 42ea853 | 2016-12-15 13:44:33 +0100 | [diff] [blame] | 4 | # This library is only used to insert a license statement into |
| 5 | # js_licenses.txt. |
| 6 | java_library( |
| 7 | name = "diff-match-patch", |
| David Pursehouse | 9561f38 | 2017-02-28 17:32:44 +0900 | [diff] [blame] | 8 | data = ["//lib:LICENSE-Apache2.0"], |
| David Ostrovsky | f98a60b | 2018-06-08 09:16:50 +0200 | [diff] [blame] | 9 | runtime_deps = ["@diff-match-patch//jar"], |
| Han-Wen Nienhuys | 42ea853 | 2016-12-15 13:44:33 +0100 | [diff] [blame] | 10 | ) |
| 11 | |
| David Ostrovsky | 868b68d | 2016-09-03 21:33:36 +0200 | [diff] [blame] | 12 | pkg_cm() |
| David Ostrovsky | 20c2fd4 | 2019-08-30 10:19:56 +0200 | [diff] [blame^] | 13 | |
| 14 | LICENSE = "//lib:LICENSE-codemirror-original" |
| 15 | |
| 16 | LICENSE_MINIFIED = "//lib:LICENSE-codemirror-minified" |
| 17 | |
| 18 | [java_import( |
| 19 | name = "codemirror" + suffix, |
| 20 | data = [license], |
| 21 | jars = [":jar%s" % suffix], |
| 22 | visibility = ["//visibility:public"], |
| 23 | ) for suffix, license in [ |
| 24 | ("", LICENSE), |
| 25 | ("_r", LICENSE_MINIFIED), |
| 26 | ]] |