Overview
| Comment: | bridge: Fix include path for when installed |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
2d48270ce700e98f4807bc7dded6e031 |
| User & Date: | js on 2017-06-11 12:59:22 |
| Other Links: | manifest | tags |
Context
|
2017-06-11
| ||
| 18:09 | Make runtime a separate library: objfw-rt (check-in: 3d4cae625d user: js tags: trunk) | |
| 12:59 | bridge: Fix include path for when installed (check-in: 2d48270ce7 user: js tags: trunk) | |
| 12:50 | Xcode project: Separate configure target for iOS (check-in: a730c8752f user: js tags: trunk) | |
Changes
Modified src/bridge/NSArray+OFObject.h from [45b1b41013] to [809f57cb1e].
| ︙ | ︙ | |||
14 15 16 17 18 19 20 | * file. */ #import <Foundation/NSArray.h> #import "NSBridging.h" | | | | 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | * file. */ #import <Foundation/NSArray.h> #import "NSBridging.h" NS_ASSUME_NONNULL_BEGIN /*! * @category NSArray (OFObject) \ * NSArray+OFObject.h ObjFW-Bridge/NSArray+OFObject.h * * @brief Support for bridging NSArrays to OFArrays. */ @interface NSArray (OFObject) <NSBridging> @end NS_ASSUME_NONNULL_END |
Modified src/bridge/NSArray_OFArray.h from [e49dabc4d5] to [fa0ba160b6].
| ︙ | ︙ | |||
12 13 14 15 16 17 18 | * Public License, either version 2 or 3, which can be found in the file * LICENSE.GPLv2 or LICENSE.GPLv3 respectively included in the packaging of this * file. */ #import <Foundation/NSArray.h> | < | < < < | | | 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
* Public License, either version 2 or 3, which can be found in the file
* LICENSE.GPLv2 or LICENSE.GPLv3 respectively included in the packaging of this
* file.
*/
#import <Foundation/NSArray.h>
@class OFArray;
NS_ASSUME_NONNULL_BEGIN
@interface NSArray_OFArray: NSArray
{
OFArray *_array;
}
- initWithOFArray: (OFArray *)array;
@end
NS_ASSUME_NONNULL_END
|
Modified src/bridge/NSBridging.h from [2b7dfd54c2] to [bb1f2bb1af].
| ︙ | ︙ | |||
10 11 12 13 14 15 16 | * * Alternatively, it may be distributed under the terms of the GNU General * Public License, either version 2 or 3, which can be found in the file * LICENSE.GPLv2 or LICENSE.GPLv3 respectively included in the packaging of this * file. */ | | | | | 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | * * Alternatively, it may be distributed under the terms of the GNU General * Public License, either version 2 or 3, which can be found in the file * LICENSE.GPLv2 or LICENSE.GPLv3 respectively included in the packaging of this * file. */ #import <Foundation/Foundation.h> NS_ASSUME_NONNULL_BEGIN /*! * @protocol NSBridging NSBridging.h ObjFW-Bridge/NSBridging.h * * @brief A protocol implemented by classes supporting bridging Foundation * objects to ObjFW objects. */ @protocol NSBridging /*! * @brief Returns an instance of an ObjFW object corresponding to the receiver. * * If possible, the original object is wrapped. If this is not possible, an * autoreleased copy is created. * * @return The receiver as an ObjFW object */ - (id)OFObject; @end NS_ASSUME_NONNULL_END |
Modified src/bridge/NSDictionary+OFObject.h from [7c6079f09a] to [d446c3feff].
| ︙ | ︙ | |||
14 15 16 17 18 19 20 | * file. */ #import <Foundation/NSDictionary.h> #import "NSBridging.h" | | | | 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | * file. */ #import <Foundation/NSDictionary.h> #import "NSBridging.h" NS_ASSUME_NONNULL_BEGIN /*! * @category NSDictionary (OFObject) \ * NSDictionary+OFObject.h ObjFW-Bridge/NSDictionary+OFObject.h * * @brief Support for bridging NSDictionaries to OFDictionaries. */ @interface NSDictionary (OFObject) <NSBridging> @end NS_ASSUME_NONNULL_END |
Modified src/bridge/NSDictionary_OFDictionary.h from [45e47f81ae] to [a63731835d].
| ︙ | ︙ | |||
12 13 14 15 16 17 18 | * Public License, either version 2 or 3, which can be found in the file * LICENSE.GPLv2 or LICENSE.GPLv3 respectively included in the packaging of this * file. */ #import <Foundation/NSDictionary.h> | < | < < < | | | 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
* Public License, either version 2 or 3, which can be found in the file
* LICENSE.GPLv2 or LICENSE.GPLv3 respectively included in the packaging of this
* file.
*/
#import <Foundation/NSDictionary.h>
@class OFDictionary;
NS_ASSUME_NONNULL_BEGIN
@interface NSDictionary_OFDictionary: NSDictionary
{
OFDictionary *_dictionary;
}
- initWithOFDictionary: (OFDictionary *)dictionary;
@end
NS_ASSUME_NONNULL_END
|
Modified src/bridge/NSString+OFObject.h from [54df1b4794] to [e98c3df1ce].
| ︙ | ︙ | |||
14 15 16 17 18 19 20 | * file. */ #import <Foundation/NSString.h> #import "NSBridging.h" | | | | 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | * file. */ #import <Foundation/NSString.h> #import "NSBridging.h" NS_ASSUME_NONNULL_BEGIN /*! * @category NSString (OFObject) * NSString+OFObject.h ObjFW-Bridge/NSString+OFObject.h * * @brief Support for bridging NSStrings to OFStrings. * * Unfortunately, they need to be copied, as NSString is not capable of * handling UCS-4 properly (a character of NSString is only 2 bytes, while a * character of OFString is 4). */ @interface NSString (OFObject) <NSBridging> @end NS_ASSUME_NONNULL_END |
Modified src/bridge/OFBridging.h from [da25a76131] to [4b2d9468bb].
| ︙ | ︙ | |||
10 11 12 13 14 15 16 | * * Alternatively, it may be distributed under the terms of the GNU General * Public License, either version 2 or 3, which can be found in the file * LICENSE.GPLv2 or LICENSE.GPLv3 respectively included in the packaging of this * file. */ | > | > > > | 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | * * Alternatively, it may be distributed under the terms of the GNU General * Public License, either version 2 or 3, which can be found in the file * LICENSE.GPLv2 or LICENSE.GPLv3 respectively included in the packaging of this * file. */ #ifdef OF_BRIDGE_LOCAL_INCLUDES # import "macros.h" #else # import <ObjFW/macros.h> #endif OF_ASSUME_NONNULL_BEGIN /*! * @protocol OFBridging OFBridging.h ObjFW-Bridge/OFBridging.h * * @brief A protocol implemented by classes supporting bridging ObjFW objects |
| ︙ | ︙ |