|
32052deaa3
|
Interrupt creation operation when a blank package or project name is provided
|
2024-12-26 18:47:14 -05:00 |
|
|
b27cc78fb7
|
Don't add Lib suffix for lib project creation
|
2024-12-26 18:42:01 -05:00 |
|
|
92fc85bd9c
|
Updated blueprint dependencies
|
2024-12-26 17:09:33 -05:00 |
|
|
34667b5402
|
Improvements to create operations
|
2024-12-26 16:51:46 -05:00 |
|
|
66f7d180b9
|
Implements #52 : command line enhancements for project creation
|
2024-11-16 18:23:10 -05:00 |
|
|
6c2a9acf1c
|
Merge pull request #56 from ethauvin/main
Added javac options to specify the directory used to place generated source files.
|
2024-10-14 16:01:04 -04:00 |
|
|
c6c9d32c35
|
Added support for automatically consolidating compile options that are named differently but serve the same purpose
|
2024-10-14 09:07:24 -04:00 |
|
|
3f60ed78ef
|
Removed extra empty line
|
2024-10-04 10:34:55 -07:00 |
|
|
762e099988
|
Added javac options to specify the directory used to place generated source files.
|
2024-10-02 00:16:05 -07:00 |
|
|
f51add49f0
|
Added support for explicitly requesting annotation processing, as needed by Java 23 (and backported to 17 and 11)
|
2024-10-01 15:51:37 -07:00 |
|
|
df173c4cfc
|
Added ability to individually exclude sources and javadocs downloads for dependencies
|
2024-08-29 07:59:33 -04:00 |
|
|
5da9e4b3a5
|
More cleanups to jlink, jmod & jpackage operations, options and tests
|
2024-08-28 21:53:42 -07:00 |
|
|
22952cf189
|
Added missing IDEA lib dir upgrade
|
2024-08-27 21:49:35 -04:00 |
|
|
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 |
|
|
406b83bd82
|
Moved command files specification to the tool provider abstract operation
|
2024-08-26 14:25:15 -07:00 |
|
|
28e548954f
|
Javadoc improvements
|
2024-08-26 14:19:43 -04:00 |
|
|
f15a8d2df2
|
Minor Javadoc tweaks.
|
2024-08-26 10:13:56 -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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
1d615a501c
|
More operation options cleanups
|
2024-08-03 09:51:09 -07:00 |
|
|
91640e68ce
|
Fixed copyright
|
2024-08-03 08:01:28 -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 |
|
|
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 |
|