Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 33612 invoked from network); 25 Jun 2009 05:53:03 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 25 Jun 2009 05:53:03 -0000 Received: (qmail 58727 invoked by uid 500); 25 Jun 2009 05:53:14 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 58667 invoked by uid 500); 25 Jun 2009 05:53:14 -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 58656 invoked by uid 99); 25 Jun 2009 05:53:14 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 25 Jun 2009 05:53:14 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of xu.regis@gmail.com designates 209.85.222.184 as permitted sender) Received: from [209.85.222.184] (HELO mail-pz0-f184.google.com) (209.85.222.184) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 25 Jun 2009 05:52:59 +0000 Received: by pzk14 with SMTP id 14so956200pzk.20 for ; Wed, 24 Jun 2009 22:52:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=sb/SzQ2YJ95aUEOWzEyGTRocMcDi3AHMKv3VuRKg4Oo=; b=rSy78A8HSsio1iMHE82cimNx4SZxrNa1Bkdnjkl6gyLe+veD0bx2lnjA8xu2xyuBXy 9IyacurUUIGtkvsjNNoz30iT2Sl01s1STbuj+nHGiuSjqAARRpa5/kbWjwDifWC4wOt2 MVaZbv/2TYklECTxFiOKFgNrnyrjOMLR1xDvE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=JX8VKZzOZm9v+RH/J4Ik8ImZR4YW0DSzFRhS5t2+tloC2g1bCqVMEAPDIPHqnH++j7 GZX/SaGsdIeVOlM1v085BAT0nQHIwaZsI3OzIAJ7KC/2JCA/wCYLeQn7GyrTbqZN5m0u Tomf1Le606x5qZQtg+bPcQCQh8I0ZWBLOWhtk= Received: by 10.115.16.14 with SMTP id t14mr3458324wai.14.1245909158235; Wed, 24 Jun 2009 22:52:38 -0700 (PDT) Received: from ?9.123.237.125? ([220.248.0.145]) by mx.google.com with ESMTPS id j28sm3213830waf.67.2009.06.24.22.52.22 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 24 Jun 2009 22:52:37 -0700 (PDT) Message-ID: <4A43108C.6050002@gmail.com> Date: Thu, 25 Jun 2009 13:52:12 +0800 From: Regis User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) MIME-Version: 1.0 To: dev@harmony.apache.org Subject: Re: svn commit: r788102 - in /harmony/enhanced/classlib/branches/java6: depends/files/ depends/jars/ modules/script/ modules/script/META-INF/modules/script/make/ References: <20090624180356.1268A23888C2@eris.apache.org> <94d710af0906242238i3d819e0csbd736ffaa3c36660@mail.gmail.com> In-Reply-To: <94d710af0906242238i3d819e0csbd736ffaa3c36660@mail.gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Sean Qiu wrote: > Glad to see javax.script is included, > > I notice that we "check-depends" is done in the module. > I prefer this way, our original convention is that we maintain a top > task to download all. > If I just want to build a "select" runtime as Tim proposed, I don't > need to download excluded dependencies any more. > > Do we have any future plan to make it a reality for all modules? Good suggestion! Maybe we need to maintain a file that describes the dependencies of modules to third-party packages? > > > Best Regards > Sean, Xiao Xia Qiu > > > > > 2009/6/25 : >> Author: hindessm >> Date: Wed Jun 24 18:03:55 2009 >> New Revision: 788102 >> >> URL: http://svn.apache.org/viewvc?rev=788102&view=rev >> Log: >> Adding javax.script module using the implementation from Apache Jakarta BSF. >> Sadly it doesn't work because the implementation relies on >> javax.imageio.spi.ServiceRegistry which is not implemented yet. >> >> Added: >> harmony/enhanced/classlib/branches/java6/modules/script/ >> harmony/enhanced/classlib/branches/java6/modules/script/META-INF/ >> harmony/enhanced/classlib/branches/java6/modules/script/META-INF/MANIFEST.MF (with props) >> harmony/enhanced/classlib/branches/java6/modules/script/build.xml (with props) >> harmony/enhanced/classlib/branches/java6/modules/script/make/ >> harmony/enhanced/classlib/branches/java6/modules/script/make/depends.properties (with props) >> Modified: >> harmony/enhanced/classlib/branches/java6/depends/files/bootclasspath.properties >> harmony/enhanced/classlib/branches/java6/depends/jars/ (props changed) >> >> Modified: harmony/enhanced/classlib/branches/java6/depends/files/bootclasspath.properties >> URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/branches/java6/depends/files/bootclasspath.properties?rev=788102&r1=788101&r2=788102&view=diff >> ============================================================================== >> --- harmony/enhanced/classlib/branches/java6/depends/files/bootclasspath.properties (original) >> +++ harmony/enhanced/classlib/branches/java6/depends/files/bootclasspath.properties Wed Jun 24 18:03:55 2009 >> @@ -205,3 +205,5 @@ >> #bootclasspath.source.packageroot.49=/ >> >> bootclasspath.50=asm-3.1/asm-3.1.jar >> + >> +bootclasspath.51=bsf-3.0-beta3/bsf-api.jar >> >> Propchange: harmony/enhanced/classlib/branches/java6/depends/jars/ >> ------------------------------------------------------------------------------ >> --- svn:ignore (original) >> +++ svn:ignore Wed Jun 24 18:03:55 2009 >> @@ -10,3 +10,4 @@ >> asm-3.1 >> icu4j_4.0 >> xmlsec_1.4.0 >> +bsf-3.0-beta3 >> >> Added: harmony/enhanced/classlib/branches/java6/modules/script/META-INF/MANIFEST.MF >> URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/branches/java6/modules/script/META-INF/MANIFEST.MF?rev=788102&view=auto >> ============================================================================== >> --- harmony/enhanced/classlib/branches/java6/modules/script/META-INF/MANIFEST.MF (added) >> +++ harmony/enhanced/classlib/branches/java6/modules/script/META-INF/MANIFEST.MF Wed Jun 24 18:03:55 2009 >> @@ -0,0 +1,12 @@ >> +Manifest-Version: 1.0 >> +Bundle-ManifestVersion: 2 >> +Bundle-Name: Harmony BSF >> +Bundle-SymbolicName: org.apache.harmony.bsf >> +Bundle-Version: 3.0-beta3 >> +Bundle-ClassPath: bsf-api.jar >> +Eclipse-JREBundle: true >> +Export-Package: javax.script >> +Import-Package: java.io, >> + java.lang.reflect, >> + java.util, >> + javax.imageio.spi >> >> Propchange: harmony/enhanced/classlib/branches/java6/modules/script/META-INF/MANIFEST.MF >> ------------------------------------------------------------------------------ >> svn:eol-style = native >> >> Added: harmony/enhanced/classlib/branches/java6/modules/script/build.xml >> URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/branches/java6/modules/script/build.xml?rev=788102&view=auto >> ============================================================================== >> --- harmony/enhanced/classlib/branches/java6/modules/script/build.xml (added) >> +++ harmony/enhanced/classlib/branches/java6/modules/script/build.xml Wed Jun 24 18:03:55 2009 >> @@ -0,0 +1,79 @@ >> + >> + >> + >> + >> + Build for SCRIPT component >> + >> + >> + >> + >> + >> + >> + >> + >> + >> + > + depends="-check-depends,-extract-props,-extract" /> >> + >> + >> + >> + >> + >> + >> + > + srcfile="${bsf.zip}" >> + targetfile="${bsf.jar}" /> >> + >> + >> + >> + >> + > + file="${bsf.dir}.tmp/bsf-${bsf.version}/lib/bsf-api-${bsf.version}.jar" >> + tofile="${bsf.jar}" /> >> + >> + >> + >> + >> + >> + >> + >> + > + md5="${bsf.md5}" /> >> + >> + >> + >> + >> + >> + >> + >> + >> + >> + >> + >> + >> + >> + >> + >> + >> + >> + >> + >> + >> + >> >> Propchange: harmony/enhanced/classlib/branches/java6/modules/script/build.xml >> ------------------------------------------------------------------------------ >> svn:eol-style = native >> >> Added: harmony/enhanced/classlib/branches/java6/modules/script/make/depends.properties >> URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/branches/java6/modules/script/make/depends.properties?rev=788102&view=auto >> ============================================================================== >> --- harmony/enhanced/classlib/branches/java6/modules/script/make/depends.properties (added) >> +++ harmony/enhanced/classlib/branches/java6/modules/script/make/depends.properties Wed Jun 24 18:03:55 2009 >> @@ -0,0 +1,25 @@ >> +# Licensed to the Apache Software Foundation (ASF) under one or more >> +# contributor license agreements. See the NOTICE file distributed with >> +# this work for additional information regarding copyright ownership. >> +# The ASF licenses this file to You under the Apache License, Version 2.0 >> +# (the "License"); you may not use this file except in compliance with >> +# the License. You may obtain a copy of the License at >> +# >> +# http://www.apache.org/licenses/LICENSE-2.0 >> +# >> +# Unless required by applicable law or agreed to in writing, software >> +# distributed under the License is distributed on an "AS IS" BASIS, >> +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. >> +# See the License for the specific language governing permissions and >> +# limitations under the License. >> + >> +depends.jars=${depends.dir}/jars >> +apache.base=http://www.apache.org/dist >> +bsf.base=${apache.base}/jakarta/bsf/binaries >> + >> +bsf.version=3.0-beta3 >> +bsf.dir=${depends.jars}/bsf-${bsf.version} >> +bsf.zip=${bsf.dir}/bsf.zip >> +bsf.jar=${bsf.dir}/bsf-api.jar >> +bsf.url=${bsf.base}/bsf-3.0-beta3-bin.zip >> +bsf.md5=f863e0e68c109d957d60257baefc1748 >> >> Propchange: harmony/enhanced/classlib/branches/java6/modules/script/make/depends.properties >> ------------------------------------------------------------------------------ >> svn:eol-style = native >> >> >> > -- Best Regards, Regis.