Re: Single project or two separate projects?
Re: Single project or two separate projects?
- Subject: Re: Single project or two separate projects?
- From: Trygve Inda <email@hidden>
- Date: Sat, 29 Apr 2006 14:35:14 +0000
- Thread-topic: Single project or two separate projects?
> Trygve,
>
> On 27/02/2006, at 12:47 AM, Trygve Inda wrote: I have a Cocoa-based System
> Pref Pane and it will need to communicate with a Carbon-based background app
> (no GUI) to do some work. The Carbon app is meant to be embedded in the
> Cocoa's bundle so the user sees only a single app/file.
>
> I have a Cocoa Sys Pref that communicates with a C daemon.
>
>> Can I put these into a single Xcode project?
>
> Yep. That's the way I do it. The build process can put the faceless
> app in the Pref Pane's bundle for you, as well as building it first
> if it has been touched.
Can someone please explain how to do this? I gather that I need to setup a
second target... One being a pref pane and one a Carbon-based faceless app.
How do I force the carbon app to build first and get places in the cocoa
bundle?
>> Is there anyway to debug both at the same time?
>
> Ah, that's a little tricky - some other Pref Pane developer said they
> wrote a very small additional app that just hosted their pref pane,
> then debugged the host and the pref pane together. That's because
> debugging System Preferences is a bit hard without the source.
>
> Debugging the faceless app is another problem in itself. I'd suggest
> debugging it separately - one code base for one executable. Any
> reason you need the running at the same time? If they both have to be
> running, I'd suggest building one as deployment and one as
> development and debug one at a time (that's what I do with a
> different, client/server project). Just simplifies things a great deal.
Trygve
_______________________________________________
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