Commit Graph

284 Commits (master)

Author SHA1 Message Date
nathan 4dac5492eb Tracking .jar and .lzma files with git-lfs now 2018-06-11 00:20:46 +02:00
nathan aa52d27ea6 WIP moving non-source files to git lfs 2018-06-11 00:11:00 +02:00
nathan 010ee8f679 Changed how serialization logging works 2018-04-04 15:04:28 +02:00
nathan 09ef44391e Updated version 2018-02-19 20:24:01 +01:00
nathan bb8db80073 Updated to string builder, added comments about project.cleanup 2018-02-19 20:22:02 +01:00
nathan e66da3a906 Always force rebuild cross-compiled temp projects 2018-02-19 18:19:31 +01:00
nathan 9374e9b92e updated version 2018-02-19 15:22:40 +01:00
nathan 24074a2b19 fixed formatting 2018-02-19 15:19:36 +01:00
nathan 4fbd29a1ed Fixed issues with modifying sources that have a cross-compiled file
(previously the path data structure 'lost' the parent directory)
2018-02-19 15:19:26 +01:00
nathan cec1ea52ef added ability to get underlying path data structure for modification 2018-02-19 15:18:33 +01:00
nathan 6fb9520b78 Moved maven check to just before it tries to upload (so that logic can
be executed/checked if not connected to the internet)
2018-02-19 15:03:40 +01:00
nathan 36de9e55da Updated serialization manager 2018-01-24 17:30:55 +01:00
nathan 31bafe045c Updated file error path info 2018-01-24 17:30:37 +01:00
nathan 81ebe1cc64 Updated version 2018-01-11 22:08:24 +01:00
nathan 63f8b58839 Added JCE to classpaths for builds 2018-01-11 22:00:30 +01:00
nathan 39315c2163 Update dependencies 2018-01-11 21:13:00 +01:00
nathan 4009b32e82 Updated version. 2018-01-06 22:44:30 +01:00
nathan c98ba22a6f Removed ProjectGWT (it is now a module). 2017-12-29 09:38:38 +01:00
nathan 4cee6c1d34 Embedded esoteric wildcard project to provide access to internal fields and rename methods to follow a more "standard" naming scheme 2017-12-29 09:37:56 +01:00
nathan b98d9b1c53 Tweaks to BuildLog to improve support for custom loggers 2017-12-29 09:35:54 +01:00
nathan 782d0fb3bf Removed fast-md5 (we now use SHA1) 2017-12-03 11:29:36 +01:00
nathan 452231b7c7 updated version 2017-10-26 15:43:35 +02:00
nathan 4af708f1fc Allow project dependencies "extra files" to be counted, even if there is
no output file for a jar to use. Only if there is no output jar AND no
 extra files will the build fail
2017-10-26 15:43:17 +02:00
nathan ed9ef1dccf No-Arg constructor for Build Version, for serialization 2017-10-16 01:01:28 +02:00
nathan 8e1e4585da No-Arg constructor for serialization 2017-10-16 00:40:52 +02:00
nathan d419160a22 Updated version 2017-09-28 22:05:26 +02:00
nathan e04c318c88 SerializationManager register() methods now support chaining methods 2017-09-28 22:03:59 +02:00
nathan c408bbb2a1 Fixed issue with not hashing files correctly 2017-09-28 22:03:18 +02:00
nathan 229e83bd4e Reverted change to use Version (now uses string again). 2017-09-15 10:24:56 +02:00
nathan 323a9e3879 Reverted change to use Version object. 2017-09-14 23:04:10 +02:00
nathan 148446747a Builds are now more explicitly checked for forced rebuilds. 2017-09-14 23:03:48 +02:00
nathan bde90d3d54 Hash contents for checksums are now sorted before running (so that the
iterators are consistent)
2017-09-14 23:03:15 +02:00
nathan c5e891f5da Updated version 2017-08-04 18:27:05 +02:00
nathan bf80d54b6b Updated storage API 2017-08-04 17:40:58 +02:00
nathan 710ebaee12 Updated version 2017-08-02 22:36:00 +02:00
nathan 97eb952ac9 Made changes to the StorageSystem (IOExceptions, default serialization
manager, etc).
2017-08-02 22:13:26 +02:00
nathan 9514a89783 Code polish in build. 2017-07-29 23:21:06 +02:00
nathan ec6f06267a getJdkDir is now public access 2017-07-29 23:20:34 +02:00
nathan d8c8a2566c jar is now a "fat jar", with all needed libraries included in a single
file. Various bug fixes. No longer uses FastMD5
2017-07-29 22:35:46 +02:00
nathan 951805e71a Code polish/simplification 2017-07-29 22:12:22 +02:00
nathan 268273aaf4 Removed Dependency on FastMD5, now uses SHA1 hashes. 2017-07-29 22:12:06 +02:00
nathan e72e6a041e Added merge for projects + mergeDeps 2017-07-29 22:08:41 +02:00
nathan 1fc82dd238 Updated to version 3.0 2017-07-29 12:43:16 +02:00
nathan 4c0677ef58 Added longer wait if the repo is already in transition to release 2017-07-29 12:23:10 +02:00
nathan 3200e93f28 Maven project XML descriptors MUST all be on the same line. 2017-07-29 12:14:07 +02:00
nathan 7df0bdcc09 Code polish 2017-07-29 12:10:27 +02:00
nathan b65f7eaaed Maven export now uses project version info, not maven export version
info (if it was set)
2017-07-29 11:57:37 +02:00
nathan dfc83774f5 Added back anchor 2017-07-29 11:51:58 +02:00
nathan d437e60f7f Fixed line-separator (must be CRLF) for maven export. 2017-07-23 17:59:19 +02:00
nathan 003040baf8 Added suppresswarnings 2017-07-23 17:25:49 +02:00