• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Porting projects from Windows
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Porting projects from Windows


  • Subject: Re: Porting projects from Windows
  • From: David Dunham <email@hidden>
  • Date: Wed, 10 Sep 2008 16:44:18 -0700

On 10 Sep 2008, at 16:24, Thomas Hauk wrote:

Maybe I can explain with an example.

Please copy the list.

Say I have Applications A1 and A2. A1 uses packages P1 and P2, and A2 uses packages P1 and P3.

With Visual Studio, I can create a solution for A1 that includes A1, P1 and P3. While working with this solution open, if I make a change to a source file that lives in P3, Visual Studio automatically knows the entire solution needs a rebuild. I can also create a solution for A2 and I can use the same project file for P1.

In Xcode, how do I accomplish all of this? Most importantly, the ability for the IDE to automatically know when a dependency needs to be recompiled. If at all possible, it would also be nice to keep just a single window open for all of this, and not one per package, and also have to manually determine when a package needs to be recompiled.

Drag P1.xcodeproj into A1.xcodeproj.

In the Target Info for A1, be sure P1 is a direct dependency.

I think you may also need to make sure there's a check on libP1.a (in the View > Detail window).

As for your nightmare of configurations, I'm not really sure what you're describing, and I've been on some very large cross-platform projects over the years.


This is pure Windows. If A1 has a "DirectX Debug" configuration and P1 has a "Debug DirectX" configuration, it quickly becomes problematic at the .sln level.

David Dunham A Sharp, LLC
Voice/Fax: 206 783 7404 http://a-sharp.com
"People seem to misinterpret complexity as sophistication" -- Niklaus Wirth



_______________________________________________ Do not post admin requests to the list. They will be ignored. Xcode-users mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
  • Follow-Ups:
    • Re: Porting projects from Windows
      • From: Thomas Hauk <email@hidden>
References: 
 >Porting projects from Windows (From: Thomas Hauk <email@hidden>)
 >Re: Porting projects from Windows (From: David Dunham <email@hidden>)

  • Prev by Date: Re: Xcode 3.1, g++-4.2 and Debug building
  • Next by Date: 9/11 was an INSIDE JOB!
  • Previous by thread: Re: Porting projects from Windows
  • Next by thread: Re: Porting projects from Windows
  • Index(es):
    • Date
    • Thread