2
0
Fork 0
mirror of https://github.com/ethauvin/rife2.git synced 2025-05-01 02:58:12 -07:00
Commit graph

815 commits

Author SHA1 Message Date
558e2be875 Don't clean before jar.
Added version command.
2023-03-20 14:19:21 -04:00
ed7a77553f Don't clean before jar 2023-03-20 13:59:49 -04:00
56bcaaba59 Added confirmation text to individual operations with the option to silence them in case the operations are used as part of other operations. 2023-03-20 13:35:40 -04:00
8db97c2dc8 Test fixes 2023-03-20 13:05:31 -04:00
7856c8b097 Renamed bld.sh to bld 2023-03-20 12:36:20 -04:00
03b0bc76c4 Renamed rife2-bld to bld 2023-03-20 12:29:50 -04:00
95c07a79b4 Create command help tweaks 2023-03-20 12:27:29 -04:00
422e690679 Replace backticks in shell scripts 2023-03-20 12:14:24 -04:00
5a9f2876d3 Updated version to 1.5.2-SNAPSHOT 2023-03-19 12:52:03 -04:00
c5b934adfc Updated readme 2023-03-19 12:01:31 -04:00
181b0aaa94 Updated version to 1.5.1 2023-03-19 12:00:48 -04:00
30d13468c8 Properly handle exit status throughout the build system.
Refactoring and cleanups.
2023-03-19 11:29:51 -04:00
7521dc4f24 Don't clean the bld build directory, that's now part of the wrapper. 2023-03-19 09:50:38 -04:00
97d422c9a6 Support for multi-file java build projects by calling the compile from the wrapper on all the build source files. 2023-03-19 09:43:47 -04:00
9b98a3cf70 More .gitignore tweaks 2023-03-19 08:18:43 -04:00
1126f7ece6 More .gitignore tweaks 2023-03-19 08:14:33 -04:00
1abdfe61a6 Tweaks to project generation .gitignore, IDEA handles this automatically by creating its own .gitignore in a project folder. 2023-03-19 08:09:05 -04:00
8f21cef591 Updated version to 1.5.1-SNAPSHOT 2023-03-19 08:07:47 -04:00
6df62061b2 Test fix 2023-03-19 01:00:25 -04:00
fb6bce16be Updates readme 2023-03-18 21:48:16 -04:00
358260afcc Updated version to 1.5.0 2023-03-18 21:46:21 -04:00
b961bc5f65 Javadoc fix 2023-03-18 21:24:34 -04:00
f8e4f763e4 Removed the standalone RIFE2 jar from the distribution now that we have a fully functional alternative build system. 2023-03-18 21:23:34 -04:00
289db9a002 Template name details added to the TemplateFactory javadocs. 2023-03-18 21:21:53 -04:00
a00155703f Added upgrade support to the main CLI process. 2023-03-18 21:07:25 -04:00
80ba011338 Added support for dependency exclusion in build projects. 2023-03-18 20:35:05 -04:00
03d319446b Refactoring 2023-03-18 19:38:37 -04:00
7801bdf779 Download operation refactoring 2023-03-18 16:55:10 -04:00
1d623b049c Added support for the purge command and operation. 2023-03-18 16:48:13 -04:00
195c17de0c Added md5 or sha256 hash check before downloading if the file already exists. 2023-03-18 15:56:50 -04:00
ce405274d3 Optimized imports 2023-03-18 15:40:44 -04:00
eef75b4d16 Refactoring to support dependency set unions that always contain the most recent versions of dependencies if there are conflicts. 2023-03-18 14:49:58 -04:00
6ad790648f Added support for returning a dependency's base dependency without version number. 2023-03-18 12:17:50 -04:00
3794bd91c2 Minor cleanup 2023-03-18 11:28:26 -04:00
4bf7a3afb3 Javadocs 2023-03-18 11:28:04 -04:00
fc1400ac44 Make sure the download operation directories are created 2023-03-18 11:16:38 -04:00
c0f29fbd31 Exclude .DS_Store from uberjar and war archive creation 2023-03-18 11:02:08 -04:00
7bccc0e422 Javadocs 2023-03-18 10:29:42 -04:00
86d16d1c68 Added support for a RIFE2_PROPERTIES_VALUE env variable that can point to a file that contributes properties to the HierarchicalProperties 2023-03-18 10:24:06 -04:00
d3bbc84c41 Tweaks to IDEA project creation template to use the RIFE2 jar from the bld dist location and exclude the wrapper jar. 2023-03-18 10:16:10 -04:00
b489e6aa25 Wrapper fixes to allow for relocation and properties file support 2023-03-18 03:03:50 -04:00
f5b361cb12 Added UpdatesOperation and updates command. 2023-03-18 00:50:04 -04:00
91dd5935bb Wrapper improvement, the download location is now configurable. Error reporting is more user-friendly looking. 2023-03-17 23:08:18 -04:00
826f0ee99d Generate bld distribution upon publish 2023-03-17 22:11:08 -04:00
0174275f82 Test and project creation fixes 2023-03-17 20:26:29 -04:00
ac711dc0e7 Add a suffix to the main class for the blank creation template 2023-03-17 19:54:53 -04:00
a886db17fd When the wrapper is launched without a .java build file argument, execute the RIFE2 jar instead. 2023-03-17 19:50:39 -04:00
e6dda6e2e3 Project git ignore tweaks 2023-03-17 19:27:08 -04:00
5bd4ca30a2 First build system wrapper implementation 2023-03-17 19:15:01 -04:00
26ff790bd9 Add hierarchical properties to build executor. 2023-03-17 17:46:46 -04:00