Commit Graph

24 Commits

Author SHA1 Message Date
Robinson 9757fa15ee
Added license headers 2023-01-17 00:32:04 +01:00
Robinson f3587668a6
Add back license files 2022-11-16 22:12:51 +01:00
Robinson 5d7e14d380
Suppress missing license information for sub-projects in a multi-project build. 2022-11-16 01:03:36 +01:00
Robinson 09996e97a1
Fixed imports 2021-09-22 03:00:29 +02:00
Robinson 998fe91063 Updated license project logic, added vaadin license 2021-08-07 18:30:58 +02:00
Robinson 2f8f64965c License generation is only run for compile + archive tasks, and text output is only when it's new or when it's an archive task. Also cleaned up how dependencies are collected. 2021-04-14 11:32:34 +02:00
Robinson c799f4f97f Fixed name shadowing issue 2021-01-28 20:41:43 +01:00
nathan f8d5be9788 Added more license info 2020-09-24 00:54:06 +02:00
nathan 138a22085b Fixed issue when cleaning (now it only runs when it's a clean) 2020-08-07 15:14:35 +02:00
nathan 0d35c6e35f Fixed issues resolving license names (reading from blob), fixed issues cleaning output files 2020-08-07 14:37:48 +02:00
nathan 439016cb6b Fixed issues with copyright (Now following USC 17.4) 2020-08-06 23:59:26 +02:00
nathan bb353bb4bf Code polish 2020-08-06 13:38:17 +02:00
nathan 823d6b25e5 Licensing can now load license data from dependencies. There is master list for uncontrolled dependencies, and if a project ALSO uses this plugin, it's License info will be automatically added. 2020-08-06 01:59:55 +02:00
nathan ed1df0ab26 Reverted copyright+author changes. WIP dependency ID. 2019-03-23 19:36:18 +01:00
nathan 20821466e9 WIP dependency license info insertion 2019-03-23 16:29:30 +01:00
nathan 7c03c3a04a Added kotlin compile to compile dependency tasks 2019-01-06 22:25:06 +01:00
nathan a0d37f0f19 Fixed issues with work-done, up-to-date, and adding the license files at the right 'spot' during a build 2019-01-06 21:47:18 +01:00
nathan 1d3bb05375 Code cleanup 2019-01-06 18:42:06 +01:00
nathan 8e130e60bc Better injection of license data into archive tasks, added support to explicitly get generated license files 2019-01-06 18:33:56 +01:00
nathan 02c15b5674 Updated build and comments 2018-08-05 16:56:46 +02:00
nathan 95a3c70834 Copyright year is no longer required (uses current year if no copyright year specified), maven publishing is no longer required 2018-08-02 22:23:52 +02:00
nathan 0720034d97 Moved License to the default package, so gradle imports do not complain. 2018-08-02 16:01:46 +02:00
nathan 75b699928b Inject license info into the maven POM 2018-06-30 23:21:30 +02:00
nathan 2726f97b6c Commit of licensing logic ported from java builder 2018-06-30 19:28:07 +02:00