[cfe-dev] Skipping Objective C tests

Fariborz Jahanian fjahanian at apple.com
Tue Jan 8 16:28:10 PST 2008


On Jan 8, 2008, at 4:25 PM, Chris Lattner wrote:

>>> The right answer is probably to move all the objc tests out into a
>>> separate directory (ParseObjC, SemaObjC etc), and then have the  
>>> driver
>>> for the tests skip them if not present.  The driver is currently  
>>> just
>>> makefile goop, we could use $(shell ls /usr/include/objc/objc.h) to
>>> determine if it exists or something like that.
>>
>> Objective-C is part of the clang. We need to excercise them with  
>> each new  change to clang. I will remove the dependency on objc.h  
>> as much as I can. Those which test the rewriter may be skipped  
>> though (these tests may be moved to a new ObjcRewrite directory).
>
> Is there a fixed path to objc.h?  I can make the makefiles skip .m  
> files if /usr/include/objc/objc.h doesn't exist, for example.

Yes. It is /usr/include/objc

- Fariborz

>
>
> -Chris




More information about the cfe-dev mailing list