log mxtool/mx.py @ 15462:05d3f069cff2

age author description
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
Wed, 30 Oct 2013 13:14:41 +0100 Doug Simon disabled pre-cleaning before Java compilation until annotation processor is resolved
Wed, 30 Oct 2013 09:49:53 +0100 Doug Simon rebuild projects if their annotation processor dependencies change; clean output directories before (re)compiling a Java project
Tue, 29 Oct 2013 21:05:15 -0700 Mick Jordan mxtool: regenerate IDE files when suite imports file changes
Mon, 28 Oct 2013 16:04:58 +0100 Doug Simon added --igv option to "mx projectgraph" command for sending output to IGV instead
Thu, 24 Oct 2013 14:58:48 +0200 Doug Simon applied auto-format
Wed, 23 Oct 2013 15:35:55 -0700 Mick Jordan mxtool: change about text to refer to Wiki doc, add mx.find script
Wed, 23 Oct 2013 10:29:53 +0200 Doug Simon fixed bug in creation of CreateGRAALDist.launch files
Tue, 22 Oct 2013 15:48:45 -0700 Mick Jordan mxtool: fixes (GRAAL-557) and code cleanups
Tue, 22 Oct 2013 08:35:26 -0700 Mick Jordan Merge
Mon, 21 Oct 2013 20:36:08 -0700 Mick Jordan mxtool sclone: check import version when imported suite already exists
Tue, 22 Oct 2013 11:31:16 +0200 Doug Simon append output of mx command to (re)build graal.jar to a per-project log file
Tue, 22 Oct 2013 11:01:56 +0200 Doug Simon commented out eager initialization of Suite.version
Tue, 22 Oct 2013 11:01:32 +0200 Doug Simon made hg be called lazily
Mon, 21 Oct 2013 15:14:43 -0700 Mick Jordan mxtool: handle missing hg executable gracefully
Mon, 21 Oct 2013 18:16:37 +0200 Doug Simon applied autoformat
Fri, 18 Oct 2013 15:58:07 -0700 Mick Jordan mxtool: fix command-specific option parsing regression
Fri, 18 Oct 2013 17:00:52 +0200 Doug Simon revert attempt to avoid Eclipse build loops
Thu, 17 Oct 2013 19:59:25 -0700 Mick Jordan mxtool hg support for suites
Thu, 17 Oct 2013 01:05:13 +0200 Doug Simon added support for wrapping long lines in mx/projects by placing a "\" at the end of the line (like the C preprocessor accepts)
Wed, 16 Oct 2013 14:17:42 +0200 Doug Simon attempt to fix Eclipse build loop issue
Thu, 10 Oct 2013 18:07:20 +0200 Doug Simon added ability to suppress duplicate lines on an output stream and used it to filter the GC verification log messages in the gate
Wed, 25 Sep 2013 16:16:54 +0200 Andreas Woess fix endless recursion in _find_eclipse_wsroot on windows when eclipse workspace is not in repository path.
Tue, 24 Sep 2013 21:36:46 -0700 Mick Jordan move pylint to mxtool
Mon, 23 Sep 2013 22:04:51 -0700 Mick Jordan mx.py whitespace fixes
Mon, 23 Sep 2013 21:30:35 -0700 Mick Jordan mx refactoring for split-repo suites; should have no effect on existing repos
Wed, 18 Sep 2013 11:20:43 +0200 Doug Simon fixed regression in mx.py
Tue, 17 Sep 2013 23:28:05 +0200 Doug Simon added support for specifying the JDK version in which a library becomes redundant (e.g., nashorn.jar)
Mon, 16 Sep 2013 13:09:02 +0200 Doug Simon made 'mx build' refresh IDE configs automatically
Thu, 12 Sep 2013 19:43:05 -0700 Mick Jordan mxtool: fix eclipseinit to use project suite dir for included suites
Wed, 11 Sep 2013 21:04:24 +0200 Mick Jordan Allow mxtool suites to be in separate repositories (CR-1367)
Wed, 11 Sep 2013 09:13:27 +0200 Michael Haupt more verbose output for eclipseinit if it cannot place workingsets.xml in Eclipse metadata location
Tue, 03 Sep 2013 16:33:41 +0200 Doug Simon added support for pylint and fixed errors/warnings it found
Mon, 02 Sep 2013 11:40:24 +0200 Gilles Duboscq mx: add helper method for yes/no question
Fri, 23 Aug 2013 16:35:46 +0200 Doug Simon minor improvements/cleanups to mx (CR-1313)
Tue, 20 Aug 2013 13:22:15 +0200 Gilles Duboscq Enable library as annotation processor
Fri, 16 Aug 2013 14:44:56 +0200 Gilles Duboscq mx: fix for select_items
Tue, 13 Aug 2013 19:07:41 +0200 Doug Simon added dialogue for determining JAVA_HOME if it's not set
Tue, 13 Aug 2013 11:07:08 +0200 Doug Simon enhanced select_items to support multiple selections
Wed, 07 Aug 2013 10:59:10 +0200 Doug Simon ignore sources for which class files do not exist
Mon, 05 Aug 2013 22:37:13 +0200 Doug Simon Merge.
Mon, 05 Aug 2013 14:00:14 +0200 Doug Simon added interactive selection capability to 'mx javap' command
Wed, 31 Jul 2013 15:07:42 +0200 Christian Humer Fixed mx script debug vm arguments for ecj builds. Its now possible to debug ecj builds using -d as argument.
Mon, 01 Jul 2013 10:52:24 +0200 Doug Simon made parsing of mx/env more robust
Sat, 29 Jun 2013 11:40:52 +0200 Doug Simon distribution jars (e.g., graal.jar) now contain library dependencies
Fri, 28 Jun 2013 11:02:37 +0200 Doug Simon disabled "noisy" log statements unless -v option (i.e. verbose) is specified to mx
Tue, 25 Jun 2013 21:14:47 +0200 Doug Simon made the primary suite detection logic a little more robust
Mon, 17 Jun 2013 08:30:03 +0200 Michael Haupt [GRAAL-308] pre-defined working sets for Eclipse
Sat, 15 Jun 2013 21:28:20 +0200 Doug Simon exclude projects from mx checkstyle if their Java compliance level is higher than the configured JDK
Sat, 15 Jun 2013 21:27:14 +0200 Doug Simon mx checkstyle command no longer exits on first error
Sat, 15 Jun 2013 21:05:01 +0200 Doug Simon a suite should be registered in the global _suites map at most once
Fri, 14 Jun 2013 11:10:05 +0200 Lukas Stadler clean up .factorypath files on "mx ideclean"
Tue, 04 Jun 2013 15:22:10 +0200 Doug Simon added optional annotationProcessorForDependents attribute for a project to inject itself as an annotation processor for all dependents
Tue, 04 Jun 2013 00:33:42 +0200 Doug Simon made projects inherit annotation processors from dependencies
Mon, 03 Jun 2013 18:27:43 +0200 Doug Simon omit projects from distributions where the project's Java compliance level is too high
Sun, 26 May 2013 22:48:43 +0200 Doug Simon fixed detection of Checkstyle errors in checkstyle command (GRAAL-293)
Tue, 23 Apr 2013 16:55:29 +0200 Doug Simon fixed bug in handling of -V mx option
Fri, 19 Apr 2013 14:05:55 +0200 Doug Simon support for referencing commands in other suites (e.g. mx.suite('graal').commands.build([]))
Tue, 16 Apr 2013 15:27:17 +0200 Roland Schatz mx: generate services files from provider descriptions
Thu, 11 Apr 2013 21:38:09 +0200 Doug Simon changed 'mx javap' command to accept class name patterns instead of fully qualified class names
Thu, 11 Apr 2013 13:03:20 +0200 Doug Simon use a project's explicit Java compliance level instead of --source option to mx build command
Wed, 10 Apr 2013 13:21:41 +0200 Doug Simon the -e option to the eclipseformat can now also accept an Eclipse installation directory
Tue, 09 Apr 2013 19:24:39 +0200 Gilles Duboscq Do not skip a checkstyle test on the next run if it does not succeed in the current run
Sun, 07 Apr 2013 13:30:37 +0200 Gilles Duboscq Adapt to changes in hotspot makefiles : pass our JAVA_HOME as ALT_BOOTDIR (so that things are built with a 'safe' jdk) and our jdk copy as JAVA_HOME (so that the jvm gets installed there)
Thu, 04 Apr 2013 15:05:48 +0200 Doug Simon ensure generated Jar.launch files have the same format as that produced when refreshing in Eclipse
Wed, 03 Apr 2013 10:08:42 +0200 Doug Simon search for classes containing annotations returns source file as well as class name
Fri, 29 Mar 2013 12:22:27 +0100 Doug Simon made 'mx archive' clean up temporary files upon failure during archive file creation
Wed, 27 Mar 2013 15:22:14 +0100 Roland Schatz mx: Use correct working directory in eclipse builders.
Mon, 25 Mar 2013 15:39:31 +0100 Roland Schatz mx: merge provider configuration files in distribution jars
Fri, 22 Mar 2013 15:20:16 +0100 Doug Simon removed support for using the Eclipse batch compiler bundled with Eclipse - depending on the version, it has bugs with respect to annotation processing
Fri, 22 Mar 2013 11:48:42 +0100 Doug Simon added support for projects that extend a package defined in another project when canonicalizing projects
Tue, 19 Mar 2013 14:55:58 +0100 Gilles Duboscq Fix version parsing in mx
Fri, 15 Mar 2013 18:09:19 +0100 Doug Simon made build-graal.xml be generated by mx
Mon, 11 Mar 2013 11:25:00 +0100 Doug Simon generated NetBeans projects will also update graal.jar
Fri, 08 Mar 2013 16:57:46 +0100 Doug Simon fixed issue with deleting temp files on Windows
Fri, 08 Mar 2013 15:58:08 +0100 Doug Simon Merge.
Fri, 08 Mar 2013 15:57:41 +0100 Doug Simon enabled Eclipse builders to use console logging
Fri, 08 Mar 2013 15:55:37 +0100 Doug Simon use shutil.move to make concurrent updating/replacement of graal.jar atomic
Fri, 08 Mar 2013 14:38:42 +0100 Lukas Stadler pass JAVA_HOME to eclipse builder
Wed, 06 Mar 2013 23:00:44 +0100 Andreas Woess 'mx fsckprojects' should only ask on a tty
Wed, 06 Mar 2013 20:25:57 +0100 Doug Simon graal.jar is installed in all JDKs every time it is updated (GRAAL-136)
Wed, 06 Mar 2013 16:59:10 +0100 Doug Simon added support for distributions to mx
Tue, 05 Mar 2013 15:20:35 +0100 Doug Simon use zipfile module instead of an external call to jar for creating jar files from projects
Mon, 04 Mar 2013 10:00:49 +0100 Gilles Duboscq Merge
Mon, 04 Mar 2013 09:48:14 +0100 Gilles Duboscq Better java version numbers support in mx
Sat, 02 Mar 2013 13:52:56 +0400 Doug Simon added fsckproject command to mx for removing directories corresponding to deleted projects. This command is also called from the ideinit command (GRAAL-90)
Wed, 13 Feb 2013 16:21:35 +0100 Gilles Duboscq mx: When doanload fails using Java, try using python
Tue, 12 Feb 2013 14:33:24 +0100 Christian Humer Fixed clean should clean also generated source directories.
Mon, 04 Feb 2013 16:36:50 +0100 Christian Humer Fixed eclipse configuration for annotation processors. Annotation processor jars
Wed, 23 Jan 2013 16:49:55 +0100 Doug Simon added eclipseformat to the gate
Wed, 23 Jan 2013 16:42:13 +0100 Doug Simon eclipseformat is also applied to package-info.java files
Wed, 23 Jan 2013 16:06:31 +0100 Doug Simon made eclipseformat command use batching
Tue, 22 Jan 2013 22:46:13 +0100 Doug Simon added 'mx eclipseformat' command for applying the Eclipse Code Formatter to the Java source files in a suite
Mon, 21 Jan 2013 12:23:55 +0100 Doug Simon fixed warnings
Wed, 02 Jan 2013 18:52:33 +0100 Christian Humer Removed ANT_JAR_TOOL dependency. Eclipse jar builds are now calling the command 'mx jar ${projectName}'.
Fri, 21 Dec 2012 15:27:04 -0800 Christian Wimmer Avoid recursive calls of build
Fri, 21 Dec 2012 10:44:31 -0800 Christian Humer Truffle API to specify type-specalized Node classes; annotation processor for automatic code generation of the type-specialized Node classes during the build process
Mon, 08 Oct 2012 19:46:12 -0700 Christian Wimmer Improvements of annotation processor functionality in mx script; allow javac to be run in debugger in order to debug annotation processor
Mon, 08 Oct 2012 17:38:24 +0200 Doug Simon modified canonicalizeprojects to ensure all package prefixes match the enclosing project
Mon, 08 Oct 2012 17:18:00 +0200 Doug Simon modified canonicalizeprojects to detect imprecise dependencies (e.g., A specifies that it depends on B but only imports packages from B's dependencies)
Thu, 04 Oct 2012 19:54:22 +0200 Doug Simon added packageinfo command
Thu, 04 Oct 2012 11:22:09 +0200 Doug Simon added projects table to the top level javadoc page generated by the site command
Mon, 10 Sep 2012 15:50:31 +0200 Doug Simon added support for downloading dependencies that are directories
Fri, 07 Sep 2012 16:55:07 +0200 Doug Simon fixed generated package-summary.html files to put the complete package description at the top of the page
Thu, 23 Aug 2012 15:43:40 +0200 Doug Simon made mx help command accept abbreviations
Thu, 26 Jul 2012 14:51:13 +0200 Gilles Duboscq Annotation Processor support in mx : use annotationProcessorClasses property on projects that contain annotation processors and annotationProcessors on projects that require annotation processing
Wed, 18 Jul 2012 14:38:16 +0200 Doug Simon added more content to graal.api.meta overview
Wed, 18 Jul 2012 12:17:38 +0200 Doug Simon added support to mx for specifying library sources
Fri, 13 Jul 2012 09:06:14 +0200 Doug Simon mx now handles unambiguous command prefixes (e.g. instead of 'mx eclipseinit' you can use 'mx ec')
Thu, 12 Jul 2012 11:55:03 +0200 Doug Simon added support to mx for ignoring (broken) projects
Fri, 06 Jul 2012 15:31:48 +0200 Doug Simon added support for passing -tag option to javadoc to suppress warnings about unrecognized tags in javadoc comments
Fri, 06 Jul 2012 09:19:23 +0200 Doug Simon added --jdt-warning-as-error option to 'mx build'
Thu, 05 Jul 2012 16:24:18 +0200 Doug Simon moved core site functionality into mx.py
Wed, 04 Jul 2012 21:56:48 +0200 Doug Simon generalized functionality for finding classes based on searching for patterns in source code and moved it from commands.py to mx.py
Thu, 28 Jun 2012 11:30:21 +0200 Doug Simon made invalid javadoc cause a JDT error
Thu, 28 Jun 2012 09:51:43 +0200 Doug Simon make the javadoc command work when classes have not been previously compiled
Wed, 27 Jun 2012 19:09:23 +0100 Doug Simon fixed javadoc command on Windows
Wed, 27 Jun 2012 18:06:03 +0200 Doug Simon added overview.html for each project and integrated it into the generated 'mx site' command
Wed, 27 Jun 2012 12:46:30 +0200 Doug Simon integrated mxtool changes from Maxine project
Wed, 27 Jun 2012 01:02:43 +0200 Doug Simon added --base argument to javadoc command
Wed, 13 Jun 2012 00:24:28 +0200 Doug Simon create directories for not yet existing projects
Wed, 30 May 2012 18:07:38 +0200 Doug Simon added findclass command to mx tool
Fri, 11 May 2012 11:27:53 +0200 Doug Simon synchronized mxtool with Maxine
Thu, 19 Apr 2012 16:26:16 +0200 Doug Simon added JRE to source path in generated Eclipse launches
Fri, 13 Apr 2012 15:26:08 +0200 Doug Simon skip a native build if all files in src and make are older than the timestamp of the previous build
Tue, 10 Apr 2012 12:38:13 +0200 Doug Simon configured test source directory for graal.graph project
Sun, 08 Apr 2012 00:09:10 +0200 Doug Simon replace monkey patch with subclassing instead
Fri, 06 Apr 2012 17:24:47 +0200 Doug Simon improved name of Eclipse launch file created for jar applications
Thu, 05 Apr 2012 22:35:28 +0200 Doug Simon added --ecl option to mx for saving VM execution(s) as Eclipse launch configurations
Tue, 03 Apr 2012 21:31:32 +0200 Doug Simon automated download of hsdis lib if PrintAssembly option is used; added support for hsdis on the Mac
Thu, 29 Mar 2012 10:52:12 +0200 Doug Simon added javadoc command (from Maxine version of mx)
Wed, 28 Mar 2012 14:23:30 +0200 Doug Simon removed some manual options set when compiling with JDT from mx
Mon, 26 Mar 2012 22:25:26 +0200 Doug Simon made eclipseinit generate Eclipse debug-on-attach launch config in mx/attach-8000.launch
Fri, 16 Mar 2012 14:48:15 +0100 Doug Simon Added -V option to mx for 'very verbose'which prints the environment variables used for an external command.
Wed, 14 Mar 2012 14:09:39 +0100 Doug Simon Made the Eclipse properties be automatically generated if they don't exist when building with the Eclipse batch compiler.
Wed, 14 Mar 2012 13:54:32 +0100 Doug Simon Made Java builds look for mx/ecj.jar to use Eclipse batch compiler by default.
Tue, 06 Mar 2012 12:09:50 +0100 Doug Simon Integrated mxtool updates from Maxine project.
Tue, 21 Feb 2012 19:35:51 +0100 Thomas Wuerthinger Fixed regression in mx.py
Tue, 21 Feb 2012 19:30:33 +0100 Thomas Wuerthinger Fixed Ctrl+C for Windows in mx.py
Tue, 07 Feb 2012 19:03:51 +0100 Gilles Duboscq Add hsdis command to mx
Sat, 28 Jan 2012 23:14:46 +0100 Thomas Wuerthinger Make mx script killable on Windows. renamed mx.bat to mx.cmd.
Thu, 19 Jan 2012 19:06:25 +0100 Lukas Stadler Merge
Thu, 12 Jan 2012 17:30:11 +0100 Lukas Stadler mx.py: new projectgraph command
Wed, 18 Jan 2012 16:53:04 +0100 Gilles Duboscq Handle SIGTERM : killing mx will properly kill subprocesses
Wed, 11 Jan 2012 18:25:25 +0100 Doug Simon Fixed regressions and Windows issues in generated IDE project configurations.
Wed, 11 Jan 2012 16:55:30 +0100 Doug Simon Made generated NetBeans projects use project cross referencing.
Wed, 11 Jan 2012 15:14:45 +0100 Doug Simon Moved IDE project configuration into mx.py.
Wed, 11 Jan 2012 14:04:04 +0100 Andreas Woess mx.py: fix OS detection in exe_suffix()
Tue, 10 Jan 2012 23:49:13 +0100 Doug Simon Made 'mx ideinit' resolve library dependencies eagerly as well as put absolute paths into the generated Eclipse project configurations.