[ 
https://issues.apache.org/jira/browse/CB-675?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13437020#comment-13437020
 ] 

Shazron Abdullah edited comment on CB-675 at 8/18/12 6:58 AM:
--------------------------------------------------------------

I agree, let's just be direct about it. 

Based on my experiments with the CORDOVALIB SourceTree variable (see CB-1223), 
if this is not set in com.apple.dt.Xcode.plist, you can't override it in 
CordovaBuildSettings.xcconfig nor the command line.

I ran your python script, it corrupted a new project (basically wiped almost 
the whole contents). I ran a diff of the before and after (screenshot attached 
- project_template.diff.png) 

                
      was (Author: shazron):
    I agree, let's just be direct about it. 

Based on my experiments with the CORDOVALIB SourceTree variable (see CB-1223), 
if this is not set in com.apple.dt.Xcode.plist, you can't override it in 
CordovaBuildSettings.xcconfig nor the command line.

I ran your python script, it corrupted a new project (basically wiped the 
almost the whole contents). I ran a diff of the before and after (screenshot 
attached - project_template.diff.png) 

                  
> Allow multiple versions of PhoneGap to be installed in Xcode
> ------------------------------------------------------------
>
>                 Key: CB-675
>                 URL: https://issues.apache.org/jira/browse/CB-675
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>            Reporter: Andrew Trice
>            Assignee: Shazron Abdullah
>             Fix For: 2.1.0
>
>         Attachments: project_template.diff.png
>
>
> There is one thing that is driving me crazy with PhoneGap.  Currently in OSX, 
> the Xcode project always references the machine's PhoneGap library.  For a 
> single project, this is fine.  If you have multiple projects on your machine, 
> and they use different versions of the PhoneGap SDK, then there is no way to 
> easily manage the correct version of the SDK.  Whether your project is 
> PhoneGap 1.5 or 1.7, it will reference the last installed SDK.   If you try 
> and run a PhoneGap 1.5 app on a machine where you last installed the 1.7 RC, 
> then the 1.5 app is likely to have errors (compiler errors from changes in 
> the SDK, as well as JS errors).   It would be great to have either versioned 
> SDK libraries so that you can have multiple PhoneGap versions installed at 
> the same time, or have a reference to the PhoneGap library in each project, 
> so that installing a new SDK doesn't break older projects.   

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to