log mxtool/mx.py @ 7509:442668d41bc2

age author description
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.
Mon, 09 Jan 2012 22:01:39 +0100 Doug Simon Removed need for GRAAL environment variable on Windows.
Mon, 09 Jan 2012 14:21:54 +0100 Andreas Woess fix mx.py for windows
Mon, 09 Jan 2012 14:12:53 +0100 Doug Simon Changed 'mx build' such that all Java sources for a project are compiled together instead of by source directory.
Sat, 07 Jan 2012 23:59:02 +0100 Doug Simon Disabled eager resolution of libraries as they are defined.