Commit graph

281 commits

Author SHA1 Message Date
Geert Bevin 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
Geert Bevin 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
Geert Bevin 126daecd21 Updated javadoc versioning for 2.1.0 2024-08-23 15:37:46 -04:00
Geert Bevin c70b4f1c43
Merge pull request #45 from ethauvin/main
implementations of JpackageOperation, JmodOperation and JlinkOperation
2024-08-23 15:36:30 -04:00
Geert Bevin 673ebbdeb0 Updated to latest bld wrapper 2024-08-23 10:58:37 -04:00
Geert Bevin 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
Geert Bevin a616a8a8f6 Upgraded bld to 2.1.0-SNAPSHOT 2024-08-22 19:23:18 -04:00
Geert Bevin 0797e39dd6 Added native support for Java modules 2024-08-22 19:04:56 -04:00
Erik C. Thauvin 3bd17e224b
Improved command line tokenizer 2024-08-09 14:16:10 -07:00
Geert Bevin 7cd547f8b6 Implemented Java module for bld.
Updated version to 2.1.0-SNAPSHOT.
Updated RIFE2/core.
2024-08-05 21:10:59 -04:00
Erik C. Thauvin c59d61f8c1
Added command file and test for Windows 2024-08-05 14:52:18 -07:00
Erik C. Thauvin 0382444c0c
Added more command files tests 2024-08-05 10:40:42 -07:00
Erik C. Thauvin d72e6ebc2e
Truncate jmod ISO date to seconds 2024-08-05 10:25:41 -07:00
Erik C. Thauvin d42d2d6fa0
Added a command line tokenizer 2024-08-04 21:06:34 -07:00
Erik C. Thauvin a06ce8eaaa
Renamed fileOptions to cmdFiles 2024-08-04 20:16:55 -07:00
Geert Bevin 7f8120e3e3 Revert "Updated version to 2.1.0-SNAPSHOT."
This reverts commit 67c727e062.
2024-08-04 19:49:29 -04:00
Geert Bevin 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
Erik C. Thauvin 62a324068f
Cleanups 2024-08-04 09:06:41 -07:00
Erik C. Thauvin e32e17403f
Added support for Java 20-21 specific options 2024-08-04 00:39:12 -07:00
Erik C. Thauvin 750758993d
Tests cleanup 2024-08-03 10:15:21 -07:00
Erik C. Thauvin 1d615a501c
More operation options cleanups 2024-08-03 09:51:09 -07:00
Erik C. Thauvin 91640e68ce
Fixed copyright 2024-08-03 08:01:28 -07:00
Erik C. Thauvin d029bb9b87
Fixed version parsing in tests 2024-08-03 07:47:12 -07:00
Erik C. Thauvin 7a946b17d8
Capture and check stdout in tests 2024-08-03 07:37:11 -07:00
Erik C. Thauvin f6aa5258ef
Normalized tool arguments setup and processing 2024-08-03 07:36:35 -07:00
Erik C. Thauvin 94225dfb7a
Improved @filename support 2024-08-02 21:33:33 -07:00
Erik C. Thauvin 8118f42285
Use System.out and System.out instead of StringWriter 2024-08-02 21:30:08 -07:00
Erik C. Thauvin c38594a173
Foce added jlink build directory 2024-08-02 18:37:28 -07:00
Erik C. Thauvin 0204cdff19
Added functional tests for jlink and jmod 2024-08-02 18:27:03 -07:00
Erik C. Thauvin b94b23af56
Clear command line arguments on execution 2024-08-02 18:26:00 -07:00
Erik C. Thauvin e2cc7a6782
Improved @filename options parsing 2024-08-02 18:25:39 -07:00
Erik C. Thauvin 002844861b
Fixed handling of @filename in all tools 2024-08-02 14:23:30 -07:00
Erik C. Thauvin 0ad964ea4d
Cleaned up and improved tests 2024-08-02 02:54:46 -07:00
Erik C. Thauvin d69956cf91
Revert install limbd0 on Ubuntu 2024-08-01 14:19:59 -07:00
Erik C. Thauvin 0aa93b708a
Install limbd0 on Ubuntu with sudo 2024-08-01 14:02:24 -07:00
Erik C. Thauvin 7fcbccd565
Install limbd0 on Ubuntu 2024-08-01 13:42:55 -07:00
Erik C. Thauvin 683f5dfb3a
Fixed test imports 2024-08-01 12:14:09 -07:00
Erik C. Thauvin 547b20a242
Draft implementations of JpackageOperation, JmodOperation and JlinkOperation 2024-08-01 11:41:29 -07:00
Geert Bevin aeecd957c6 Cleanups 2024-07-30 09:48:29 -04:00
Geert Bevin a3a753f70a Cleanup 2024-07-30 08:51:17 -04:00
Geert Bevin cec3d4ebbf
Update README.md 2024-07-29 21:15:12 -04:00
Geert Bevin bd93c6659b Updated readme 2024-07-28 21:04:26 -04:00
Geert Bevin d96ce65cbb Fixed regression in 2.0.0 with global bld command when used without any arguments.
Upgraded to bld 2.0.1.
Updated version to 2.0.1.
2024-07-28 20:59:21 -04:00
Geert Bevin 97a153f955 Updated version to 2.0.0.
Upgraded to bld 2.0.0.
2024-07-28 19:59:35 -04:00
Geert Bevin 78368fdecc Test fixes 2024-07-27 22:54:42 -04:00
Geert Bevin 89820f5262 Updated dependencies in RIFE2 blueprint. 2024-07-27 22:45:33 -04:00
Geert Bevin e5337f6ed7 Updated RIFE2/core 2024-07-27 22:42:41 -04:00
Geert Bevin fbaaa4ae3e Updated wrapper 2024-07-27 22:35:52 -04:00
Geert Bevin ba7e314e6e Added publication to GitHub packages 2024-07-27 22:34:24 -04:00
Geert Bevin fa5929a778 Updated wrapper 2024-07-23 05:17:21 -04:00