Fix iOS build target
This commit is contained in:
@@ -422,8 +422,6 @@
|
|||||||
TargetAttributes = {
|
TargetAttributes = {
|
||||||
84AD0C041E11B7D200B38510 = {
|
84AD0C041E11B7D200B38510 = {
|
||||||
CreatedOnToolsVersion = 8.2.1;
|
CreatedOnToolsVersion = 8.2.1;
|
||||||
DevelopmentTeam = 9C84TZ7Q6Z;
|
|
||||||
ProvisioningStyle = Automatic;
|
|
||||||
};
|
};
|
||||||
84F22C0C1B52DDEA000060CE = {
|
84F22C0C1B52DDEA000060CE = {
|
||||||
CreatedOnToolsVersion = 7.0;
|
CreatedOnToolsVersion = 7.0;
|
||||||
@@ -557,13 +555,14 @@
|
|||||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||||
CODE_SIGN_IDENTITY = "";
|
|
||||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
||||||
DEFINES_MODULE = YES;
|
DEFINES_MODULE = YES;
|
||||||
DEVELOPMENT_TEAM = 9C84TZ7Q6Z;
|
|
||||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||||
DYLIB_CURRENT_VERSION = 1;
|
DYLIB_CURRENT_VERSION = 1;
|
||||||
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
||||||
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||||
|
TARGET_IOS,
|
||||||
|
"$(inherited)",
|
||||||
|
);
|
||||||
HEADER_SEARCH_PATHS = "${SDKROOT}/usr/include/libxml2";
|
HEADER_SEARCH_PATHS = "${SDKROOT}/usr/include/libxml2";
|
||||||
INFOPLIST_FILE = RSXMLiOS/Info.plist;
|
INFOPLIST_FILE = RSXMLiOS/Info.plist;
|
||||||
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
||||||
@@ -583,13 +582,11 @@
|
|||||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||||
CODE_SIGN_IDENTITY = "";
|
|
||||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
||||||
DEFINES_MODULE = YES;
|
DEFINES_MODULE = YES;
|
||||||
DEVELOPMENT_TEAM = 9C84TZ7Q6Z;
|
|
||||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||||
DYLIB_CURRENT_VERSION = 1;
|
DYLIB_CURRENT_VERSION = 1;
|
||||||
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
||||||
|
GCC_PREPROCESSOR_DEFINITIONS = TARGET_IOS;
|
||||||
HEADER_SEARCH_PATHS = "${SDKROOT}/usr/include/libxml2";
|
HEADER_SEARCH_PATHS = "${SDKROOT}/usr/include/libxml2";
|
||||||
INFOPLIST_FILE = RSXMLiOS/Info.plist;
|
INFOPLIST_FILE = RSXMLiOS/Info.plist;
|
||||||
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
||||||
@@ -746,6 +743,10 @@
|
|||||||
DYLIB_CURRENT_VERSION = 1;
|
DYLIB_CURRENT_VERSION = 1;
|
||||||
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
||||||
FRAMEWORK_VERSION = A;
|
FRAMEWORK_VERSION = A;
|
||||||
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||||
|
TARGET_MAC,
|
||||||
|
"$(inherited)",
|
||||||
|
);
|
||||||
HEADER_SEARCH_PATHS = "${SDKROOT}/usr/include/libxml2";
|
HEADER_SEARCH_PATHS = "${SDKROOT}/usr/include/libxml2";
|
||||||
INFOPLIST_FILE = RSXML/Info.plist;
|
INFOPLIST_FILE = RSXML/Info.plist;
|
||||||
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
||||||
@@ -769,6 +770,7 @@
|
|||||||
DYLIB_CURRENT_VERSION = 1;
|
DYLIB_CURRENT_VERSION = 1;
|
||||||
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
||||||
FRAMEWORK_VERSION = A;
|
FRAMEWORK_VERSION = A;
|
||||||
|
GCC_PREPROCESSOR_DEFINITIONS = TARGET_MAC;
|
||||||
HEADER_SEARCH_PATHS = "${SDKROOT}/usr/include/libxml2";
|
HEADER_SEARCH_PATHS = "${SDKROOT}/usr/include/libxml2";
|
||||||
INFOPLIST_FILE = RSXML/Info.plist;
|
INFOPLIST_FILE = RSXML/Info.plist;
|
||||||
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
||||||
@@ -785,6 +787,10 @@
|
|||||||
buildSettings = {
|
buildSettings = {
|
||||||
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
||||||
COMBINE_HIDPI_IMAGES = YES;
|
COMBINE_HIDPI_IMAGES = YES;
|
||||||
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||||
|
TARGET_MAC,
|
||||||
|
"$(inherited)",
|
||||||
|
);
|
||||||
HEADER_SEARCH_PATHS = "${SDKROOT}/usr/include/libxml2";
|
HEADER_SEARCH_PATHS = "${SDKROOT}/usr/include/libxml2";
|
||||||
INFOPLIST_FILE = RSXMLTests/Info.plist;
|
INFOPLIST_FILE = RSXMLTests/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
|
||||||
@@ -799,6 +805,7 @@
|
|||||||
buildSettings = {
|
buildSettings = {
|
||||||
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
||||||
COMBINE_HIDPI_IMAGES = YES;
|
COMBINE_HIDPI_IMAGES = YES;
|
||||||
|
GCC_PREPROCESSOR_DEFINITIONS = TARGET_MAC;
|
||||||
HEADER_SEARCH_PATHS = "${SDKROOT}/usr/include/libxml2";
|
HEADER_SEARCH_PATHS = "${SDKROOT}/usr/include/libxml2";
|
||||||
INFOPLIST_FILE = RSXMLTests/Info.plist;
|
INFOPLIST_FILE = RSXMLTests/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
|
||||||
|
|||||||
@@ -23,6 +23,7 @@
|
|||||||
// SOFTWARE.
|
// SOFTWARE.
|
||||||
|
|
||||||
@import Foundation;
|
@import Foundation;
|
||||||
|
@import CoreGraphics;
|
||||||
|
|
||||||
typedef enum {
|
typedef enum {
|
||||||
RSFeedTypeNone,
|
RSFeedTypeNone,
|
||||||
|
|||||||
@@ -48,5 +48,7 @@ extern NSString *OPMLXMLURLKey; //xmlUrl
|
|||||||
- (id)attributeForKey:(NSString *)key;
|
- (id)attributeForKey:(NSString *)key;
|
||||||
|
|
||||||
- (NSString *)recursiveDescription;
|
- (NSString *)recursiveDescription;
|
||||||
|
#ifdef TARGET_MAC
|
||||||
- (NSXMLDocument *)exportXML;
|
- (NSXMLDocument *)exportXML;
|
||||||
|
#endif
|
||||||
@end
|
@end
|
||||||
|
|||||||
@@ -135,6 +135,8 @@ NSString *OPMLXMLURLKey = @"xmlUrl";
|
|||||||
return mStr;
|
return mStr;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef TARGET_MAC
|
||||||
|
|
||||||
/// Can be used to export directly to @c .opml file.
|
/// Can be used to export directly to @c .opml file.
|
||||||
- (NSXMLDocument *)exportXML {
|
- (NSXMLDocument *)exportXML {
|
||||||
NSXMLElement *head = [NSXMLElement elementWithName:@"head"];
|
NSXMLElement *head = [NSXMLElement elementWithName:@"head"];
|
||||||
@@ -172,4 +174,6 @@ NSString *OPMLXMLURLKey = @"xmlUrl";
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|||||||
@@ -42,6 +42,8 @@
|
|||||||
return [[RSXMLData alloc] initWithData:d url:[NSURL fileURLWithPath:s]];
|
return [[RSXMLData alloc] initWithData:d url:[NSURL fileURLWithPath:s]];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef TARGET_MAC
|
||||||
|
|
||||||
- (void)testOPMLExport {
|
- (void)testOPMLExport {
|
||||||
RSOPMLItem *doc = [RSOPMLItem itemWithAttributes:@{OPMLTitleKey : @"Greetings from CCC",
|
RSOPMLItem *doc = [RSOPMLItem itemWithAttributes:@{OPMLTitleKey : @"Greetings from CCC",
|
||||||
@"dateCreated" : @"2018-12-27 23:12:04 +0100",
|
@"dateCreated" : @"2018-12-27 23:12:04 +0100",
|
||||||
@@ -76,6 +78,8 @@
|
|||||||
NSLog(@"%@", [document recursiveDescription]);
|
NSLog(@"%@", [document recursiveDescription]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
- (void)testNotOPML {
|
- (void)testNotOPML {
|
||||||
|
|
||||||
NSError *error;
|
NSError *error;
|
||||||
|
|||||||
Reference in New Issue
Block a user