111d3dfa39Handles directories for 'extra' and 'source' files now
nathan
2015-11-01 14:46:44 +0100
17d762bbf2Added support for building cross-compile files, as part of a larger build process. Changed some compiler options. Added javaParser dependency for java source dependency walking.
nathan
2015-11-01 00:50:14 +0100
4711034b2cDefault JDK version to build is now the version that the builder is run in. Updated build instructions so self-building works
nathan
2015-07-17 19:41:28 +0200
a6be6605caUsage of sun.x packages can now be completely ignored.
nathan
2015-07-17 19:37:45 +0200
96c8266ee8Updated build info
nathan
2015-07-17 19:37:05 +0200
7b465ebd63updated dist to latest
nathan
2015-07-09 02:37:37 +0200
2554936adfUpdated license info
nathan
2015-07-09 02:37:26 +0200
dd9a04756dAdded more license types, changed file names to make more sense, cleaned up code
nathan
2015-06-26 21:01:09 +0200
4dcc693551Fixed getJavaFilesInPackage() for when running from source files
nathan
2015-06-25 23:39:22 +0200
cc2bff9e68Updated libs + build process
nathan
2015-06-25 21:51:33 +0200
ee2ad07ad4Better error handling.
nathan
2015-06-25 21:34:50 +0200
3aadf6b92fCan now build itself. Updated libs+sources.
nathan
2015-06-25 21:08:40 +0200
9d54c5d2a6WIP, more agnostic build system. Now also intellij compatible.
nathan
2015-06-25 20:18:29 +0200
4d0a026cc7Added extra utils. Replaced some files during build process
nathan
2015-02-08 02:36:47 +0100
d35a3a073bFixed issue with sourceFile dedupe checksum name
nathan
2015-02-08 01:34:41 +0100
b53433cc0cAdded 'Project' type constructor to Repack
nathan
2015-02-08 01:23:53 +0100
35abf503bbAdded annotations jar, moved from util jar
nathan
2015-02-02 12:39:16 +0100
2017f3818cUpdated license info
nathan
2015-02-02 12:38:32 +0100
3ca8d7bd6dUpdated License.list() to also accept projects, and will recursively get license info from said project
nathan
2015-02-02 12:38:17 +0100
c7d398eb93Fixed line length
nathan
2015-02-02 12:00:44 +0100
1f5f96769aChanged name back to JavaBuilder
nathan
2015-02-02 12:00:14 +0100
757bc77514Build file no longer required.
nathan
2015-02-02 11:59:37 +0100
8891ad0758Added version string info to build. Added some constants. Updated license info
nathan
2015-02-02 03:18:56 +0100
94fc402e1dFixed issue when title is same length as space allows (it removes extra padding now)
nathan
2015-01-17 18:36:52 +0100
5147809680Jar/zip files are now deterministic based on build date (date=123456789)
nathan
2015-01-15 21:17:51 +0100
6851a8eb64Made some tweaks to enable deterministic creation of JARs, so they can be built and verified by third parties
nathan
2015-01-15 20:35:35 +0100
d157a903b8Cleaned up dependency chains, fixed unresolved deps (when specify a build, the deps can be listed in any order). Added jarable.asProject so method chaining still works
nathan
2015-01-15 13:46:45 +0100
b7638b6b23Fixed buildLog.println() to reset the line, so it won't keep appending the previous message (only the title info)
nathan
2015-01-15 13:45:10 +0100
cbb8e7e8dcUpdated javadoc to correctly reflect packaction for LOADLIBRARY
nathan
2015-01-15 13:44:19 +0100
ca03cfe241Changed name from OAK back to JavaBuilder
nathan
2015-01-15 13:43:33 +0100
31219a21a4reworked and changed Build.log() functionality. Added better support for outputFileSource.
nathan
2015-01-04 19:13:35 +0100
8340b7ec74polished build process, polished logging, changed name back to JavaBuilder
nathan
2014-12-31 02:54:26 +0100
4d348a2e93added wiki link to readme for console output
nathan
2014-12-30 00:21:27 +0100
4ce865c28bUpdated dist, changed from included src in jar, to separate file
nathan
2014-12-30 00:09:48 +0100
b39ed815e9Updated to permit one-time-off projects. Updated project.outputDit and project.outputFile to use file objects instead of strings
nathan
2014-12-29 03:16:47 +0100
40bf6aaff8Updated license text
nathan
2014-12-29 03:15:25 +0100
38220d05c0Updated license info and readme
nathan
2014-12-29 01:09:30 +0100
26a6867014Updated license info in class headers
nathan
2014-12-29 01:04:51 +0100