log mxtool/mx.py @ 10061:b6dfe12478ff

age author description
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