Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 50892 invoked from network); 29 Jun 2006 09:57:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 29 Jun 2006 09:57:05 -0000 Received: (qmail 35807 invoked by uid 500); 29 Jun 2006 09:57:01 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 35763 invoked by uid 500); 29 Jun 2006 09:57:01 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 35742 invoked by uid 99); 29 Jun 2006 09:57:01 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 29 Jun 2006 02:57:01 -0700 X-ASF-Spam-Status: No, hits=3.1 required=10.0 tests=DNS_FROM_RFC_ABUSE,RCVD_IN_SORBS_WEB,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: 82.138.226.220 is neither permitted nor denied by domain of t.p.ellison@gmail.com) Received: from [82.138.226.220] (HELO dublin.purplecloud.com) (82.138.226.220) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 29 Jun 2006 02:57:00 -0700 Received: (qmail 8774 invoked from network); 29 Jun 2006 10:55:22 +0100 Received: from blueice1n1.uk.ibm.com (HELO ?9.20.183.65?) (195.212.29.67) by smtp-dublin.purplecloud.com with (DHE-RSA-AES256-SHA encrypted) SMTP; 29 Jun 2006 10:55:22 +0100 Message-ID: <44A3A3D5.1000009@gmail.com> Date: Thu, 29 Jun 2006 10:56:37 +0100 From: Tim Ellison User-Agent: Thunderbird 1.5.0.4 (Windows/20060516) MIME-Version: 1.0 To: harmony-dev@incubator.apache.org Subject: [tools] Harmony's Eclipse plug-in (was: Re: svn commit: r416738 - /incubator/harmony/enhanced/drlvm/trunk/vm/vmcore/src/init/bootclasspath.properties) References: <200606251326.k5PDQcX7028550@d06av02.portsmouth.uk.ibm.com> <200606252246.39229.gshimansky@gmail.com> <200606252249.30543.gshimansky@gmail.com> <12385bbd0606251406u64169e96t6d2fe3980612ef47@mail.gmail.com> <449F137B.8040400@pobox.com> <12385bbd0606281329r620caees913a4a233f182218@mail.gmail.com> <44A397A6.7050907@pobox.com> <12385bbd0606290233l56705db0rcf35d5970811a2a9@mail.gmail.com> In-Reply-To: <12385bbd0606290233l56705db0rcf35d5970811a2a9@mail.gmail.com> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Ivan Volosyuk wrote: > On 6/29/06, Geir Magnusson Jr wrote: >> >> >> Ivan Volosyuk wrote: >> > Geir, >> > >> > I am working on the patch. There is almost no problem, except that >> > DRLVM builds its own modified version of eclipse plugin. The plugin >> > requires eclipse for its build. >> > I see that the same plugin exists in >> > enhanced/tools/eclipse/org.apache.harmony.eclipse.jdt.launching. >> > I think: >> > - all modifications to the plugin should go to this directory. >> > - drlvm should not build eclipse plugin itself, it should be built >> > as part of tools. >> > >> > Correct? >> >> I think so. let me ask... why do we *need* the eclipse plugin to build, >> and even more important, why must it be modified? > > The purpose of modifications was AFAIK to make it compactible with the > name of main executable: 'ij.exe'. It looks that there were also a few > bug fixes. It would be helpful if the bug-fixes were raised in JIRA separately so that we can track/fix the plug-in bugs. > As for building, the tools package seems not to have own build system. The enhanced/tools/eclipse area does not participate in the classlib build system because they are Eclipse-specific tools, and require an Eclipse installation to compile against etc. If you load the Eclipse tools' source into Eclipse you can build from there. The JDK tools (javac and keytool at the moment) do participate in the classlib build system. > The plugin is quite useful for complex testing scenarious: start > eclipse, create and run java project from it. So, the question would > be, how one could build plugin from tools package? I'm also thinking > about snapshot releases of the tools. You should load and build directly in the Eclipse framework, which is the usual way for Eclipse plug-ins. We keep snapshots here http://svn.apache.org/viewvc/incubator/harmony/enhanced/tools/trunk/eclipse/org.apache.harmony.eclipse.site/plugins/ We discussed having an Eclipse update site but was told that there were plans to have an Apache-wide site. AFAIK that has not come about. Regards, Tim -- Tim Ellison (t.p.ellison@gmail.com) IBM Java technology centre, UK. --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org For additional commands, e-mail: harmony-dev-help@incubator.apache.org