On 03/19/2014 12:50 PM, Tim Blechmann wrote:
> obj-c is a superset of c, while obj-c++ is a superset of obj-c
> 
> this patch corrects this behavior.

The incorrect behavior is left from the earliest days of CMake.
Fixing this outright will change existing build behavior.  We
would have to do this with a CMake Policy.  However, Steve Wilson
is working on first-class Objective C and Objective C++ support:

 http://thread.gmane.org/gmane.comp.programming.tools.cmake.devel/9371

That will resolve this in a compatible way by allowing projects
to enable OBJC and/or OBJCXX languages to get .m and .mm sources
compiled properly.

Steve, do you have the work-in-progress topic published somewhere?

Thanks,
-Brad

-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers

Reply via email to