2
0
Fork 0
mirror of https://github.com/ethauvin/bld.git synced 2025-04-25 00:07:12 -07:00
Commit graph

298 commits

Author SHA1 Message Date
4fe40dadd7 Use recursive jar directory in IDEA project libraries so that modules can be picked up.
Updated wrapper so that old IDEA projects get updated for recursive scanning.
2024-08-27 21:45:28 -04:00
47d463e6aa Updated project dependencies and blueprint dependencies 2024-08-27 12:47:59 -04:00
5ab77194e0 Updated wrapper to latest 2.1.0-SNAPSHOT 2024-08-27 08:23:58 -04:00
df680a4846
Merge pull request #49 from ethauvin/main
Moved command files specification to the tool provider abstract operation
2024-08-26 14:41:27 -07:00
406b83bd82
Moved command files specification to the tool provider abstract operation 2024-08-26 14:25:15 -07:00
b4801b5b07 Upgraded to latest bld wrapper 2024-08-26 14:22:46 -04:00
28e548954f Javadoc improvements 2024-08-26 14:19:43 -04:00
f15a8d2df2 Minor Javadoc tweaks. 2024-08-26 10:13:56 -04:00
d68905b944
Merge pull request #48 from ethauvin/main
More cleanups to jlink, jmod & jpackage operations and options
2024-08-26 10:09:29 -04:00
c15a8d3bcf
Minor plural cleanups 2024-08-26 02:31:15 -07:00
9deb570bf4
More cleanups to jlink, jmod & jpackage operations and options 2024-08-26 01:40:17 -07:00
b8a63dd79c Cleanups to JlinkOptions, JmodOptions and JpackageOptions 2024-08-25 22:55:40 -04:00
22add235e3
Merge pull request #47 from ethauvin/main
Added JlinkOptions, JmodOptions and JpackageOptions File argument alt…
2024-08-25 22:27:23 -04:00
0b9581cf12
Made paths specifications absolute 2024-08-25 18:46:15 -07:00
2b827a9a6f Added run operation test 2024-08-25 20:11:48 -04:00
fd1429f2d3 Added support for automatically setting a module main class if module-info.java is part of the compilation operation and a main class was provided by the project. 2024-08-25 19:52:26 -04:00
5821022fee
Fixed Jpackage main module specification 2024-08-25 16:09:30 -07:00
a4300b37d1
Added JlinkOptions, JmodOptions and JpackageOptions File argument alternatives with Path and String.
Moved launches configurations from JPackage options to operation.
2024-08-25 15:47:51 -07:00
9f9e8a95db Added JavacOptions, JavadocOptions and JavaOptions File argument alternatives with Path and String.
Relaxed the requirement to specify mainClass in a project and added support for module.
2024-08-25 14:07:36 -04:00
126daecd21 Updated javadoc versioning for 2.1.0 2024-08-23 15:37:46 -04:00
c70b4f1c43
Merge pull request #45 from ethauvin/main
implementations of JpackageOperation, JmodOperation and JlinkOperation
2024-08-23 15:36:30 -04:00
673ebbdeb0 Updated to latest bld wrapper 2024-08-23 10:58:37 -04:00
a7c29080f5 Fix to the bld wrapper to take java.home into account for the java executable, otherwise there can be a mismatch between the javac version and the java version 2024-08-23 10:47:40 -04:00
a616a8a8f6 Upgraded bld to 2.1.0-SNAPSHOT 2024-08-22 19:23:18 -04:00
0797e39dd6 Added native support for Java modules 2024-08-22 19:04:56 -04:00
3bd17e224b
Improved command line tokenizer 2024-08-09 14:16:10 -07:00
7cd547f8b6 Implemented Java module for bld.
Updated version to 2.1.0-SNAPSHOT.
Updated RIFE2/core.
2024-08-05 21:10:59 -04:00
c59d61f8c1
Added command file and test for Windows 2024-08-05 14:52:18 -07:00
0382444c0c
Added more command files tests 2024-08-05 10:40:42 -07:00
d72e6ebc2e
Truncate jmod ISO date to seconds 2024-08-05 10:25:41 -07:00
d42d2d6fa0
Added a command line tokenizer 2024-08-04 21:06:34 -07:00
a06ce8eaaa
Renamed fileOptions to cmdFiles 2024-08-04 20:16:55 -07:00
7f8120e3e3 Revert "Updated version to 2.1.0-SNAPSHOT."
This reverts commit 67c727e062.
2024-08-04 19:49:29 -04:00
67c727e062 Updated version to 2.1.0-SNAPSHOT.
Added Java module info.
Renamed IDEA module to be in-line with the Java module.
2024-08-04 19:29:08 -04:00
62a324068f
Cleanups 2024-08-04 09:06:41 -07:00
e32e17403f
Added support for Java 20-21 specific options 2024-08-04 00:39:12 -07:00
750758993d
Tests cleanup 2024-08-03 10:15:21 -07:00
1d615a501c
More operation options cleanups 2024-08-03 09:51:09 -07:00
91640e68ce
Fixed copyright 2024-08-03 08:01:28 -07:00
d029bb9b87
Fixed version parsing in tests 2024-08-03 07:47:12 -07:00
7a946b17d8
Capture and check stdout in tests 2024-08-03 07:37:11 -07:00
f6aa5258ef
Normalized tool arguments setup and processing 2024-08-03 07:36:35 -07:00
94225dfb7a
Improved @filename support 2024-08-02 21:33:33 -07:00
8118f42285
Use System.out and System.out instead of StringWriter 2024-08-02 21:30:08 -07:00
c38594a173
Foce added jlink build directory 2024-08-02 18:37:28 -07:00
0204cdff19
Added functional tests for jlink and jmod 2024-08-02 18:27:03 -07:00
b94b23af56
Clear command line arguments on execution 2024-08-02 18:26:00 -07:00
e2cc7a6782
Improved @filename options parsing 2024-08-02 18:25:39 -07:00
002844861b
Fixed handling of @filename in all tools 2024-08-02 14:23:30 -07:00
0ad964ea4d
Cleaned up and improved tests 2024-08-02 02:54:46 -07:00