|| streq(d->lines[0], "LGPL (2 or any later version)"))
return "../../licenses/LGPL-2.1";
if (streq(d->lines[0], "BSD")
+ || streq(d->lines[0], "BSD-MIT")
|| streq(d->lines[0], "MIT"))
return "../../licenses/BSD-MIT";
return NULL;
}
struct ccanlint has_license = {
- .key = "has-license",
- .name = "Module has license",
+ .key = "license_exists",
+ .name = "Module has License: entry in _info, and LICENSE symlink/file",
.check = check_has_license,
};