Re: Inheriting 'Preprocessor Macros' from Project settings
Re: Inheriting 'Preprocessor Macros' from Project settings
- Subject: Re: Inheriting 'Preprocessor Macros' from Project settings
- From: Fritz Anderson <email@hidden>
- Date: Thu, 19 Mar 2009 12:45:44 -0500
On 19 Mar 2009, at 12:04 PM, Yuichi Kuroda wrote:
Hi I’m trying to use macros that are defined in the ‘Preprocessor
Macros’ field in the main project setting throughout my source files
compiled in various Targets, but they aren’t being recognized unless
I set the macros in every Target setting. I’ve read somewhere that
Project settings are inherited by all Targets if a particular field
is not set in the Target. Anyone know why this isn’t working?
1. In the Project Info window, look at the configurations pop-up. Make
sure you select all configurations (if that is what you mean) when you
set the macros.
2. In the Target Info windows, make sure there is no overriding
setting for preprocessor macros. If the label for the setting is in
bold, then the target overrides it, even if the content of the setting
in the target is blank. Again, check this with all configurations set.
3. If targets need to supplement, not override, the project setting,
use $(VALUE) to pull the project's setting into the target.
— F
--
Fritz Anderson -- Xcode 3 Unleashed: Now in its second printing -- <http://x3u.manoverboard.org/
>
_______________________________________________
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