blob: c17b3335f6d4ed591a14e3743b8207df549ada3d [file] [log] [blame]
David Ostrovsky20c2fd42019-08-30 10:19:56 +02001load("@rules_java//java:defs.bzl", "java_import", "java_library")
David Ostrovskyfa189072016-11-30 08:52:06 +01002load("//lib/codemirror:cm.bzl", "pkg_cm")
3
Han-Wen Nienhuys42ea8532016-12-15 13:44:33 +01004# This library is only used to insert a license statement into
5# js_licenses.txt.
6java_library(
7 name = "diff-match-patch",
David Pursehouse9561f382017-02-28 17:32:44 +09008 data = ["//lib:LICENSE-Apache2.0"],
David Ostrovskyf98a60b2018-06-08 09:16:50 +02009 runtime_deps = ["@diff-match-patch//jar"],
Han-Wen Nienhuys42ea8532016-12-15 13:44:33 +010010)
11
David Ostrovsky868b68d2016-09-03 21:33:36 +020012pkg_cm()
David Ostrovsky20c2fd42019-08-30 10:19:56 +020013
14LICENSE = "//lib:LICENSE-codemirror-original"
15
16LICENSE_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]]