Erik C. Thauvin
|
c537b584f2
|
Add unit tests for JavacOptions class
|
2026-01-11 11:17:15 -08:00 |
|
Geert Bevin
|
52e8a6ce6a
|
Test fixes
|
2025-11-16 11:16:05 -05:00 |
|
Geert Bevin
|
4b6cac6ace
|
Improvement to environment API for process operation.
|
2025-01-22 19:14:13 -05:00 |
|
Geert Bevin
|
9362a60c52
|
More tests
|
2025-01-22 18:51:05 -05:00 |
|
Geert Bevin
|
ca7fa0c4b8
|
Fixed #58 : Add an option to set environment variables before spawining a process
|
2025-01-22 18:30:07 -05:00 |
|
Geert Bevin
|
f9f20e62ef
|
Fixed #57 : Add an option to check if project required settins have been set
|
2025-01-21 21:19:45 -05:00 |
|
Geert Bevin
|
03a15433ff
|
Updated version to 2.2.0.
Updated versions for RIFE2 project creation.
Updated RIFE2/core.
|
2025-01-11 12:08:10 -05:00 |
|
Geert Bevin
|
fec4f68027
|
Added support for Maven project.parent properties
|
2025-01-10 18:45:02 -05:00 |
|
Geert Bevin
|
b27cc78fb7
|
Don't add Lib suffix for lib project creation
|
2024-12-26 18:42:01 -05:00 |
|
Geert Bevin
|
92fc85bd9c
|
Updated blueprint dependencies
|
2024-12-26 17:09:33 -05:00 |
|
Geert Bevin
|
34667b5402
|
Improvements to create operations
|
2024-12-26 16:51:46 -05:00 |
|
Geert Bevin
|
66f7d180b9
|
Implements #52 : command line enhancements for project creation
|
2024-11-16 18:23:10 -05:00 |
|
Geert Bevin
|
df173c4cfc
|
Added ability to individually exclude sources and javadocs downloads for dependencies
|
2024-08-29 07:59:33 -04:00 |
|
Erik C. Thauvin
|
5da9e4b3a5
|
More cleanups to jlink, jmod & jpackage operations, options and tests
|
2024-08-28 21:53:42 -07:00 |
|
Geert Bevin
|
47d463e6aa
|
Updated project dependencies and blueprint dependencies
|
2024-08-27 12:47:59 -04:00 |
|
Erik C. Thauvin
|
406b83bd82
|
Moved command files specification to the tool provider abstract operation
|
2024-08-26 14:25:15 -07:00 |
|
Erik C. Thauvin
|
9deb570bf4
|
More cleanups to jlink, jmod & jpackage operations and options
|
2024-08-26 01:40:17 -07:00 |
|
Geert Bevin
|
22add235e3
|
Merge pull request #47 from ethauvin/main
Added JlinkOptions, JmodOptions and JpackageOptions File argument alt…
|
2024-08-25 22:27:23 -04:00 |
|
Erik C. Thauvin
|
0b9581cf12
|
Made paths specifications absolute
|
2024-08-25 18:46:15 -07:00 |
|
Geert Bevin
|
2b827a9a6f
|
Added run operation test
|
2024-08-25 20:11:48 -04:00 |
|
Geert Bevin
|
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 |
|
Erik C. Thauvin
|
5821022fee
|
Fixed Jpackage main module specification
|
2024-08-25 16:09:30 -07:00 |
|
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
|
c70b4f1c43
|
Merge pull request #45 from ethauvin/main
implementations of JpackageOperation, JmodOperation and JlinkOperation
|
2024-08-23 15:36:30 -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 |
|
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 |
|
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
|
94225dfb7a
|
Improved @filename support
|
2024-08-02 21:33:33 -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
|
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
|
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
|
78368fdecc
|
Test fixes
|
2024-07-27 22:54:42 -04:00 |
|
Geert Bevin
|
d605ac1242
|
Preserve the project's version as a semantic version number. Created two version of parsing version string, one falls back to generic version, the other returns VersionNumber.UNKNOWN when parsing fails like in previous bld versions.
|
2024-07-20 02:44:51 -04:00 |
|
Geert Bevin
|
4913519eb4
|
Still handle version ranges as an unknown version
|
2024-07-19 23:35:29 -04:00 |
|