log mxtool/mx.py @ 21979:154e3094ca63

age author description
Wed, 17 Jun 2015 11:10:39 +0200 Jaroslav Tulach Renaming the suite to truffle
Tue, 09 Jun 2015 17:23:42 +0200 Doug Simon handle race creating a symlink in mx
Tue, 09 Jun 2015 11:53:26 +0200 Gilles Duboscq mx: Remove leftover debug statement
Fri, 05 Jun 2015 16:28:19 +0200 Stefan Anzinger Make jvmci.make stable; add header for building the jvmci.make; default to use the jvmci.make file when running mx.build
Mon, 08 Jun 2015 15:01:17 +0200 Doug Simon mx: Filter package-info.class out when checking timestamps for java compilations
Mon, 08 Jun 2015 11:47:32 +0200 Doug Simon include package-info.java in mx driven Java compilation
Thu, 04 Jun 2015 03:21:58 +0200 Stefan Anzinger Improve makefile generator, exporting files into shared dir (JBS:GRAAL-52)
Wed, 03 Jun 2015 20:24:04 +0200 Stefan Anzinger Change makefile generator to produce human readable code (JBS:GRAAL-52)
Wed, 03 Jun 2015 17:43:21 +0200 Andreas Woess mx fsckprojects: exclude .workspace/
Wed, 03 Jun 2015 17:38:26 +0200 Andreas Woess mx archive: exclude dotfiles
Tue, 02 Jun 2015 11:27:04 +0200 Jaroslav Tulach Fail the build when there are compile errors
Mon, 01 Jun 2015 15:24:37 +0200 Gilles Duboscq mx: make dependency omission more strict so that a distribution that lists a non-existent project is detected
Sun, 31 May 2015 12:32:15 +0200 Doug Simon replaced use of javap with a small Java utility for refining service class list to only those implementing com.oracle.jvmci.service.Service
Thu, 28 May 2015 17:44:05 +0200 Gilles Duboscq Merge
Wed, 06 May 2015 17:04:06 +0200 Gilles Duboscq mx: better description for strict-compliance and fix typo
Wed, 27 May 2015 10:18:54 +0200 Jaroslav Tulach GRAAL-1090: Doug speeds up ./mx.sh build --only com.oracle.truffle.sl from 8s to 4s on my computer.
Fri, 22 May 2015 23:11:17 +0200 Doug Simon added checkcopyrights command (from mxtool2)
Wed, 20 May 2015 05:37:55 +0200 Jaroslav Tulach Bind NetBeans Build action directly to ./mx build command line invocation
Thu, 14 May 2015 16:20:12 -0700 Christian Wimmer mx: Allow disabling of package prefix check
Mon, 11 May 2015 10:48:14 +0200 Christian Humer Fix JAVA_HOME and EXTRA_JAVA_HOMES was not passed to eclipse builders anymore causing them to fail silently.
Mon, 04 May 2015 12:27:40 +0200 Gilles Duboscq Make readline import best-effort
Thu, 30 Apr 2015 20:29:27 +0200 Gilles Duboscq mx: fix JDK selection when running outside a tty, capture STRICT_COMPLIANCE from the env file, make sure raw_input promt goes to stdout
Thu, 30 Apr 2015 18:49:00 +0200 Gilles Duboscq Look for JDKs on demand, add --strict-compliance flag. Allow more precise search for JDK versions (use it for IGV)
Tue, 21 Apr 2015 14:59:02 +0200 Gilles Duboscq Distribution overlap is allowed for META-INF*, not just META-INF/services*
Mon, 20 Apr 2015 18:27:46 +0200 Gilles Duboscq Check distributions overlap in gate
Wed, 15 Apr 2015 21:35:51 +0200 Doug Simon relax expectations on JDK library locations (bug fixes)
Wed, 15 Apr 2015 14:06:17 +0200 Doug Simon relax expectations on JDK library locations
Tue, 07 Apr 2015 11:19:39 +0200 Gilles Duboscq mx: Avoid listing directories that do not exist while looking for JDKs
Wed, 01 Apr 2015 16:11:22 +0200 Doug Simon fixed pylint issues
Wed, 01 Apr 2015 13:07:22 +0200 Doug Simon improved fsckprojects to take into account hg tracked files
Tue, 31 Mar 2015 14:35:17 +0200 Gilles Duboscq mx: fix compliance check for EXTRA_JAVA_HOMES, add maximum JAVA_HOME version in mx_graal
Tue, 17 Mar 2015 11:22:56 -0700 Tom Rodriguez Fix arg limit on Mac
Mon, 16 Mar 2015 12:23:11 +0100 Gilles Duboscq mx: followup fix for SC_ARG_MAX, add more assetions
Fri, 13 Mar 2015 11:26:37 +0100 Doug Simon trigger building all dependencies in NetBeans only when needed
Thu, 12 Mar 2015 12:45:04 +0100 Gilles Duboscq mx: Support systems where SC_ARG_MAX has not defined limit
Wed, 28 Jan 2015 15:46:13 +0100 Gilles Duboscq mx: Show annotation processor edges in projectgraph
Fri, 23 Jan 2015 12:08:12 +0100 Christian Wirth fix in mx.py, MX_SUBPROCESS_COMMAND_FILE opened twice, fails on Windows
Wed, 21 Jan 2015 19:03:37 +0100 Doug Simon fixed pylint issue
Wed, 21 Jan 2015 19:01:13 +0100 Doug Simon Merge.
Wed, 21 Jan 2015 19:00:46 +0100 Doug Simon mx: replaced MX_SUBPROCESS_COMMAND with MX_SUBPROCESS_COMMAND_FILE
Tue, 20 Jan 2015 23:18:17 +0100 Doug Simon fixed pylint issue
Tue, 20 Jan 2015 23:14:52 +0100 Doug Simon mx: set MX_SUBPROCESS_COMMAND environment variable in subprocess launched by mx
Wed, 21 Jan 2015 13:55:37 +0100 Roland Schatz mx: support annotation processors in libraries
Wed, 21 Jan 2015 13:36:23 +0100 Gilles Duboscq mx: JavaConfig: compare compilance and version before path
Wed, 21 Jan 2015 11:43:22 +0100 Gilles Duboscq Fix mx igv: do not use Java < 1.8, handle the case where no JDKs are supported. Give some hints when the igv ant build fails.
Sat, 17 Jan 2015 11:26:18 +0100 Doug Simon mx: added support for Jython 2.7b3 and made ordering in generated files more deterministic\nContributed-by: Igor Ignatyev <igor.ignatyev@oracle.com>
Wed, 14 Jan 2015 09:52:41 -0800 Tom Rodriguez Prompt to fill EXTRA_JAVA_HOMES like JAVA_HOME
Tue, 13 Jan 2015 17:10:33 +0100 Christian Humer mx: Fixed eclipse annotation processor configuration should serialize JAVA_HOME with the original value.
Fri, 19 Dec 2014 14:38:40 +0100 Thomas Wuerthinger Improved error message in mx tool when package statement cannot be found.
Thu, 18 Dec 2014 12:12:04 +1000 Doug Simon mx: removed hard-coded -Xms setting for the 'build' and 'checkstyle' commands to try and avoid unnecessary swapping on low(er) memory machines
Mon, 08 Dec 2014 17:45:19 -0800 Christian Wimmer Clean bin directory before compiling to remove stale classfiles
Fri, 05 Dec 2014 11:00:19 +0100 Doug Simon mx: fixed issue with calling abort() before _opts is defined
Fri, 05 Dec 2014 08:20:06 +0100 Doug Simon mx: converted format strings to be python 2.6 compliant
Thu, 04 Dec 2014 19:50:39 +0100 Andreas Woess mx: fix missing frozenset constructor to fix intersection
Wed, 03 Dec 2014 16:07:22 +0100 Doug Simon mx: changes towards supporting python 2.6 for call to mx from make/Makefile
Wed, 03 Dec 2014 16:02:36 +0100 Doug Simon mx: removed unused _read_projects_file function
Fri, 21 Nov 2014 13:16:02 +0100 Bernhard Urban mx build: set initial heap size explicitly
Tue, 16 Sep 2014 15:06:32 +0200 Gilles Duboscq Make distribution dependencies also exclude libraries
Fri, 24 Oct 2014 16:18:10 +0200 Doug Simon re-enabled Checkstyle with the release of 6.0 that supports Java 8; fixed existing Checkstyle warnings
Wed, 22 Oct 2014 20:20:42 +0200 Doug Simon factored out _netbeansinit_project function
Tue, 21 Oct 2014 10:11:30 +0200 Gilles Duboscq Require pylint 1.1.x
Thu, 16 Oct 2014 08:51:26 -0700 Bernhard Urban mx/unittest: fix cygwin path issue
Thu, 09 Oct 2014 16:18:14 +0200 Doug Simon removed suite_helper.py and inlined common maven URL prefix
Tue, 30 Sep 2014 10:05:30 +0200 Bernhard Urban mx: rename helper functions for cygwin support and update comments
Mon, 29 Sep 2014 20:13:17 -0700 Bernhard Urban fix jdt build on windows/cygwin (2)
Mon, 29 Sep 2014 14:14:01 +0200 Doug Simon fix pylint issues
Mon, 29 Sep 2014 13:57:52 +0200 Doug Simon mx: added cyclic dependency checking
Fri, 26 Sep 2014 23:21:15 +0200 Doug Simon mx: fixed regression in checking whether the JDK contains an optional library
Fri, 26 Sep 2014 18:53:54 +0200 Bernhard Urban fix jdt build on windows/cygwin
Fri, 26 Sep 2014 04:53:13 -0700 Bernhard Urban mx: add support for cygwin
Tue, 23 Sep 2014 13:18:14 +0200 Doug Simon mx: fix pylint issues
Tue, 23 Sep 2014 13:09:06 +0200 Doug Simon mx: added 'suites' command
Tue, 23 Sep 2014 12:53:40 +0200 Doug Simon mx: removed convertprojects
Tue, 23 Sep 2014 12:52:22 +0200 Doug Simon mx: change name of suite specification file from projects.py to suite.py
Fri, 19 Sep 2014 22:52:25 +0200 Doug Simon restore support for expanding environment variables in suite declarations
Fri, 19 Sep 2014 17:46:35 +0200 Doug Simon mx: added support for extending distributions; require list literals for list attributes in projects.py
Fri, 19 Sep 2014 13:48:53 +0200 Doug Simon support for new projects file format including support for automatically updating from old format
Wed, 10 Sep 2014 11:04:13 +0200 Doug Simon Backed out changeset: f0b55d0c5d2d
Tue, 09 Sep 2014 13:58:24 +0200 Doug Simon use absolute paths in generated NetBeans project configurations
Tue, 09 Sep 2014 13:32:08 +0200 Doug Simon create generated source dirs as part of netbeansinit
Mon, 08 Sep 2014 19:04:32 +0200 Doug Simon mx: do not clean distributions if the --no-java option is given to the clean command
Mon, 08 Sep 2014 09:46:07 +0200 Bernhard Urban mx: add check for compliance level of a distribution
Thu, 04 Sep 2014 22:32:49 +0200 Doug Simon projects must be rebuilt when any of their dependencies are rebuilt
Tue, 02 Sep 2014 14:46:22 +0200 Bernhard Urban mx library: support platform/architecture specific libraries
Tue, 02 Sep 2014 14:45:51 +0200 Bernhard Urban mx: move get_arch() to mxtool
Tue, 26 Aug 2014 15:56:46 +0200 Doug Simon mx: do not clean up temp files from the build command if -v is specified
Tue, 26 Aug 2014 15:06:43 +0200 Gilles Duboscq mx: Make java file list order deterministic
Tue, 26 Aug 2014 10:46:48 +0200 Gilles Duboscq mx: Make order of projects() deterministic
Thu, 21 Aug 2014 12:01:35 +0200 Doug Simon fixed regression when building original VM without a Java build beforehand
Sun, 17 Aug 2014 14:20:11 +0200 Doug Simon do not generate IDE configurations for distributions auto-generated for projects that define annotation processors
Fri, 15 Aug 2014 16:31:49 +0200 Doug Simon moved NodeInfo processor into a separate project to avoid injecting Truffle DSL annotation processor into Graal projects
Fri, 15 Aug 2014 13:54:37 +0200 Doug Simon revived creation of annotation processor jars by 'mx ideinit'
Fri, 15 Aug 2014 13:17:41 +0200 Doug Simon clean up generated IDE content for distributions as part of 'mx ideclean'
Thu, 14 Aug 2014 23:45:15 +0200 Doug Simon generate distributions for projects that define annotation processors
Fri, 08 Aug 2014 12:37:25 +0200 Doug Simon workaround for buggy pylint warning
Thu, 07 Aug 2014 17:32:17 +0200 Doug Simon mx: add support for Java agent libraries that use the Boot-Class-Path manifest attribute to ensure that are loaded by the boot class path loader
Wed, 06 Aug 2014 11:06:28 +0200 Doug Simon set javac.source and javac.target in NetBeans configurations based on per-project Java compliance
Mon, 04 Aug 2014 16:50:50 +0200 Doug Simon moved distribution artifacts into build/ sub-directory
Fri, 25 Jul 2014 13:12:32 +0200 Gilles Duboscq mx: fix comments: jrelibrary is about the JRE, not the JDK
Fri, 01 Aug 2014 11:36:08 +0200 Doug Simon fixed regression in use of -f option to 'mx build'
Thu, 31 Jul 2014 17:52:13 +0200 Doug Simon mx: distribution should (also) be rebuilt when a transitive project dependency is updated
Thu, 31 Jul 2014 14:43:37 +0200 Doug Simon respect dependency order between distributions when building them
Wed, 30 Jul 2014 18:27:06 +0200 Doug Simon split com.oracle.graal.truffle.* projects into a separate graal-truffle.jar and added truffle.jar to the boot class path
Mon, 28 Jul 2014 13:55:33 +0200 Doug Simon made sha1 signatures mandatory for libraries; made libraries for all downloading performed by commands in mx_graal
Mon, 28 Jul 2014 11:35:17 +0200 Doug Simon added per-user cache for mx downloads
Wed, 16 Jul 2014 23:37:10 +0200 Bernhard Urban mx: fix in java version parsing
Tue, 15 Jul 2014 11:52:45 +0200 Bernhard Urban mx: be less strict while parsing the jvm version
Thu, 10 Jul 2014 15:03:18 +0200 Doug Simon factored out _eclipseinit_project to all per-project Eclipse configuration
Mon, 07 Jul 2014 14:51:53 +0200 Doug Simon mx: classpath function now accepts distributions as well (which are prepend to the class path)
Fri, 27 Jun 2014 17:24:28 +0200 Andreas Woess mx fsckprojects: do not traverse lib subdirectory
Fri, 27 Jun 2014 13:17:54 +0200 Bernhard Urban mx archive: print warning only in verbose mode
Fri, 20 Jun 2014 13:43:47 +0200 Andreas Woess mx: add jol command for java object layout introspection
Thu, 12 Jun 2014 11:40:33 +0200 Bernhard Urban mx clean: delete distributions
Thu, 12 Jun 2014 11:39:53 +0200 Bernhard Urban mx archive: only print overwrite warning on files
Fri, 06 Jun 2014 16:03:56 +0200 Doug Simon mx: added -alt-javac option to build command to support an external javac executable (or javac wrapper)
Tue, 03 Jun 2014 16:29:17 +0200 Doug Simon made canonicalizeprojects handle projects depending on a missing jrelibrary
Tue, 27 May 2014 13:16:12 +0200 Bernhard Urban mxtool: remove python downloader
Tue, 27 May 2014 12:14:54 +0200 Bernhard Urban mx: add verbose mode to download helper
Mon, 26 May 2014 12:01:30 +0200 Gilles Duboscq mx: use python downloader if stderr is not a tty to avoid spamming logs
Mon, 26 May 2014 13:02:29 +0200 Doug Simon mx: create Eclipse projects for distributions
Mon, 26 May 2014 12:55:17 +0200 Doug Simon mx: prevent CTRL-C from being blocked while subprocess is running (re-applied without unrelated changes)
Mon, 26 May 2014 12:52:02 +0200 Doug Simon Backed out changeset: a5c5b4aa79ca
Mon, 26 May 2014 11:47:30 +0200 Doug Simon mx: prevent CTRL-C from being blocked while subprocess is running
Sat, 24 May 2014 00:23:52 +0200 Doug Simon mx: drain all subprocess output to callables before returning from mx.run
Fri, 23 May 2014 11:50:47 +0200 Bernhard Urban mx: add pack200 to javaconfig
Fri, 23 May 2014 13:10:14 +0200 Doug Simon mx: annotation processor paths must include libraries that are also Eclipse containers
Thu, 22 May 2014 12:41:53 +0200 twisti mx: fixed incorrect test for subprocess being alive
Wed, 21 May 2014 17:57:41 +0200 Doug Simon mx: fixed more spurious "error while killing subprocess" messages (GRAAL-350)
Wed, 21 May 2014 16:41:57 +0200 Bernhard Urban mx archive: fix log message
Wed, 21 May 2014 15:34:35 +0200 Bernhard Urban mx archive: avoid multiple directory entries too
Wed, 21 May 2014 15:11:14 +0200 Bernhard Urban mx: add support for setting a main class in distributions
Wed, 21 May 2014 15:17:21 +0200 Bernhard Urban mxtool: fix archive subcommand such that it will return a successful returncode
Tue, 20 May 2014 15:35:35 +0200 Doug Simon mx: propagate failure from forked Java compilation task back up to parent (GRAAL-350)
Tue, 20 May 2014 11:56:19 +0200 Josef Eisl Add JRE library support to mx projectgraph.
Tue, 20 May 2014 11:50:30 +0200 Doug Simon mx: fixed spurious "error while killing subprocess" messages (GRAAL-350)
Fri, 16 May 2014 12:06:46 +0200 Doug Simon mx: drain *all* output from subprocess if redirecting to functions
Thu, 15 May 2014 23:12:48 +0200 Doug Simon Merge.
Thu, 15 May 2014 22:42:08 +0200 Doug Simon use JDK with highest compliance level for generated Eclipse attach launcher
Thu, 15 May 2014 22:25:34 +0200 Bernhard Urban mxtool: minor fix of optional field usage
Thu, 15 May 2014 15:31:22 +0200 Doug Simon mx: added jrelibrary dependency type
Wed, 14 May 2014 11:19:38 +0200 Bernhard Urban mxtool: distribution dependency should be a list
Mon, 12 May 2014 22:37:14 +0200 Bernhard Urban mx distributions: allow to specify dependencies between distributions
Fri, 09 May 2014 15:30:16 +0200 Bernhard Urban mx clean: make it more reliable on windows
Fri, 09 May 2014 16:11:01 +0200 Bernhard Urban truffle distrubtion: move dsl processor in a separated jar, such that it can be a build-time only dependency
Mon, 05 May 2014 13:24:57 +0200 Doug Simon mx: slight tweak of parallel Java build heuristics
Mon, 05 May 2014 13:17:32 +0200 Doug Simon mx: factored out detection of JDT compilation
Sun, 04 May 2014 01:28:07 +0200 Doug Simon mx: improved heuristics for sorting remaining tasks in parallel Java build worklist
Sun, 04 May 2014 01:26:50 +0200 Doug Simon mx: made parallel Java builds interact correctly with management of subprocesses upon abort/quit
Fri, 02 May 2014 00:17:40 +0200 Doug Simon fixed pylint warning
Thu, 01 May 2014 23:54:53 +0200 Doug Simon mx: parallelized Java builds (GRAAL-350)
Thu, 01 May 2014 11:51:45 +0200 Doug Simon mx: added --jdt-warning-as-error when building annotation processor jars
Tue, 29 Apr 2014 14:26:39 +0200 Doug Simon made note about workaround for JDK-8041628
Mon, 28 Apr 2014 16:35:06 +0200 Doug Simon Merge.
Mon, 28 Apr 2014 16:22:58 +0200 Doug Simon mx: fixed site command by removing brittle post-processing of javadoc output
Sun, 27 Apr 2014 16:44:59 +0200 Doug Simon mx: disable doclint when running javadoc (until the code base is doclint clean)
Mon, 28 Apr 2014 12:07:49 +0200 Bernhard Urban mx: new export command
Fri, 25 Apr 2014 14:43:56 +0200 Doug Simon mx: log reason why Java classes are being (re)built
Thu, 24 Apr 2014 17:18:24 +0200 Gilles Duboscq Fix help text for ideinit
Thu, 24 Apr 2014 17:15:24 +0200 Gilles Duboscq mx build: make --error-prone, --jdt and --force-javac mutually exclusive
Thu, 24 Apr 2014 17:09:39 +0200 Bernhard Urban mx exportlibs: add option to include all defined libaries
Thu, 24 Apr 2014 14:03:17 +0200 Bernhard Urban mx exportlibs: fix in calculation of library dependencies
Thu, 24 Apr 2014 11:49:08 +0200 Bernhard Urban mx exportlibs: include source dependencies and digest files
Thu, 24 Apr 2014 11:50:40 +0200 Bernhard Urban mx exportlibs: include libs only if there's a real dependency from a project
Wed, 23 Apr 2014 00:54:41 +0200 Doug Simon mx: generalized workaround for system command line length limits and used it to fix issue with eclipseformat command
Fri, 18 Apr 2014 13:38:26 +0200 Doug Simon mx: include generated sources in archived distribution sources
Fri, 18 Apr 2014 13:36:48 +0200 Doug Simon mx: refactored archive command
Tue, 15 Apr 2014 17:45:51 +0200 Gilles Duboscq Add support for library dependencies
Tue, 15 Apr 2014 13:32:21 +0200 Gilles Duboscq mx: eclipseinit should add containers only once to projects' classpath
Tue, 15 Apr 2014 13:27:32 +0200 Gilles Duboscq Fix Library.get_source_path (use sourcePath instead of path)
Fri, 11 Apr 2014 17:16:24 +0200 Gilles Duboscq mx intellijinit: fix typo in project's language level settings
Fri, 11 Apr 2014 16:34:43 +0200 Gilles Duboscq Be sure to resolve and download librariesin mx intellijinit
Tue, 15 Apr 2014 21:35:37 +0200 Doug Simon mx: fixed bug in exportlibs
Tue, 15 Apr 2014 19:06:26 +0200 Doug Simon added --jdt-show-task-tags option to build command
Mon, 14 Apr 2014 15:38:19 +0200 Doug Simon mx: added exportlibs command
Thu, 10 Apr 2014 17:58:16 +0200 Gilles Duboscq Add a prototype for mx intellijinit
Thu, 03 Apr 2014 20:53:52 +0200 Doug Simon refactored archive command to use "with" statement
Wed, 02 Apr 2014 14:19:38 +0200 Gilles Duboscq mx.JavaConfig: filter non-existant paths from bootclasspath, extdirs and endorseddirs
Wed, 02 Apr 2014 14:11:26 +0200 Gilles Duboscq Always compile ClasspathDump.java to avoid class version problems
Wed, 02 Apr 2014 10:04:27 +0200 Doug Simon added support for adding sources to distribution
Tue, 01 Apr 2014 18:51:14 +0200 Doug Simon disabled current Checkstyle configurations (until Checkstyle supports Java8)
Tue, 01 Apr 2014 15:50:55 +0200 Gilles Duboscq When building with JDT, use the one from JAVA_HOME but set the booclasspath, extdirs and endorseddirs to the correct JDK for cross-compilation.
Tue, 01 Apr 2014 15:31:37 +0200 Gilles Duboscq Add -source -bootclasspath and -extdirs arguments to javadoc command
Tue, 01 Apr 2014 16:22:05 +0200 Gilles Duboscq When building with javac, use the one from JAVA_HOME but set the booclasspath, extdirs and endorseddirs to the correct JDK for cross-compilation.
Tue, 01 Apr 2014 16:21:49 +0200 Gilles Duboscq Extend JavaConfig bootclasspath detection to detect extdirs and endorseddirs
Fri, 28 Mar 2014 10:46:48 +0100 Gilles Duboscq Add possibility to build using error-prone instead of javac.
Mon, 31 Mar 2014 20:28:34 +0200 Bernhard Urban mx: fix post processing of javadoc for jdk8
Fri, 28 Mar 2014 14:58:35 +0100 Doug Simon added removal of trailing whitespace to eclipseformat to emulate the actions performed by the IDE
Thu, 27 Mar 2014 16:54:47 +0100 Lukas Stadler pass EXTRA_JAVA_HOMES to eclipse builders
Thu, 27 Mar 2014 12:45:11 +0100 Doug Simon changed distribution dependency exclusion mechanism to be only for library dependencies
Wed, 26 Mar 2014 22:18:44 +0100 Doug Simon mx: added support for excluding dependencies from distributions
Wed, 26 Mar 2014 14:43:50 +0100 Bernhard Urban pylint fixes
Wed, 26 Mar 2014 14:34:08 +0100 Doug Simon transition to JDK8
Tue, 25 Mar 2014 11:50:57 -0700 Christian Wimmer Allow project-specific overrides of Eclipse configuration files
Thu, 20 Mar 2014 00:15:49 +0100 Christian Humer mx: eclipseformat now prints all the changes that were found to the console.
Sun, 16 Mar 2014 19:20:21 +0100 Gilles Duboscq Fix mx eclipseformat always adds the 'eclipse' suffix
Fri, 14 Mar 2014 09:58:31 +0100 Christian Wirth Merged
Wed, 12 Mar 2014 11:23:56 +0100 Christian Wirth fix for mx, did not compile on Windows
Thu, 13 Mar 2014 15:48:36 +0100 Gilles Duboscq Make the DuplicateSuppressingStream periodically print while it is filtering output
Wed, 12 Mar 2014 13:36:23 +0100 Bernhard Urban mx: compute sha1 digest blockwise
Wed, 12 Mar 2014 11:45:15 +0100 Bernhard Urban mx: use os.sep
Wed, 12 Mar 2014 11:40:33 +0100 Bernhard Urban mx: some cleanup around sha1 digest support
Wed, 12 Mar 2014 11:23:56 +0100 Christian Wirth fix for mx, did not compile on Windows
Tue, 11 Mar 2014 18:10:28 +0100 Bernhard Urban mx: check if it's a java process before sending sigquit
Tue, 11 Mar 2014 17:48:21 +0100 Bernhard Urban mx: add option to send sigquit before killing child
Tue, 11 Mar 2014 18:36:49 +0100 Bernhard Urban mx: proxy SIGQUIT to child process
Tue, 11 Mar 2014 18:36:20 +0100 Bernhard Urban mx: support sha1 digest for dependencies
Thu, 06 Mar 2014 18:43:40 -0800 Tom Rodriguez make mx respect umask when making jar files
Thu, 20 Feb 2014 11:14:46 +0100 Michael Haupt mx eclipseinit: take care of working sets that were edited by hand
Mon, 17 Feb 2014 23:18:00 +0100 Bernhard Urban mxtool: fix pylint 1.1.0 warnings
Fri, 14 Feb 2014 15:09:57 +0100 Gilles Duboscq mx: factor out JavaConfig.processArgs and use it in mx vm. remove default -J arguments.
Thu, 13 Feb 2014 17:59:27 +0100 Bernhard Urban Allow using run_java without the arguments from -J -Ja -Jp. Factor out the argument processing of mx_graal.vm and use it to pass tested-vm args down through the jmh harness
Thu, 13 Feb 2014 17:07:36 +0100 Gilles Duboscq mx.run: shell-escape arguments when printing them in verbose mode
Tue, 11 Feb 2014 22:33:43 +0100 Bernhard Urban mx: add option for forcing the usage of javac
Tue, 11 Feb 2014 16:31:53 +0100 Doug Simon abort if bad --jdt argument given to 'mx build; command
Sat, 01 Feb 2014 10:47:12 -0800 Mick Jordan remove multiple suite/repo support
Fri, 31 Jan 2014 16:36:02 -0800 Christian Wimmer Use UTF-8 encoding when compiling on the command line and for Eclipse projects
Fri, 31 Jan 2014 14:54:34 +0200 Bernhard Urban mx checkstyle: bail out if .checkstyle is missing
Thu, 30 Jan 2014 11:02:16 +0100 Michael Haupt address issue in Eclipse working set generation
Tue, 28 Jan 2014 12:38:08 +0100 Doug Simon fixed pylint warnings
Tue, 28 Jan 2014 12:18:38 +0100 Doug Simon use lowest version JRE specified by any project for source path in Eclipse attach/launch configuration
Wed, 22 Jan 2014 13:39:45 +0100 Doug Simon added library sources (if available) to generated Eclipse attach launcher
Fri, 17 Jan 2014 17:26:47 +0100 Doug Simon fixed problem in netbeansinit that generated invalid annotation processor paths for projects
Mon, 13 Jan 2014 21:40:47 +0100 Doug Simon improved format checking and error reporting when parsing a projects file
Thu, 26 Dec 2013 14:13:55 +0100 Doug Simon added support for JDT environment variable which forces all Java source compilation to use the Eclipse batch compiler, including compilation as part of other commands such as eclipseinit
Thu, 26 Dec 2013 12:07:07 +0100 Doug Simon put warning about missing Eclipse metadata directory behind -v option
Mon, 23 Dec 2013 12:55:14 +0100 Doug Simon separated external libs out from zipped up IDE configs
Sun, 22 Dec 2013 22:34:01 +0100 Doug Simon modified eclipseinit and netbeansinit to save all created/copied/downloaded project related files in zip files
Sat, 21 Dec 2013 13:33:05 +0100 Doug Simon renamed JavaVersion to VersionSpec
Sat, 21 Dec 2013 13:28:44 +0100 Doug Simon made mx.py (first line) more portable
Tue, 17 Dec 2013 14:43:41 +0100 Gilles Duboscq Add a version number for the mxtool and support for requesting a minimum mx version in a suite
Wed, 11 Dec 2013 12:21:07 +0100 Gilles Duboscq Log modiffied files during eclipseformat
Mon, 09 Dec 2013 15:20:00 +0100 Doug Simon fixed regression in pylint command (exit code must be non-zero if at least one warning/error was found)
Wed, 04 Dec 2013 14:58:13 +0100 Gilles Duboscq Use java compilance from project in eclipse settings for compilance, source and target
Wed, 04 Dec 2013 14:54:43 +0100 Gilles Duboscq Update eclipse config when files in eclipse-settings have changed
Tue, 05 Nov 2013 19:10:52 +0100 Gilles Duboscq mx.run should support streams for out/err even if there is no timeout
Tue, 05 Nov 2013 19:42:44 +0100 Doug Simon integrated auto-formatting changes
Mon, 04 Nov 2013 12:20:17 +0100 Christian Humer Merge.
Mon, 04 Nov 2013 12:18:58 +0100 Christian Humer mxtool: fixed eclipse builder glitches and rebuild loops.
Thu, 31 Oct 2013 12:08:07 +0100 Doug Simon don't equate missing current annotation processor file with it being out of date
Wed, 30 Oct 2013 15:29:42 +0100 Doug Simon moved persistent annotation processor dependency files into mx/currentAnnotationProcessors directory