From dev-return-26819-apmail-harmony-dev-archive=harmony.apache.org@harmony.apache.org Thu May 03 13:29:19 2007 Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 73538 invoked from network); 3 May 2007 13:29:18 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 3 May 2007 13:29:18 -0000 Received: (qmail 18937 invoked by uid 500); 3 May 2007 13:29:22 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 18912 invoked by uid 500); 3 May 2007 13:29:21 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 18899 invoked by uid 99); 3 May 2007 13:29:21 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 May 2007 06:29:21 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of ivan.g.popov@gmail.com designates 209.85.132.247 as permitted sender) Received: from [209.85.132.247] (HELO an-out-0708.google.com) (209.85.132.247) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 May 2007 06:29:13 -0700 Received: by an-out-0708.google.com with SMTP id b2so499333ana for ; Thu, 03 May 2007 06:28:52 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=KYairJLrH1h3u0tRa3zmCqlBfOqmsHDnsQAIhsuDm+WIbaNUNuDXMUUIALNnzf791fCWBF8sSVfIJxQCnRDheKAGyDmMyh7ic51MDze1anGbfKZ+vMUZKwtzNrEj5yQ6TjxgDLHeP6aW1o+qTMfhkNHjvZKSjq/gems/jMV2G3g= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=jlltye/Qoz04fo0a47AO5jj9NJmJS4XWsXaLo9Z0xoR7u+9idagtkfHH1hKsm2fpG9GamaR0wrLPx5nLLPreGvVEbEA8huArbIdlDLP+GQuFFYUq4oF4rqFgPtqzOgQ3TkOeKwBr0ZY+KB+veKPMdCYfwZ8OFQ/xjGgdVHznE6s= Received: by 10.100.135.16 with SMTP id i16mr1483808and.1178198932280; Thu, 03 May 2007 06:28:52 -0700 (PDT) Received: by 10.100.31.1 with HTTP; Thu, 3 May 2007 06:28:51 -0700 (PDT) Message-ID: Date: Thu, 3 May 2007 20:28:51 +0700 From: "Ivan Popov" To: dev@harmony.apache.org Subject: Re: [classlib][tools] Removing tools module In-Reply-To: <4ed33be10705030513oce0cd63k3e3d411eb73d3a3a@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <46386C53.90106@gmail.com> <463875F4.6040305@gmail.com> <2c9597b90705020713n7fcd43c3seb6bcda373b7941f@mail.gmail.com> <2c9597b90705020941v37af03f8h393235751a221951@mail.gmail.com> <7273946b0705021908v459a18b2se65bbbea83936312@mail.gmail.com> <4639A05A.3080603@gmail.com> <7273946b0705030242q2bc65cdeg2bdefdee9232e9fe@mail.gmail.com> <4ed33be10705030513oce0cd63k3e3d411eb73d3a3a@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org Ilya, I ran HDK federated build on a clean workspace for both Windows and Linux and I see target\hdk\jdk\jre\bin\java exists. I suggest you to clean your workspace and try again. Thanks. Ivan On 5/3/07, Ilya Neverov wrote: > > Just: no launcher to run tests. > > thanks, Vladimir > > Bump into the same issue - federated build doesn't put java.exe into > hdk\trunk\target\hdk\jdk\jre\bin\ > > after removing launcher from jdktools. Following after the build test runs fail. > > Does anybody know which part of federated or other build to update for > copying java binary created from classlib-launcher to the > target/.../jre directory? I guess it should be somewhere in the > classlib build. > -- > Thank you. > Ilya Neverov > > On 5/3/07, Vladimir Ivanov wrote: > > On 5/3/07, Tim Ellison wrote: > > > Vladimir Ivanov wrote: > > > > OK. Now CC/CI systems checkout CLASSLIB and DRLVM as separated workspaces. > > > > > > And you will need "jdktools" to get a launcher. If people prefer that > > > the launcher is built from classlib again then that is fine, I can put > > > it back. My understanding was that it was moved to jdktools for a > > > reason and removing the duplication meant removing the copy from > > > classlib. I can remove the duplication in the other direction if people > > > prefer. > > > > > > > First of all, after svn update I have > > > > modules\tools\bin\test\org\apache\harmony\tests\tools\javac\MainTest.class > > > > file in the tools directory (and some other classes). So before the > > > > update we should use clean target. > > > > > > Yep, seems that there is some manual tidy up required after updating > > > from SVN to remove old copies of the tools files from classlib. > > > > > > > > > And funny thing: when I remove tools module manually no 'java' file in > > > > the 'bin' directory after the build. > > > > > > I don't understand what you mean here. > > > > Just: no launcher to run tests. > > thanks, Vladimir > > > > > > > > > Does it mean that I should use only HDK build to run something? > > > > > > When you copy together the results of the classlib, jdktools, and vm you > > > have enough files to package as an HDK/JDK/JRE. We emit enough files > > > from each working directory to satisfy packaging them in any > > > configuration. At the moment, we don't have a build target to create > > > only files required for a JRE etc. > > > > > > Of course, you can build a single working_* against an HDK and just work > > > on the area of code you are interested in. > > > > > > Regards, > > > Tim > > > > > > > > >