From dev-return-30772-apmail-harmony-dev-archive=harmony.apache.org@harmony.apache.org Wed Nov 21 18:03:46 2007 Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 79844 invoked from network); 21 Nov 2007 18:03:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 21 Nov 2007 18:03:46 -0000 Received: (qmail 99199 invoked by uid 500); 21 Nov 2007 18:03:32 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 99178 invoked by uid 500); 21 Nov 2007 18:03:32 -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 99169 invoked by uid 99); 21 Nov 2007 18:03:32 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 21 Nov 2007 10:03:32 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of aleksey.shipilev@gmail.com designates 209.85.132.240 as permitted sender) Received: from [209.85.132.240] (HELO an-out-0708.google.com) (209.85.132.240) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 21 Nov 2007 18:03:22 +0000 Received: by an-out-0708.google.com with SMTP id b21so460973ana for ; Wed, 21 Nov 2007 10:03:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; 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; bh=/oW33pl13B5R6Qek5J7AqVPOoUC4aWH4J2a8RGzuVMY=; b=QZZ2RRDfyy/LiujfBweHkU0O2/OjVGSmFiFWHaa8W7SGZnEbZRpJaFgAX9v/TsaqCYZUZNxzWkG8muuh8HTQXaRMnboI1YQiQwuhyLtLGlziBT/z2R7jN/7LG4Shn1g0R0mHqPZVSkbNYtybBrVhwKqmYVI8aFPyEosvnO5RBrk= 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=OYkC6fX6iO/+rReAGZ1SI6KxB+SvOsZK0Boj9RfldP5hIIWX2ws0ebGIsmQNaH1aFvxOPg93wKs3BGKxVlM7FuDzuWfBBYX4NjfgpQ3EXfJKQtW5AiUD6G9MtJWgeldDulLa+TAeGqs0jHkjPaaf3QDb76rNFp1xTLy4bJJwVpE= Received: by 10.100.207.5 with SMTP id e5mr2304129ang.1195668195416; Wed, 21 Nov 2007 10:03:15 -0800 (PST) Received: by 10.100.127.11 with HTTP; Wed, 21 Nov 2007 10:03:15 -0800 (PST) Message-ID: <4bebff790711211003k34266749nbabeea8f92e6c6f6@mail.gmail.com> Date: Wed, 21 Nov 2007 21:03:15 +0300 From: "Aleksey Shipilev" To: dev@harmony.apache.org Subject: Re: [build] Post-build relocation for Harmony In-Reply-To: <474470E6.7030100@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4bebff790711210922g1a31c922kf49879d727fc5aa@mail.gmail.com> <474470E6.7030100@gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org Tim, That's because editbin can lay out the libraries at once, judging on their size. If we will implement the relocation for each of the components, we will face the dependencies between them. So I propose to relocate the build at once, when all components are built and easily accessible. Thanks, Aleksey. On Nov 21, 2007 8:54 PM, Tim Ellison wrote: > Why rebase during deployment rather than set the base on the link line? > Each classlib module can specify a DLLBASE in its makefile.