This website requires JavaScript.
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