Commit Graph

  • d4349a805b
    version 3.18 master Version_3.18 Robinson 2023-09-18 02:06:44 +0200
  • 435a741068
    updated deps Robinson 2023-09-18 02:06:37 +0200
  • 9b5fef1987
    Added automatic JPMS support if module file is present in src dir. Robinson 2023-09-18 02:06:21 +0200
  • 8d94f7536b
    code cleanup Robinson 2023-09-18 02:04:45 +0200
  • bd58e9f2ab
    updated gradle Robinson 2023-09-18 02:03:54 +0200
  • b6853e6376
    Updated build dependencies Robinson 2023-06-13 00:19:36 +0200
  • 8ae1522ed7
    Added 'now' as a value, to reduce import dependencies in a gradle build file Version_3.17 Robinson 2023-06-07 12:11:16 +0200
  • 4ecd6cc45d
    Fixed function overload Version_3.16 Robinson 2023-04-24 23:44:38 +0200
  • d3fcd574a2
    Added and tested safeManifest. Version_3.15 Robinson 2023-04-24 12:53:27 +0200
  • 3f2debce43
    updated version Robinson 2023-04-24 01:02:40 +0200
  • e3e6d999cb
    Added jar duplicate strategy (FAIL) Version_3.14.1 Robinson 2023-03-01 00:16:44 +0100
  • 6fa8ed096c
    updated version Version_3.14 Robinson 2023-02-27 11:17:19 +0100
  • 1dbfe96eae
    Fixed issues with bad class directories with intellij Robinson 2023-02-27 11:17:08 +0100
  • 78f95d0a3e
    Fixed issue with sources missing from plugin and updated version Version_3.13 Robinson 2023-02-10 11:27:52 +0100
  • 5e55d9ec61
    "all" libraries are split into COMPILE + RUNTIME libraries Version_3.12 Robinson 2023-02-09 21:28:44 +0100
  • 8734f56d8a
    updated version Robinson 2023-02-09 20:12:26 +0100
  • aa36eb1938
    Fixed typo Robinson 2023-02-09 20:12:03 +0100
  • d7b4960194
    Updated version Version_3.11 Robinson 2023-01-29 13:53:37 +0100
  • 9f90a41130
    tweaks and debug info Robinson 2023-01-29 13:51:38 +0100
  • a07784bbc1
    Simplified kotlin detection, moved all kotlin access to try/catch Robinson 2023-01-26 18:25:40 +0100
  • e9ae8216b2
    updated version dep + other build deps Robinson 2023-01-26 01:04:02 +0100
  • 93b65da5a0
    Properly apply java, java-library, and idea plugins in addition to this one Robinson 2023-01-22 20:19:02 +0100
  • f65cb78e0d
    updated version Version_3.8 Robinson 2023-01-17 01:47:58 +0100
  • 6ddd869b69
    Fixed issue with sourceJars (moved logic back to publish plugin), which fixed oddities with builds Robinson 2023-01-17 01:47:45 +0100
  • d2f8b5453b
    Updated version Robinson 2023-01-16 22:39:54 +0100
  • 63397f6abc
    Added debug support Version_3.7 Robinson 2023-01-16 22:28:06 +0100
  • 8e07b5964d
    fixed kotlin+jar workaround for when projects mix kotlin + java in the same directory Version_3.6 Robinson 2023-01-12 11:17:13 +0100
  • 5cab54d32f
    updated version Version_3.5 Robinson 2023-01-02 15:44:43 +0100
  • d5fbe31ee7
    Updated gradle Robinson 2022-12-31 11:44:46 +0100
  • 4ba13800d6
    Fixed support for newer gradle versions Robinson 2022-12-31 11:44:01 +0100
  • 22e0919418
    Utils is now java 11 only for compiling. jgit update forced this. Robinson 2022-12-31 02:44:46 +0100
  • 8d6058ce81
    Updated how SWT gets artifact info Version_3.4 Robinson 2022-12-31 02:41:41 +0100
  • 0ce013b595
    Fixed typo Robinson 2022-11-28 00:02:09 +0100
  • df3664f709
    Updated version Robinson 2022-11-16 22:14:52 +0100
  • d6e3010650
    updated gradle Robinson 2022-11-16 22:14:21 +0100
  • 59aed74e70
    Fixed the silliness that is intellij, where it DOES NOT obey overridden output locations. it used to work, but got broken. Creating the build directory tricks intellij into NOT jamming classes into it (incorrectly). Robinson 2022-11-16 22:14:14 +0100
  • 3fe620b6a6
    Updated version Robinson 2022-11-16 00:57:00 +0100
  • 42e370d72a
    Fixed updating the gradle wrapper in a multi-project build Robinson 2022-11-15 23:39:59 +0100
  • 01eb8a356f
    updated version Robinson 2022-11-15 00:01:46 +0100
  • 5eae9ab019
    Fixed issue where intellij compiles classes into the wrong location, resulting in duplicate/corrupt files when creating jars. Robinson 2022-11-15 00:01:37 +0100
  • e9386c5c95
    Fixed comments Robinson 2022-11-14 23:45:22 +0100
  • ae43f426fa
    Added gradle version check task Robinson 2022-11-14 23:45:02 +0100
  • ba7d15aaae
    Code cleanup Robinson 2022-11-14 23:44:37 +0100
  • 27f7b8f4fe
    Updated major version, updated to support kotlin 1.7.20 Robinson 2022-11-11 23:24:02 +0100
  • b38d7838f7
    Better locking when getting classpath. Added more logging when there are problems. Version_2.17 Robinson 2022-05-30 11:33:39 +0200
  • 01d4fa1f80
    Fixed issues when kotlin version is based on java version, and the java version is 1.9 (only 1.6, 1.8 are supported for the 1.x series. 1.9 MUST be 9) Robinson 2022-03-03 01:15:15 +0100
  • 824a9aba08
    fixed warning Robinson 2022-01-25 09:01:04 +0100
  • 7acef682ca
    updated version Version_2.16 Robinson 2021-12-20 11:17:10 -0700
  • fc1ddc1799
    Fixed version typo Robinson 2021-12-20 11:16:13 -0700
  • 43dcf1ffd0
    Updated version, dependencies and tag info Version_2.15 Robinson 2021-12-20 11:14:21 -0700
  • 42f0344b62
    Code polish, fixed warnings/deprecations. Updated default kotlin version when none is detected. Robinson 2021-12-20 11:11:09 -0700
  • 74335d50e3
    Require Gradle 7+ now for use in gradle projects Robinson 2021-12-20 11:09:06 -0700
  • aa8f2b57b4
    updated version Version_2.14 Robinson 2021-09-29 22:02:16 +0200
  • eb3be1b8da
    updated daemon Robinson 2021-09-29 22:02:06 +0200
  • 39da26eb20
    Fixed issues with labda expressions and kotlin JPMS compiles Robinson 2021-09-29 22:01:39 +0200
  • 5efd9d9c46
    Cleaned up library actions Robinson 2021-09-29 21:20:58 +0200
  • 0cf5e02c6d
    Fixed wrong api Version_2.13 Robinson 2021-09-20 03:19:54 +0200
  • 3275c2bdcd
    Added copy files to location Robinson 2021-09-20 03:17:02 +0200
  • cf40d820be
    Updated version Version_2.12 Version_2.11 Robinson 2021-09-20 03:04:24 +0200
  • 383e172c72
    Removed invalid function overload. It caused gradle to crash Robinson 2021-09-20 02:57:26 +0200
  • 62f19c7b37
    Removed redundant property Robinson 2021-09-20 00:56:56 +0200
  • 3f1ad1073a
    Merge remote-tracking branch 'origin/master' Robinson 2021-09-20 00:56:30 +0200
  • f02a99882c
    Removed test code Robinson 2021-09-20 00:56:13 +0200
  • 8b700897e3
    Added extra util methods, updated to latest gradle Robinson 2021-09-20 00:52:26 +0200
  • a7abfd466f
    updated gradle Robinson 2021-09-11 17:01:13 +0200
  • fd0549a48b
    updated gradle Robinson 2021-09-11 17:01:13 +0200
  • a8ca1063d8
    updated gradle + kotlin. updated deps Robinson 2021-09-11 02:01:32 +0200
  • 578dbd78f9
    Updated to gradle 7.2 + kotlin 1.5 Robinson 2021-09-11 01:48:18 +0200
  • 5b7c2e7a6d
    Updated to gradle 7.2 + kotlin 1.5 Version_2.10 Robinson 2021-09-11 01:48:18 +0200
  • c1ad1fec7e
    Fixed case/imports Robinson 2021-09-11 01:46:34 +0200
  • 9f18f19126 Added md5/sha1/sha256 methods Robinson 2021-08-01 16:18:42 +0200
  • f552663c35 Cache gradle version info Robinson 2021-05-18 01:56:47 +0200
  • ad13f42348 fixed unit test compile/run Robinson 2021-05-10 11:25:27 +0200
  • fcde09ef5f Changed compile options to config phase instead of after evaulate Robinson 2021-05-10 00:07:47 +0200
  • e07628fb20 testX source dir correctly gets labelled as a test dir Robinson 2021-05-09 21:56:58 +0200
  • df2ac5f9cd Disable JarURLConnections caching Robinson 2021-05-09 21:42:47 +0200
  • 0007a837c8 Only work with the current project, not all projects. Robinson 2021-04-27 16:16:56 +0200
  • 2e800f5e7f updated version Robinson 2021-04-27 15:59:52 +0200
  • d3231a1258 Added project name when outputting apply status info Robinson 2021-04-27 15:59:44 +0200
  • fa92ef7849 Updated version Robinson 2021-04-26 02:23:17 +0200
  • dbf01b884f Uses source-sets for kotlin search. (this is ok because it now runs in a task) Robinson 2021-04-26 02:23:08 +0200
  • e3b48fa2ec Added check kotlin task Robinson 2021-04-25 23:03:07 +0200
  • 6e6ec96663 Fixed kotlin module errors (the name must be the same throughout the project, otherwise it won't load correctly) Robinson 2021-04-25 16:14:04 +0200
  • 917c32720b Fixed maven paths. it wasn't always getting configured correctly Robinson 2021-04-25 10:28:12 +0200
  • d969728b6b Cleaned up kotlin detection, code polish Robinson 2021-04-24 00:20:28 +0200
  • 6eeecf0b41 Getting JPMS to compile + assemble jars Robinson 2021-04-22 20:59:37 +0200
  • fcbb4c93ce removed reset/getter Robinson 2021-04-21 14:47:43 +0200
  • f80351b6fe Changed packages Robinson 2021-04-21 14:25:30 +0200
  • 1300cac992 Fixed kotlin test Robinson 2021-04-17 02:14:16 +0200
  • 333732e1a4 Cleaned up and fixed version parsing. added graceful fallback if version parsing fails. improved performance Robinson 2021-04-16 16:48:04 +0200
  • 1e6088c7bb Added `addMavenRepositories` Robinson 2021-04-16 16:47:36 +0200
  • a7ddacf6d2 Added default() to set project defaults. Added defaultCompileOptions() Robinson 2021-04-16 15:24:46 +0200
  • 6b4916c8a8 Code polish, better handling for version info Robinson 2021-04-16 02:08:56 +0200
  • 73e22c177c Added fixMavenPaths() Robinson 2021-04-16 02:06:40 +0200
  • 23ce582a27 removed dead code Robinson 2021-04-16 02:06:21 +0200
  • 3e6f9fcbe9 updated version Robinson 2021-04-14 11:44:14 +0200
  • b438156d0a Changed from coroutine to futures (so we don't require coroutines as part of the build script) Robinson 2021-04-14 11:39:25 +0200
  • 8a74fe2ff9 added quotes around current gradle version Robinson 2021-04-14 11:13:25 +0200
  • 89085e7565 better safety for dependency resolution Robinson 2021-04-13 22:55:42 +0200
  • 669696b347 Added coroutines, updated version Robinson 2021-04-13 15:08:58 +0200