Commit Graph

15 Commits

Author SHA1 Message Date
Paulo Antonio Alvarez 50c81d267b objc++: Add support for objcpp_args keyword
This allows the user to pass additional flags for the objective-c++
compiler.
2017-05-22 21:21:15 -03:00
Paulo Antonio Alvarez 18d2e7b91c objc: Add support for objc_args keyword
This allows the user to pass additional flags for the objective-c
compiler.
2017-05-22 21:16:10 -03:00
Jon Turney 45a3bd8661 Skip objc/nsstring test on Cygwin
GNUstep isn't packaged for Cygwin
2017-04-06 22:48:02 +01:00
Nirbheek Chauhan 7a671e21b9 objc tests: Disable nsstring test on Clang + Linux
The GNUstep runtime shipped in Linux distros is GCC-specific and won't
work with clang. You have to build it separately and set the paths
yourself.

In file included from /root/b 05ywf6dg/stringprog@exe/stringprog-unity.m:1:
In file included from /root/b 05ywf6dg/../test cases/objc/2 nsstring/stringprog.m:1:
In file included from /usr/include/GNUstep/Foundation/NSString.h:89:
In file included from /usr/include/GNUstep/Foundation/NSObject.h:30:
In file included from /usr/include/GNUstep/Foundation/NSObjCRuntime.h:213:
/usr/include/GNUstep/GNUstepBase/GSObjCRuntime.h:58:11: fatal error: 'objc/objc.h' file not found
 #include <objc/objc.h>
          ^

On my system, I get the same error and the objc.h path is:

/usr/lib/gcc/x86_64-redhat-linux/6.3.1/include/objc/objc.h
2017-02-21 01:36:08 +05:30
Jussi Pakkanen 78739afd9c Use system() instead of name() which is a confusing term. 2015-08-16 23:32:39 +03:00
Jussi Pakkanen 463d08d545 Now host_machine, build_machine and target_machine are properly separated and return correct values. 2015-07-27 00:55:27 +03:00
Jussi Pakkanen 2c65b1f0c3 Renamed deps -> dependencies. 2014-06-22 17:26:36 +03:00
Jussi Pakkanen 89aa4e2233 C++ is now called cpp rather than cxx. 2013-06-02 22:31:10 +03:00
Jussi Pakkanen 11e81618d2 Renamed find_dep to dependency. 2013-06-02 14:06:43 +03:00
Jussi Pakkanen d4284aae89 Renamed add_test to test. 2013-06-02 13:18:15 +03:00
Jussi Pakkanen 852b774e2e The default value of required is true for dependencies. 2013-06-01 14:06:36 +03:00
Jussi Pakkanen 2c3d35802f Can use Apple frameworks with Objective C. 2013-04-10 22:41:46 +03:00
Jussi Pakkanen e05af1bf9e Added ObjC++ support. 2013-04-06 22:03:16 +03:00
Jussi Pakkanen 9701d4d555 Added support for GNUStep. 2013-04-06 21:48:51 +03:00
Jussi Pakkanen 5174c255b2 Basic support for Objective C. 2013-04-06 20:55:37 +03:00