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 |
︙ | ︙ |