Return-Path: X-Original-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 060F1CB4A for ; Tue, 15 May 2012 13:37:36 +0000 (UTC) Received: (qmail 16626 invoked by uid 500); 15 May 2012 13:37:35 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 16593 invoked by uid 500); 15 May 2012 13:37:35 -0000 Mailing-List: contact flex-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: flex-dev@incubator.apache.org Delivered-To: mailing list flex-dev@incubator.apache.org Received: (qmail 16585 invoked by uid 99); 15 May 2012 13:37:35 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 May 2012 13:37:35 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of cframpto@adobe.com designates 64.18.1.31 as permitted sender) Received: from [64.18.1.31] (HELO exprod6og113.obsmtp.com) (64.18.1.31) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 May 2012 13:37:28 +0000 Received: from outbound-smtp-2.corp.adobe.com ([193.104.215.16]) by exprod6ob113.postini.com ([64.18.5.12]) with SMTP ID DSNKT7JcA7w26/xNrsFCl3hucC96aV4Uooo5@postini.com; Tue, 15 May 2012 06:37:08 PDT Received: from inner-relay-4.eur.adobe.com (inner-relay-4b [10.128.4.237]) by outbound-smtp-2.corp.adobe.com (8.12.10/8.12.10) with ESMTP id q4FDb6If004435 for ; Tue, 15 May 2012 06:37:06 -0700 (PDT) Received: from nahub01.corp.adobe.com (nahub01.corp.adobe.com [10.8.189.97]) by inner-relay-4.eur.adobe.com (8.12.10/8.12.9) with ESMTP id q4FDb4Ys013905 for ; Tue, 15 May 2012 06:37:06 -0700 (PDT) Received: from SJ1SWM219.corp.adobe.com (10.5.77.61) by nahub01.corp.adobe.com (10.8.189.97) with Microsoft SMTP Server (TLS) id 8.3.192.1; Tue, 15 May 2012 06:37:04 -0700 Received: from nambx09.corp.adobe.com ([10.8.189.47]) by SJ1SWM219.corp.adobe.com ([fe80::d55c:7209:7a34:fcf7%12]) with mapi; Tue, 15 May 2012 06:37:04 -0700 From: Carol Frampton To: "flex-dev@incubator.apache.org" Date: Tue, 15 May 2012 06:37:01 -0700 Subject: Re: Preliminary release candidate of Apache Flex 4.8.0 (for developers only) Thread-Topic: Preliminary release candidate of Apache Flex 4.8.0 (for developers only) Thread-Index: Ac0yn9BcrEEuS4zeRrGpNGtnq3fv9Q== Message-ID: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.14.0.111121 acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org Justin, On 5/10/12 7 :13PM, "Justin Mclean" wrote: > >I not sure that an environment variable is the best to indicate the path >to playerglobal.swc but it shoudl be placed in prescribed place in the >SDK folder. Why? Well if you have multiple versions of the Apache SDK >configured in Flash Builder which use different versions of >playerglobal.swc it going to make life a little difficult. I've been doing some FlashBuilder integration work for the FlashBuilder team. I finally get what you are saying about the playerglobal version. When you change the target version either thru the IDE or on the command line, the path to playglobal.swc should automagically change. In flex-config.xml, rather than the current entries which are {playerglobalHome}/playerglobal.swc {playerglobalHome} the proper entries should be =20 {playerglobalHome}/{targetPlayerMajorVersion}.{targetPlayerMi norVersion}/playerglobal.swc =20 {playerglobalHome}/{targetPlayerMajorVersion}.{targetPlayerMi norVersion} The compiler replaces playerglobalHome with PLAYERGLOBAL_HOME environment variable (or with the change I am sitting on the env.PLAYERGLOBAL_HOME property in env.properties) and it replaces {targetPlayerMajorVersion} and {targetPlayerMinorVersion} with the targetVersion. I think I originally removed the version stuff because it is more complicated to explain how the directory structure pointed to by PLAYERGLOBAL_HOME is set up. Minimally you need playerglobal-dir/x.x where x.x is the value of playerglobal.version in build.properties. What do you think? Carol