diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..a1c5d45 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,55 @@ +name: CI + +on: + push: + branches: [master] + pull_request: + branches: [master] + +jobs: + browser: + runs-on: ubuntu-latest + defaults: + run: + working-directory: Browser + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 + with: + node-version: "20" + cache: yarn + cache-dependency-path: Browser/yarn.lock + - run: yarn install --frozen-lockfile + - run: yarn build + + websocket-server: + runs-on: ubuntu-latest + defaults: + run: + working-directory: WebSocketServer + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 + with: + node-version: "20" + cache: npm + cache-dependency-path: WebSocketServer/package-lock.json + - run: npm ci + + ios: + runs-on: macos-14 + steps: + - uses: actions/checkout@v4 + - name: Install Carthage + run: brew install carthage + - name: Build dependencies + run: make setup-ci + - name: Build RIBsTreeViewerClient (Simulator) + run: | + xcodebuild build \ + -project RIBsTreeViewerClient.xcodeproj \ + -scheme RIBsTreeViewerClient \ + -destination 'generic/platform=iOS Simulator' \ + -configuration Release \ + BUILD_LIBRARY_FOR_DISTRIBUTION=YES \ + CODE_SIGNING_ALLOWED=NO diff --git a/Cartfile.resolved b/Cartfile.resolved index ecc560d..6e0693b 100644 --- a/Cartfile.resolved +++ b/Cartfile.resolved @@ -1,2 +1,2 @@ -github "ReactiveX/RxSwift" "5.1.1" +github "ReactiveX/RxSwift" "5.1.3" github "uber/RIBs" "0.9.2" diff --git a/DeploymentTarget.xcconfig b/DeploymentTarget.xcconfig new file mode 100644 index 0000000..4728300 --- /dev/null +++ b/DeploymentTarget.xcconfig @@ -0,0 +1,2 @@ +// Xcode 15+ removed libarclite; dependencies must target iOS 12+. +IPHONEOS_DEPLOYMENT_TARGET = 13.0 diff --git a/Makefile b/Makefile index 428c3e0..e5ee2f7 100644 --- a/Makefile +++ b/Makefile @@ -4,8 +4,19 @@ help: @grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}' -setup: ## setup - @carthage update --platform iOS --no-use-binaries +CARTHAGE_BUILD_FLAGS = --platform iOS --no-use-binaries --use-xcframeworks + +setup: ## Fetch and build Carthage dependencies (RIBs, RxSwift). + carthage update --platform iOS --no-build + @./scripts/patch_carthage_checkouts.sh + carthage build $(CARTHAGE_BUILD_FLAGS) RxSwift RxRelay + carthage build $(CARTHAGE_BUILD_FLAGS) RIBs + +setup-ci: ## Carthage bootstrap for CI (uses Cartfile.resolved). + carthage bootstrap --platform iOS --no-build --cache-builds + @./scripts/patch_carthage_checkouts.sh + carthage build $(CARTHAGE_BUILD_FLAGS) --cache-builds RxSwift RxRelay + carthage build $(CARTHAGE_BUILD_FLAGS) --cache-builds RIBs generate_xcframeworks: ## Generate XCFrameworks. @./scripts/generate_xcframeworks.sh diff --git a/Package.swift b/Package.swift index 4b45b45..81cabfd 100644 --- a/Package.swift +++ b/Package.swift @@ -3,7 +3,7 @@ import PackageDescription let package = Package( name: "RIBsTreeViewerClient", - platforms: [.iOS(.v8)], + platforms: [.iOS(.v13)], products: [ .library(name: "RIBsTreeViewerClient", targets: ["RIBsTreeViewerClient"]), ], diff --git a/Products/RIBsTreeViewerClient.xcframework/Info.plist b/Products/RIBsTreeViewerClient.xcframework/Info.plist index 394bbb8..342e764 100644 --- a/Products/RIBsTreeViewerClient.xcframework/Info.plist +++ b/Products/RIBsTreeViewerClient.xcframework/Info.plist @@ -5,14 +5,16 @@ AvailableLibraries + BinaryPath + RIBsTreeViewerClient.framework/RIBsTreeViewerClient LibraryIdentifier - ios-x86_64_i386-simulator + ios-arm64_x86_64-simulator LibraryPath RIBsTreeViewerClient.framework SupportedArchitectures + arm64 x86_64 - i386 SupportedPlatform ios @@ -20,13 +22,14 @@ simulator + BinaryPath + RIBsTreeViewerClient.framework/RIBsTreeViewerClient LibraryIdentifier - ios-armv7_arm64 + ios-arm64 LibraryPath RIBsTreeViewerClient.framework SupportedArchitectures - armv7 arm64 SupportedPlatform diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h new file mode 100644 index 0000000..0340b7c --- /dev/null +++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h @@ -0,0 +1,317 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1) +#ifndef RIBSTREEVIEWERCLIENT_SWIFT_H +#define RIBSTREEVIEWERCLIENT_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module" +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#pragma clang diagnostic pop +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef unsigned char char8_t; +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="RIBsTreeViewerClient",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient.h b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient.h similarity index 100% rename from Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient.h rename to Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient.h diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Info.plist b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Info.plist new file mode 100644 index 0000000..80f69a4 Binary files /dev/null and b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Info.plist differ diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.abi.json b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 0000000..a6c0211 --- /dev/null +++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,430 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "RIBsTreeViewerClient", + "printedName": "RIBsTreeViewerClient", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "RIBsTreeViewerClient", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "RIBsTreeViewerClient" + }, + { + "kind": "Import", + "name": "RxSwift", + "printedName": "RxSwift", + "declKind": "Import", + "moduleName": "RIBsTreeViewerClient" + }, + { + "kind": "Import", + "name": "RIBs", + "printedName": "RIBs", + "declKind": "Import", + "moduleName": "RIBsTreeViewerClient" + }, + { + "kind": "TypeDecl", + "name": "RIBsTreeViewer", + "printedName": "RIBsTreeViewer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(router:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "Routing", + "printedName": "any RIBs.Routing", + "usr": "s:4RIBs7RoutingP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]", + "children": [ + { + "kind": "TypeNominal", + "name": "RIBsTreeViewerOption", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:20RIBsTreeViewerClient0abC0P6router7optionsx0A07Routing_p_SayAA0abC6OptionOGSgtcfc", + "mangledName": "$s20RIBsTreeViewerClient0abC0P6router7optionsx0A07Routing_p_SayAA0abC6OptionOGSgtcfc", + "moduleName": "RIBsTreeViewerClient", + "genericSig": "<τ_0_0 where τ_0_0 : RIBsTreeViewerClient.RIBsTreeViewer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:20RIBsTreeViewerClient0abC0P5startyyF", + "mangledName": "$s20RIBsTreeViewerClient0abC0P5startyyF", + "moduleName": "RIBsTreeViewerClient", + "genericSig": "<τ_0_0 where τ_0_0 : RIBsTreeViewerClient.RIBsTreeViewer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:20RIBsTreeViewerClient0abC0P4stopyyF", + "mangledName": "$s20RIBsTreeViewerClient0abC0P4stopyyF", + "moduleName": "RIBsTreeViewerClient", + "genericSig": "<τ_0_0 where τ_0_0 : RIBsTreeViewerClient.RIBsTreeViewer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:20RIBsTreeViewerClient0abC0P", + "mangledName": "$s20RIBsTreeViewerClient0abC0P", + "moduleName": "RIBsTreeViewerClient", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RIBsTreeViewerOption", + "printedName": "RIBsTreeViewerOption", + "children": [ + { + "kind": "Var", + "name": "webSocketURL", + "printedName": "webSocketURL", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(RIBsTreeViewerClient.RIBsTreeViewerOption.Type) -> (Swift.String) -> RIBsTreeViewerClient.RIBsTreeViewerOption", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> RIBsTreeViewerClient.RIBsTreeViewerOption", + "children": [ + { + "kind": "TypeNominal", + "name": "RIBsTreeViewerOption", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "RIBsTreeViewerOption", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO12webSocketURLyACSScACmF", + "mangledName": "$s20RIBsTreeViewerClient0abC6OptionO12webSocketURLyACSScACmF", + "moduleName": "RIBsTreeViewerClient" + }, + { + "kind": "Var", + "name": "monitoringIntervalMillis", + "printedName": "monitoringIntervalMillis", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(RIBsTreeViewerClient.RIBsTreeViewerOption.Type) -> (Swift.Int) -> RIBsTreeViewerClient.RIBsTreeViewerOption", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int) -> RIBsTreeViewerClient.RIBsTreeViewerOption", + "children": [ + { + "kind": "TypeNominal", + "name": "RIBsTreeViewerOption", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "RIBsTreeViewerOption", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO24monitoringIntervalMillisyACSicACmF", + "mangledName": "$s20RIBsTreeViewerClient0abC6OptionO24monitoringIntervalMillisyACSicACmF", + "moduleName": "RIBsTreeViewerClient" + } + ], + "declKind": "Enum", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO", + "mangledName": "$s20RIBsTreeViewerClient0abC6OptionO", + "moduleName": "RIBsTreeViewerClient", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RIBsTreeViewerImpl", + "printedName": "RIBsTreeViewerImpl", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(router:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RIBsTreeViewerImpl", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerImpl", + "usr": "s:20RIBsTreeViewerClient0abC4ImplC" + }, + { + "kind": "TypeNominal", + "name": "Routing", + "printedName": "any RIBs.Routing", + "usr": "s:4RIBs7RoutingP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]", + "children": [ + { + "kind": "TypeNominal", + "name": "RIBsTreeViewerOption", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:20RIBsTreeViewerClient0abC4ImplC6router7optionsAC0A07Routing_p_SayAA0abC6OptionOGSgtcfc", + "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC6router7optionsAC0A07Routing_p_SayAA0abC6OptionOGSgtcfc", + "moduleName": "RIBsTreeViewerClient", + "declAttributes": [ + "AccessControl", + "Required" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:20RIBsTreeViewerClient0abC4ImplC5startyyF", + "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC5startyyF", + "moduleName": "RIBsTreeViewerClient", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:20RIBsTreeViewerClient0abC4ImplC4stopyyF", + "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC4stopyyF", + "moduleName": "RIBsTreeViewerClient", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:20RIBsTreeViewerClient0abC4ImplC", + "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC", + "moduleName": "RIBsTreeViewerClient", + "intro_iOS": "13.0", + "declAttributes": [ + "AccessControl", + "Available" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "RIBsTreeViewer", + "printedName": "RIBsTreeViewer", + "usr": "s:20RIBsTreeViewerClient0abC0P", + "mangledName": "$s20RIBsTreeViewerClient0abC0P" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/tmp\/RIBsTreeViewerClient\/RIBsTreeViewerClient\/Sources\/RIBsTreeViewer.swift", + "kind": "BooleanLiteral", + "offset": 2713, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.private.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..1920048 --- /dev/null +++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,33 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1) +// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name RIBsTreeViewerClient +// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2 +import Foundation +import RIBs +@_exported import RIBsTreeViewerClient +import RxSwift +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public protocol RIBsTreeViewer { + #if compiler(>=5.3) && $NonescapableTypes + init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) + #endif + func start() + func stop() +} +public enum RIBsTreeViewerOption { + case webSocketURL(Swift.String) + case monitoringIntervalMillis(Swift.Int) +} +@available(iOS 13.0, *) +public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer { + #if compiler(>=5.3) && $NonescapableTypes + required public init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) + #endif + public func start() + public func stop() + @objc deinit +} diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftdoc b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftdoc similarity index 51% rename from Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftdoc rename to Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftdoc index 11cc4cb..0cdf31d 100644 Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftdoc and b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 0000000..1920048 --- /dev/null +++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,33 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1) +// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name RIBsTreeViewerClient +// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2 +import Foundation +import RIBs +@_exported import RIBsTreeViewerClient +import RxSwift +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public protocol RIBsTreeViewer { + #if compiler(>=5.3) && $NonescapableTypes + init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) + #endif + func start() + func stop() +} +public enum RIBsTreeViewerOption { + case webSocketURL(Swift.String) + case monitoringIntervalMillis(Swift.Int) +} +@available(iOS 13.0, *) +public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer { + #if compiler(>=5.3) && $NonescapableTypes + required public init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) + #endif + public func start() + public func stop() + @objc deinit +} diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/module.modulemap b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/module.modulemap similarity index 72% rename from Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/module.modulemap rename to Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/module.modulemap index a3c59a6..6530fa7 100644 --- a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/module.modulemap +++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/module.modulemap @@ -1,11 +1,11 @@ framework module RIBsTreeViewerClient { umbrella header "RIBsTreeViewerClient.h" - export * + module * { export * } } module RIBsTreeViewerClient.Swift { - header "RIBsTreeViewerClient-Swift.h" - requires objc + header "RIBsTreeViewerClient-Swift.h" + requires objc } diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/RIBsTreeViewerClient b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/RIBsTreeViewerClient new file mode 100755 index 0000000..6b8e6be Binary files /dev/null and b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/RIBsTreeViewerClient differ diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h similarity index 58% rename from Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h rename to Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h index 251ad49..cce49ae 100644 --- a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h +++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h @@ -1,6 +1,8 @@ #if 0 -#elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1) +#ifndef RIBSTREEVIEWERCLIENT_SWIFT_H +#define RIBSTREEVIEWERCLIENT_SWIFT_H #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wgcc-compat" @@ -22,16 +24,48 @@ #endif #pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) #include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else #include #include #include +#include +#endif +#if defined(__cplusplus) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module" +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#pragma clang diagnostic pop +#endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 # if __has_include() # include # elif !defined(__cplusplus) +typedef unsigned char char8_t; typedef uint_least16_t char16_t; typedef uint_least32_t char32_t; # endif @@ -60,53 +94,66 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # if __has_feature(objc_class_property) # define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ # else -# define SWIFT_CLASS_PROPERTY(...) +# define SWIFT_CLASS_PROPERTY(...) # endif #endif - -#if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -#else -# define SWIFT_RUNTIME_NAME(X) +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif #endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif #endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif #endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif #endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif #endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif #endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif #endif #if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_EXTRA #endif #if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_EXTRA #endif #if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA +# define SWIFT_ENUM_EXTRA #endif #if !defined(SWIFT_CLASS) # if __has_attribute(objc_subclassing_restricted) @@ -126,28 +173,25 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) # endif #endif - #if !defined(SWIFT_PROTOCOL) # define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA # define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA #endif - #if !defined(SWIFT_EXTENSION) # define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) #endif - #if !defined(OBJC_DESIGNATED_INITIALIZER) # if __has_attribute(objc_designated_initializer) # define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) # else -# define OBJC_DESIGNATED_INITIALIZER +# define OBJC_DESIGNATED_INITIALIZER # endif #endif #if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) +# if __has_attribute(enum_extensibility) # define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) # else -# define SWIFT_ENUM_ATTR(_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) # endif #endif #if !defined(SWIFT_ENUM) @@ -176,20 +220,70 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(SWIFT_DEPRECATED_MSG) # define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) #endif -#if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -#else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif #endif +#if defined(__OBJC__) #if !defined(IBSegueAction) -# define IBSegueAction +# define IBSegueAction +#endif #endif -#if __has_feature(modules) +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif #endif +#endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -197,6 +291,8 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -205,13 +301,21 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +#if defined(__OBJC__) + +#endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif +#if defined(__cplusplus) +#endif #pragma clang diagnostic pop +#endif -#elif defined(__i386__) && __i386__ -// Generated by Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1) +#ifndef RIBSTREEVIEWERCLIENT_SWIFT_H +#define RIBSTREEVIEWERCLIENT_SWIFT_H #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wgcc-compat" @@ -233,16 +337,48 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) #include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else #include #include #include +#include +#endif +#if defined(__cplusplus) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module" +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#pragma clang diagnostic pop +#endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 # if __has_include() # include # elif !defined(__cplusplus) +typedef unsigned char char8_t; typedef uint_least16_t char16_t; typedef uint_least32_t char32_t; # endif @@ -271,53 +407,66 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # if __has_feature(objc_class_property) # define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ # else -# define SWIFT_CLASS_PROPERTY(...) +# define SWIFT_CLASS_PROPERTY(...) # endif #endif - -#if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -#else -# define SWIFT_RUNTIME_NAME(X) +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif #endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif #endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif #endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif #endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif #endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif #endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif #endif #if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_EXTRA #endif #if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_EXTRA #endif #if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA +# define SWIFT_ENUM_EXTRA #endif #if !defined(SWIFT_CLASS) # if __has_attribute(objc_subclassing_restricted) @@ -337,28 +486,25 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) # endif #endif - #if !defined(SWIFT_PROTOCOL) # define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA # define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA #endif - #if !defined(SWIFT_EXTENSION) # define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) #endif - #if !defined(OBJC_DESIGNATED_INITIALIZER) # if __has_attribute(objc_designated_initializer) # define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) # else -# define OBJC_DESIGNATED_INITIALIZER +# define OBJC_DESIGNATED_INITIALIZER # endif #endif #if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) +# if __has_attribute(enum_extensibility) # define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) # else -# define SWIFT_ENUM_ATTR(_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) # endif #endif #if !defined(SWIFT_ENUM) @@ -387,20 +533,70 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(SWIFT_DEPRECATED_MSG) # define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) #endif -#if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -#else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif #endif +#if defined(__OBJC__) #if !defined(IBSegueAction) -# define IBSegueAction +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif #endif -#if __has_feature(modules) +#if defined(__OBJC__) +#if __has_feature(objc_modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif #endif +#endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -408,6 +604,8 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -416,9 +614,17 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +#if defined(__OBJC__) + +#endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif +#if defined(__cplusplus) +#endif #pragma clang diagnostic pop +#endif +#else +#error unsupported Swift architecture #endif diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient.h b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient.h similarity index 100% rename from Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient.h rename to Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient.h diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Info.plist b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Info.plist similarity index 53% rename from Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Info.plist rename to Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Info.plist index 36ca401..11d2660 100644 Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Info.plist and b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Info.plist differ diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.abi.json b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..a6c0211 --- /dev/null +++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -0,0 +1,430 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "RIBsTreeViewerClient", + "printedName": "RIBsTreeViewerClient", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "RIBsTreeViewerClient", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "RIBsTreeViewerClient" + }, + { + "kind": "Import", + "name": "RxSwift", + "printedName": "RxSwift", + "declKind": "Import", + "moduleName": "RIBsTreeViewerClient" + }, + { + "kind": "Import", + "name": "RIBs", + "printedName": "RIBs", + "declKind": "Import", + "moduleName": "RIBsTreeViewerClient" + }, + { + "kind": "TypeDecl", + "name": "RIBsTreeViewer", + "printedName": "RIBsTreeViewer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(router:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "Routing", + "printedName": "any RIBs.Routing", + "usr": "s:4RIBs7RoutingP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]", + "children": [ + { + "kind": "TypeNominal", + "name": "RIBsTreeViewerOption", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:20RIBsTreeViewerClient0abC0P6router7optionsx0A07Routing_p_SayAA0abC6OptionOGSgtcfc", + "mangledName": "$s20RIBsTreeViewerClient0abC0P6router7optionsx0A07Routing_p_SayAA0abC6OptionOGSgtcfc", + "moduleName": "RIBsTreeViewerClient", + "genericSig": "<τ_0_0 where τ_0_0 : RIBsTreeViewerClient.RIBsTreeViewer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:20RIBsTreeViewerClient0abC0P5startyyF", + "mangledName": "$s20RIBsTreeViewerClient0abC0P5startyyF", + "moduleName": "RIBsTreeViewerClient", + "genericSig": "<τ_0_0 where τ_0_0 : RIBsTreeViewerClient.RIBsTreeViewer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:20RIBsTreeViewerClient0abC0P4stopyyF", + "mangledName": "$s20RIBsTreeViewerClient0abC0P4stopyyF", + "moduleName": "RIBsTreeViewerClient", + "genericSig": "<τ_0_0 where τ_0_0 : RIBsTreeViewerClient.RIBsTreeViewer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:20RIBsTreeViewerClient0abC0P", + "mangledName": "$s20RIBsTreeViewerClient0abC0P", + "moduleName": "RIBsTreeViewerClient", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RIBsTreeViewerOption", + "printedName": "RIBsTreeViewerOption", + "children": [ + { + "kind": "Var", + "name": "webSocketURL", + "printedName": "webSocketURL", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(RIBsTreeViewerClient.RIBsTreeViewerOption.Type) -> (Swift.String) -> RIBsTreeViewerClient.RIBsTreeViewerOption", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> RIBsTreeViewerClient.RIBsTreeViewerOption", + "children": [ + { + "kind": "TypeNominal", + "name": "RIBsTreeViewerOption", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "RIBsTreeViewerOption", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO12webSocketURLyACSScACmF", + "mangledName": "$s20RIBsTreeViewerClient0abC6OptionO12webSocketURLyACSScACmF", + "moduleName": "RIBsTreeViewerClient" + }, + { + "kind": "Var", + "name": "monitoringIntervalMillis", + "printedName": "monitoringIntervalMillis", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(RIBsTreeViewerClient.RIBsTreeViewerOption.Type) -> (Swift.Int) -> RIBsTreeViewerClient.RIBsTreeViewerOption", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int) -> RIBsTreeViewerClient.RIBsTreeViewerOption", + "children": [ + { + "kind": "TypeNominal", + "name": "RIBsTreeViewerOption", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "RIBsTreeViewerOption", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO24monitoringIntervalMillisyACSicACmF", + "mangledName": "$s20RIBsTreeViewerClient0abC6OptionO24monitoringIntervalMillisyACSicACmF", + "moduleName": "RIBsTreeViewerClient" + } + ], + "declKind": "Enum", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO", + "mangledName": "$s20RIBsTreeViewerClient0abC6OptionO", + "moduleName": "RIBsTreeViewerClient", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RIBsTreeViewerImpl", + "printedName": "RIBsTreeViewerImpl", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(router:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RIBsTreeViewerImpl", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerImpl", + "usr": "s:20RIBsTreeViewerClient0abC4ImplC" + }, + { + "kind": "TypeNominal", + "name": "Routing", + "printedName": "any RIBs.Routing", + "usr": "s:4RIBs7RoutingP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]", + "children": [ + { + "kind": "TypeNominal", + "name": "RIBsTreeViewerOption", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:20RIBsTreeViewerClient0abC4ImplC6router7optionsAC0A07Routing_p_SayAA0abC6OptionOGSgtcfc", + "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC6router7optionsAC0A07Routing_p_SayAA0abC6OptionOGSgtcfc", + "moduleName": "RIBsTreeViewerClient", + "declAttributes": [ + "AccessControl", + "Required" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:20RIBsTreeViewerClient0abC4ImplC5startyyF", + "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC5startyyF", + "moduleName": "RIBsTreeViewerClient", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:20RIBsTreeViewerClient0abC4ImplC4stopyyF", + "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC4stopyyF", + "moduleName": "RIBsTreeViewerClient", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:20RIBsTreeViewerClient0abC4ImplC", + "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC", + "moduleName": "RIBsTreeViewerClient", + "intro_iOS": "13.0", + "declAttributes": [ + "AccessControl", + "Available" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "RIBsTreeViewer", + "printedName": "RIBsTreeViewer", + "usr": "s:20RIBsTreeViewerClient0abC0P", + "mangledName": "$s20RIBsTreeViewerClient0abC0P" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/tmp\/RIBsTreeViewerClient\/RIBsTreeViewerClient\/Sources\/RIBsTreeViewer.swift", + "kind": "BooleanLiteral", + "offset": 2713, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..66df82f --- /dev/null +++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,33 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1) +// swift-module-flags: -target arm64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name RIBsTreeViewerClient +// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2 +import Foundation +import RIBs +@_exported import RIBsTreeViewerClient +import RxSwift +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public protocol RIBsTreeViewer { + #if compiler(>=5.3) && $NonescapableTypes + init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) + #endif + func start() + func stop() +} +public enum RIBsTreeViewerOption { + case webSocketURL(Swift.String) + case monitoringIntervalMillis(Swift.Int) +} +@available(iOS 13.0, *) +public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer { + #if compiler(>=5.3) && $NonescapableTypes + required public init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) + #endif + public func start() + public func stop() + @objc deinit +} diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64.swiftdoc b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftdoc similarity index 50% rename from Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64.swiftdoc rename to Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftdoc index 11cc4cb..3e6e108 100644 Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64.swiftdoc and b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..66df82f --- /dev/null +++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -0,0 +1,33 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1) +// swift-module-flags: -target arm64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name RIBsTreeViewerClient +// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2 +import Foundation +import RIBs +@_exported import RIBsTreeViewerClient +import RxSwift +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public protocol RIBsTreeViewer { + #if compiler(>=5.3) && $NonescapableTypes + init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) + #endif + func start() + func stop() +} +public enum RIBsTreeViewerOption { + case webSocketURL(Swift.String) + case monitoringIntervalMillis(Swift.Int) +} +@available(iOS 13.0, *) +public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer { + #if compiler(>=5.3) && $NonescapableTypes + required public init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) + #endif + public func start() + public func stop() + @objc deinit +} diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..a6c0211 --- /dev/null +++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -0,0 +1,430 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "RIBsTreeViewerClient", + "printedName": "RIBsTreeViewerClient", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "RIBsTreeViewerClient", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "RIBsTreeViewerClient" + }, + { + "kind": "Import", + "name": "RxSwift", + "printedName": "RxSwift", + "declKind": "Import", + "moduleName": "RIBsTreeViewerClient" + }, + { + "kind": "Import", + "name": "RIBs", + "printedName": "RIBs", + "declKind": "Import", + "moduleName": "RIBsTreeViewerClient" + }, + { + "kind": "TypeDecl", + "name": "RIBsTreeViewer", + "printedName": "RIBsTreeViewer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(router:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "Routing", + "printedName": "any RIBs.Routing", + "usr": "s:4RIBs7RoutingP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]", + "children": [ + { + "kind": "TypeNominal", + "name": "RIBsTreeViewerOption", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:20RIBsTreeViewerClient0abC0P6router7optionsx0A07Routing_p_SayAA0abC6OptionOGSgtcfc", + "mangledName": "$s20RIBsTreeViewerClient0abC0P6router7optionsx0A07Routing_p_SayAA0abC6OptionOGSgtcfc", + "moduleName": "RIBsTreeViewerClient", + "genericSig": "<τ_0_0 where τ_0_0 : RIBsTreeViewerClient.RIBsTreeViewer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:20RIBsTreeViewerClient0abC0P5startyyF", + "mangledName": "$s20RIBsTreeViewerClient0abC0P5startyyF", + "moduleName": "RIBsTreeViewerClient", + "genericSig": "<τ_0_0 where τ_0_0 : RIBsTreeViewerClient.RIBsTreeViewer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:20RIBsTreeViewerClient0abC0P4stopyyF", + "mangledName": "$s20RIBsTreeViewerClient0abC0P4stopyyF", + "moduleName": "RIBsTreeViewerClient", + "genericSig": "<τ_0_0 where τ_0_0 : RIBsTreeViewerClient.RIBsTreeViewer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:20RIBsTreeViewerClient0abC0P", + "mangledName": "$s20RIBsTreeViewerClient0abC0P", + "moduleName": "RIBsTreeViewerClient", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RIBsTreeViewerOption", + "printedName": "RIBsTreeViewerOption", + "children": [ + { + "kind": "Var", + "name": "webSocketURL", + "printedName": "webSocketURL", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(RIBsTreeViewerClient.RIBsTreeViewerOption.Type) -> (Swift.String) -> RIBsTreeViewerClient.RIBsTreeViewerOption", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> RIBsTreeViewerClient.RIBsTreeViewerOption", + "children": [ + { + "kind": "TypeNominal", + "name": "RIBsTreeViewerOption", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "RIBsTreeViewerOption", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO12webSocketURLyACSScACmF", + "mangledName": "$s20RIBsTreeViewerClient0abC6OptionO12webSocketURLyACSScACmF", + "moduleName": "RIBsTreeViewerClient" + }, + { + "kind": "Var", + "name": "monitoringIntervalMillis", + "printedName": "monitoringIntervalMillis", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(RIBsTreeViewerClient.RIBsTreeViewerOption.Type) -> (Swift.Int) -> RIBsTreeViewerClient.RIBsTreeViewerOption", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int) -> RIBsTreeViewerClient.RIBsTreeViewerOption", + "children": [ + { + "kind": "TypeNominal", + "name": "RIBsTreeViewerOption", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "RIBsTreeViewerOption", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO24monitoringIntervalMillisyACSicACmF", + "mangledName": "$s20RIBsTreeViewerClient0abC6OptionO24monitoringIntervalMillisyACSicACmF", + "moduleName": "RIBsTreeViewerClient" + } + ], + "declKind": "Enum", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO", + "mangledName": "$s20RIBsTreeViewerClient0abC6OptionO", + "moduleName": "RIBsTreeViewerClient", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RIBsTreeViewerImpl", + "printedName": "RIBsTreeViewerImpl", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(router:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RIBsTreeViewerImpl", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerImpl", + "usr": "s:20RIBsTreeViewerClient0abC4ImplC" + }, + { + "kind": "TypeNominal", + "name": "Routing", + "printedName": "any RIBs.Routing", + "usr": "s:4RIBs7RoutingP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]", + "children": [ + { + "kind": "TypeNominal", + "name": "RIBsTreeViewerOption", + "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption", + "usr": "s:20RIBsTreeViewerClient0abC6OptionO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:20RIBsTreeViewerClient0abC4ImplC6router7optionsAC0A07Routing_p_SayAA0abC6OptionOGSgtcfc", + "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC6router7optionsAC0A07Routing_p_SayAA0abC6OptionOGSgtcfc", + "moduleName": "RIBsTreeViewerClient", + "declAttributes": [ + "AccessControl", + "Required" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:20RIBsTreeViewerClient0abC4ImplC5startyyF", + "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC5startyyF", + "moduleName": "RIBsTreeViewerClient", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:20RIBsTreeViewerClient0abC4ImplC4stopyyF", + "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC4stopyyF", + "moduleName": "RIBsTreeViewerClient", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:20RIBsTreeViewerClient0abC4ImplC", + "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC", + "moduleName": "RIBsTreeViewerClient", + "intro_iOS": "13.0", + "declAttributes": [ + "AccessControl", + "Available" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "RIBsTreeViewer", + "printedName": "RIBsTreeViewer", + "usr": "s:20RIBsTreeViewerClient0abC0P", + "mangledName": "$s20RIBsTreeViewerClient0abC0P" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/tmp\/RIBsTreeViewerClient\/RIBsTreeViewerClient\/Sources\/RIBsTreeViewer.swift", + "kind": "BooleanLiteral", + "offset": 2713, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..b160ec8 --- /dev/null +++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,33 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1) +// swift-module-flags: -target x86_64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name RIBsTreeViewerClient +// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2 +import Foundation +import RIBs +@_exported import RIBsTreeViewerClient +import RxSwift +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public protocol RIBsTreeViewer { + #if compiler(>=5.3) && $NonescapableTypes + init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) + #endif + func start() + func stop() +} +public enum RIBsTreeViewerOption { + case webSocketURL(Swift.String) + case monitoringIntervalMillis(Swift.Int) +} +@available(iOS 13.0, *) +public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer { + #if compiler(>=5.3) && $NonescapableTypes + required public init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) + #endif + public func start() + public func stop() + @objc deinit +} diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftdoc similarity index 50% rename from Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftdoc rename to Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftdoc index 04c3ffe..06fe47a 100644 Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..b160ec8 --- /dev/null +++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -0,0 +1,33 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1) +// swift-module-flags: -target x86_64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name RIBsTreeViewerClient +// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2 +import Foundation +import RIBs +@_exported import RIBsTreeViewerClient +import RxSwift +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public protocol RIBsTreeViewer { + #if compiler(>=5.3) && $NonescapableTypes + init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) + #endif + func start() + func stop() +} +public enum RIBsTreeViewerOption { + case webSocketURL(Swift.String) + case monitoringIntervalMillis(Swift.Int) +} +@available(iOS 13.0, *) +public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer { + #if compiler(>=5.3) && $NonescapableTypes + required public init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) + #endif + public func start() + public func stop() + @objc deinit +} diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/module.modulemap b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/module.modulemap similarity index 72% rename from Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/module.modulemap rename to Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/module.modulemap index a3c59a6..6530fa7 100644 --- a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/module.modulemap +++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/module.modulemap @@ -1,11 +1,11 @@ framework module RIBsTreeViewerClient { umbrella header "RIBsTreeViewerClient.h" - export * + module * { export * } } module RIBsTreeViewerClient.Swift { - header "RIBsTreeViewerClient-Swift.h" - requires objc + header "RIBsTreeViewerClient-Swift.h" + requires objc } diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/RIBsTreeViewerClient b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/RIBsTreeViewerClient new file mode 100755 index 0000000..ea7ceae Binary files /dev/null and b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/RIBsTreeViewerClient differ diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/_CodeSignature/CodeResources b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..e72293d --- /dev/null +++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/_CodeSignature/CodeResources @@ -0,0 +1,245 @@ + + + + + files + + Headers/RIBsTreeViewerClient-Swift.h + + dIGbdO72Z9GONQo5Qj3IGoORdZY= + + Headers/RIBsTreeViewerClient.h + + iE+2KnU0OYbIdLUPGMvwGJCEelU= + + Info.plist + + H94fkPqXB41T4AezCDV8qa3ceWw= + + Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.abi.json + + Qml/PWH5GgqSv1EHmPh9gV6cSIc= + + Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + KsAMQQXP8TNfvYkxjRfEXhrlLXw= + + Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + Z7OeThwM4pCIbyjPXTB2mgm5d3M= + + Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + KsAMQQXP8TNfvYkxjRfEXhrlLXw= + + Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + mmAJB3lx8NbSMzDT2W0xQXA/NiI= + + Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.abi.json + + Qml/PWH5GgqSv1EHmPh9gV6cSIc= + + Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + UqPdP2+CrXrnvHKwPDy/P3gyUSg= + + Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + rcxsJ8W9koN7G0EmTZsEcqqR5RE= + + Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + UqPdP2+CrXrnvHKwPDy/P3gyUSg= + + Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + j/ZxCmJvulUkiiW5igveLr5JVm0= + + Modules/module.modulemap + + DrUyAyKyKu8nCC2fvQmkgP2P+x8= + + + files2 + + Headers/RIBsTreeViewerClient-Swift.h + + hash2 + + RdVSUzGp2MgHM48jkJ5gANH7sQISgEIowTzcS00w2uU= + + + Headers/RIBsTreeViewerClient.h + + hash2 + + MgvKe/lva+PuMKhipiii8jSl0ryZ3Fprd4EXueGWFAk= + + + Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash2 + + ugcySCvrF/m6HMnU1Lx2OGoGNNftNqHi+YtlT20vF14= + + + Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash2 + + dU2kH5Iq+R3Q7SHBGeD1Oh3/egLz+DImA/pbmqqvZUU= + + + Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash2 + + CxwcBWMAjoDVFjO58ps4UoUrxL/unzuI1cxDHvSpRbw= + + + Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash2 + + dU2kH5Iq+R3Q7SHBGeD1Oh3/egLz+DImA/pbmqqvZUU= + + + Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + hash2 + + JW07oPzo5h/ve4FDh9HSkDIgJi1XqTc9YcFGvb1xbKU= + + + Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash2 + + ugcySCvrF/m6HMnU1Lx2OGoGNNftNqHi+YtlT20vF14= + + + Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash2 + + xGQLWfqQp+pSmkkf8tkJEVGRskCuTDm97qi1wUgnHLY= + + + Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash2 + + YgrIz2dqyNMxL06T1EI2t3nvLjVQiHqMM8uEpq0YSNU= + + + Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash2 + + xGQLWfqQp+pSmkkf8tkJEVGRskCuTDm97qi1wUgnHLY= + + + Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + hash2 + + pF13kxt1ZagQYSYLYu/G0LAYaJ3+88z11muA5u1FvoU= + + + Modules/module.modulemap + + hash2 + + On7UqCiGb5lSyDivkiXAO9X5qRD/W1fgo2X7CqgVago= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h deleted file mode 100644 index d6b44f0..0000000 --- a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h +++ /dev/null @@ -1,424 +0,0 @@ -#if 0 -#elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wauto-import" -#include -#include -#include -#include - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# define SWIFT_CLASS_PROPERTY(...) -# endif -#endif - -#if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -#else -# define SWIFT_RUNTIME_NAME(X) -#endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) -#endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) -#endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE -#endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT -#endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT -#endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) -# endif -#endif - -#if !defined(SWIFT_PROTOCOL) -# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -#endif - -#if !defined(SWIFT_EXTENSION) -# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) -#endif - -#if !defined(OBJC_DESIGNATED_INITIALIZER) -# if __has_attribute(objc_designated_initializer) -# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) -# else -# define OBJC_DESIGNATED_INITIALIZER -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#if !defined(SWIFT_DEPRECATED_MSG) -# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) -#endif -#if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -#else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) -#endif -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#if __has_feature(modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -#endif - -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="RIBsTreeViewerClient",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#pragma clang diagnostic pop - -#elif defined(__ARM_ARCH_7A__) && __ARM_ARCH_7A__ -// Generated by Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wauto-import" -#include -#include -#include -#include - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# define SWIFT_CLASS_PROPERTY(...) -# endif -#endif - -#if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -#else -# define SWIFT_RUNTIME_NAME(X) -#endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) -#endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) -#endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE -#endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT -#endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT -#endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) -# endif -#endif - -#if !defined(SWIFT_PROTOCOL) -# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -#endif - -#if !defined(SWIFT_EXTENSION) -# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) -#endif - -#if !defined(OBJC_DESIGNATED_INITIALIZER) -# if __has_attribute(objc_designated_initializer) -# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) -# else -# define OBJC_DESIGNATED_INITIALIZER -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#if !defined(SWIFT_DEPRECATED_MSG) -# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) -#endif -#if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -#else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) -#endif -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#if __has_feature(modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -#endif - -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="RIBsTreeViewerClient",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#pragma clang diagnostic pop - -#endif diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Info.plist b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Info.plist deleted file mode 100644 index e923306..0000000 Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Info.plist and /dev/null differ diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm.swiftdoc b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm.swiftdoc deleted file mode 100644 index b990642..0000000 Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm.swiftdoc and /dev/null differ diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm.swiftinterface deleted file mode 100644 index 7740ca7..0000000 --- a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm.swiftinterface +++ /dev/null @@ -1,25 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) -// swift-module-flags: -target armv7-apple-ios8.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name RIBsTreeViewerClient -import Foundation -import RIBs -@_exported import RIBsTreeViewerClient -import RxSwift -import Swift -import UIKit -public protocol RIBsTreeViewer { - init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) - func start() - func stop() -} -public enum RIBsTreeViewerOption { - case webSocketURL(Swift.String) - case monitoringIntervalMillis(Swift.Int) -} -@available(iOS 13.0, *) -public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer { - required public init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) - public func start() - public func stop() - @objc deinit -} diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftinterface deleted file mode 100644 index 05b510e..0000000 --- a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftinterface +++ /dev/null @@ -1,25 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) -// swift-module-flags: -target arm64-apple-ios8.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name RIBsTreeViewerClient -import Foundation -import RIBs -@_exported import RIBsTreeViewerClient -import RxSwift -import Swift -import UIKit -public protocol RIBsTreeViewer { - init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) - func start() - func stop() -} -public enum RIBsTreeViewerOption { - case webSocketURL(Swift.String) - case monitoringIntervalMillis(Swift.Int) -} -@available(iOS 13.0, *) -public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer { - required public init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) - public func start() - public func stop() - @objc deinit -} diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64.swiftinterface deleted file mode 100644 index 05b510e..0000000 --- a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,25 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) -// swift-module-flags: -target arm64-apple-ios8.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name RIBsTreeViewerClient -import Foundation -import RIBs -@_exported import RIBsTreeViewerClient -import RxSwift -import Swift -import UIKit -public protocol RIBsTreeViewer { - init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) - func start() - func stop() -} -public enum RIBsTreeViewerOption { - case webSocketURL(Swift.String) - case monitoringIntervalMillis(Swift.Int) -} -@available(iOS 13.0, *) -public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer { - required public init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) - public func start() - public func stop() - @objc deinit -} diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7-apple-ios.swiftdoc b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7-apple-ios.swiftdoc deleted file mode 100644 index b990642..0000000 Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7-apple-ios.swiftdoc and /dev/null differ diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7-apple-ios.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7-apple-ios.swiftinterface deleted file mode 100644 index 7740ca7..0000000 --- a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7-apple-ios.swiftinterface +++ /dev/null @@ -1,25 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) -// swift-module-flags: -target armv7-apple-ios8.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name RIBsTreeViewerClient -import Foundation -import RIBs -@_exported import RIBsTreeViewerClient -import RxSwift -import Swift -import UIKit -public protocol RIBsTreeViewer { - init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) - func start() - func stop() -} -public enum RIBsTreeViewerOption { - case webSocketURL(Swift.String) - case monitoringIntervalMillis(Swift.Int) -} -@available(iOS 13.0, *) -public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer { - required public init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) - public func start() - public func stop() - @objc deinit -} diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7.swiftdoc b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7.swiftdoc deleted file mode 100644 index b990642..0000000 Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7.swiftdoc and /dev/null differ diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7.swiftinterface deleted file mode 100644 index 7740ca7..0000000 --- a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7.swiftinterface +++ /dev/null @@ -1,25 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) -// swift-module-flags: -target armv7-apple-ios8.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name RIBsTreeViewerClient -import Foundation -import RIBs -@_exported import RIBsTreeViewerClient -import RxSwift -import Swift -import UIKit -public protocol RIBsTreeViewer { - init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) - func start() - func stop() -} -public enum RIBsTreeViewerOption { - case webSocketURL(Swift.String) - case monitoringIntervalMillis(Swift.Int) -} -@available(iOS 13.0, *) -public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer { - required public init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) - public func start() - public func stop() - @objc deinit -} diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/RIBsTreeViewerClient b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/RIBsTreeViewerClient deleted file mode 100755 index bc0cace..0000000 Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/RIBsTreeViewerClient and /dev/null differ diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftdoc b/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftdoc deleted file mode 100644 index 47cfbcb..0000000 Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftdoc and /dev/null differ diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftinterface deleted file mode 100644 index f8b6593..0000000 --- a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftinterface +++ /dev/null @@ -1,25 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) -// swift-module-flags: -target i386-apple-ios8.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name RIBsTreeViewerClient -import Foundation -import RIBs -@_exported import RIBsTreeViewerClient -import RxSwift -import Swift -import UIKit -public protocol RIBsTreeViewer { - init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) - func start() - func stop() -} -public enum RIBsTreeViewerOption { - case webSocketURL(Swift.String) - case monitoringIntervalMillis(Swift.Int) -} -@available(iOS 13.0, *) -public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer { - required public init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) - public func start() - public func stop() - @objc deinit -} diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftdoc b/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftdoc deleted file mode 100644 index 47cfbcb..0000000 Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftdoc and /dev/null differ diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftinterface deleted file mode 100644 index f8b6593..0000000 --- a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftinterface +++ /dev/null @@ -1,25 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) -// swift-module-flags: -target i386-apple-ios8.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name RIBsTreeViewerClient -import Foundation -import RIBs -@_exported import RIBsTreeViewerClient -import RxSwift -import Swift -import UIKit -public protocol RIBsTreeViewer { - init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) - func start() - func stop() -} -public enum RIBsTreeViewerOption { - case webSocketURL(Swift.String) - case monitoringIntervalMillis(Swift.Int) -} -@available(iOS 13.0, *) -public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer { - required public init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) - public func start() - public func stop() - @objc deinit -} diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftinterface deleted file mode 100644 index 0fcf01f..0000000 --- a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ /dev/null @@ -1,25 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) -// swift-module-flags: -target x86_64-apple-ios8.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name RIBsTreeViewerClient -import Foundation -import RIBs -@_exported import RIBsTreeViewerClient -import RxSwift -import Swift -import UIKit -public protocol RIBsTreeViewer { - init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) - func start() - func stop() -} -public enum RIBsTreeViewerOption { - case webSocketURL(Swift.String) - case monitoringIntervalMillis(Swift.Int) -} -@available(iOS 13.0, *) -public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer { - required public init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) - public func start() - public func stop() - @objc deinit -} diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftdoc b/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftdoc deleted file mode 100644 index 04c3ffe..0000000 Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftdoc and /dev/null differ diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftinterface deleted file mode 100644 index 0fcf01f..0000000 --- a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftinterface +++ /dev/null @@ -1,25 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) -// swift-module-flags: -target x86_64-apple-ios8.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name RIBsTreeViewerClient -import Foundation -import RIBs -@_exported import RIBsTreeViewerClient -import RxSwift -import Swift -import UIKit -public protocol RIBsTreeViewer { - init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) - func start() - func stop() -} -public enum RIBsTreeViewerOption { - case webSocketURL(Swift.String) - case monitoringIntervalMillis(Swift.Int) -} -@available(iOS 13.0, *) -public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer { - required public init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?) - public func start() - public func stop() - @objc deinit -} diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/RIBsTreeViewerClient b/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/RIBsTreeViewerClient deleted file mode 100755 index cc1533e..0000000 Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/RIBsTreeViewerClient and /dev/null differ diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/_CodeSignature/CodeResources b/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/_CodeSignature/CodeResources deleted file mode 100644 index 76cd46b..0000000 --- a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/_CodeSignature/CodeResources +++ /dev/null @@ -1,327 +0,0 @@ - - - - - files - - Headers/RIBsTreeViewerClient-Swift.h - - STfOCjpHyn56WYrgtCspduw1prk= - - Headers/RIBsTreeViewerClient.h - - iE+2KnU0OYbIdLUPGMvwGJCEelU= - - Info.plist - - XYCMmnl34WLQBu5oNGi9vmEc5kU= - - Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftdoc - - NhGIKdoauZczU9GhVWHhSlnAyt4= - - Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftinterface - - rbKUEeVokFpHbMaPBJLQnrsqiKE= - - Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftmodule - - W3M6JJ5yjwQAyqHesbnLdfhIPKk= - - Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftdoc - - NhGIKdoauZczU9GhVWHhSlnAyt4= - - Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftinterface - - rbKUEeVokFpHbMaPBJLQnrsqiKE= - - Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftmodule - - W3M6JJ5yjwQAyqHesbnLdfhIPKk= - - Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - - UVlVBtpOpATjEdw24pG78FJurTQ= - - Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - - AI8DGGBTZVsYJNtLsIc5MLzh230= - - Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - - RrM5kvZdeSDpQfoMsvTwFAbN16Y= - - Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftdoc - - UVlVBtpOpATjEdw24pG78FJurTQ= - - Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftinterface - - AI8DGGBTZVsYJNtLsIc5MLzh230= - - Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftmodule - - RrM5kvZdeSDpQfoMsvTwFAbN16Y= - - Modules/module.modulemap - - xC23EpETZtzdl+A/aXn53NY8Z+8= - - - files2 - - Headers/RIBsTreeViewerClient-Swift.h - - hash - - STfOCjpHyn56WYrgtCspduw1prk= - - hash2 - - k4HOFeKF1lxRYCb5Eq3eNRn8/ewioaWqtBQTl9nM2Jc= - - - Headers/RIBsTreeViewerClient.h - - hash - - iE+2KnU0OYbIdLUPGMvwGJCEelU= - - hash2 - - MgvKe/lva+PuMKhipiii8jSl0ryZ3Fprd4EXueGWFAk= - - - Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftdoc - - hash - - NhGIKdoauZczU9GhVWHhSlnAyt4= - - hash2 - - v7HegWOGa9vsnsE+xOfmxooAlDcNRp+eyrZhG5HB0fY= - - - Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftinterface - - hash - - rbKUEeVokFpHbMaPBJLQnrsqiKE= - - hash2 - - mTG4q/hbdmHzcj0TvfCmSNh6n95TiiK06z8n2nmXA44= - - - Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftmodule - - hash - - W3M6JJ5yjwQAyqHesbnLdfhIPKk= - - hash2 - - XI8raODVJiAkT3hOGCEQ9LDCdMcFNEL0IXrhQIJtrKg= - - - Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftdoc - - hash - - NhGIKdoauZczU9GhVWHhSlnAyt4= - - hash2 - - v7HegWOGa9vsnsE+xOfmxooAlDcNRp+eyrZhG5HB0fY= - - - Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftinterface - - hash - - rbKUEeVokFpHbMaPBJLQnrsqiKE= - - hash2 - - mTG4q/hbdmHzcj0TvfCmSNh6n95TiiK06z8n2nmXA44= - - - Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftmodule - - hash - - W3M6JJ5yjwQAyqHesbnLdfhIPKk= - - hash2 - - XI8raODVJiAkT3hOGCEQ9LDCdMcFNEL0IXrhQIJtrKg= - - - Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - - hash - - UVlVBtpOpATjEdw24pG78FJurTQ= - - hash2 - - mt3RBTkJe56nvVin2Xe1KCl4raCrD1TotAi7ilfBINo= - - - Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - - hash - - AI8DGGBTZVsYJNtLsIc5MLzh230= - - hash2 - - SBAWg8BmoiTx6ZN8COUpVxcwG1PFgDpfpw8U7oTJ8eI= - - - Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - - hash - - RrM5kvZdeSDpQfoMsvTwFAbN16Y= - - hash2 - - 50GQMKLuNgNU8qGQ5x3HfgX+EmNom5Ca75GZfHda1T4= - - - Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftdoc - - hash - - UVlVBtpOpATjEdw24pG78FJurTQ= - - hash2 - - mt3RBTkJe56nvVin2Xe1KCl4raCrD1TotAi7ilfBINo= - - - Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftinterface - - hash - - AI8DGGBTZVsYJNtLsIc5MLzh230= - - hash2 - - SBAWg8BmoiTx6ZN8COUpVxcwG1PFgDpfpw8U7oTJ8eI= - - - Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftmodule - - hash - - RrM5kvZdeSDpQfoMsvTwFAbN16Y= - - hash2 - - 50GQMKLuNgNU8qGQ5x3HfgX+EmNom5Ca75GZfHda1T4= - - - Modules/module.modulemap - - hash - - xC23EpETZtzdl+A/aXn53NY8Z+8= - - hash2 - - LDoydoJmw+JH/YwJ/udEbbRDhysusRAvOi5GcXi4ang= - - - - rules - - ^.* - - ^.*\.lproj/ - - optional - - weight - 1000 - - ^.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Base\.lproj/ - - weight - 1010 - - ^version.plist$ - - - rules2 - - .*\.dSYM($|/) - - weight - 11 - - ^(.*/)?\.DS_Store$ - - omit - - weight - 2000 - - ^.* - - ^.*\.lproj/ - - optional - - weight - 1000 - - ^.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Base\.lproj/ - - weight - 1010 - - ^Info\.plist$ - - omit - - weight - 20 - - ^PkgInfo$ - - omit - - weight - 20 - - ^embedded\.provisionprofile$ - - weight - 20 - - ^version\.plist$ - - weight - 20 - - - - diff --git a/README.md b/README.md index 997de7f..c158deb 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,15 @@ github "srea/RIBsTreeViewerClient" ``` ``` -$ carthage update --platform iOS --no-use-binaries +$ make setup +``` + +Requires Xcode 15+ and [Carthage](https://github.com/Carthage/Carthage). Dependencies are built as XCFrameworks (Apple Silicon–compatible). Minimum iOS: **13.0**. + +To regenerate the prebuilt `Products/RIBsTreeViewerClient.xcframework` after source changes: + +``` +$ make generate_xcframeworks ``` #### Build Phase diff --git a/RIBsTreeViewerClient.xcodeproj/project.pbxproj b/RIBsTreeViewerClient.xcodeproj/project.pbxproj index 3332ffa..362111e 100644 --- a/RIBsTreeViewerClient.xcodeproj/project.pbxproj +++ b/RIBsTreeViewerClient.xcodeproj/project.pbxproj @@ -11,6 +11,7 @@ C555E16B21EF16790060A7B0 /* RIBsTreeViewer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C555E16A21EF16790060A7B0 /* RIBsTreeViewer.swift */; }; C555E18821EF244C0060A7B0 /* RIBs.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C555E18421EF20F10060A7B0 /* RIBs.framework */; platformFilter = ios; }; C555E18921EF245A0060A7B0 /* RxSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C555E18621EF20FF0060A7B0 /* RxSwift.framework */; platformFilter = ios; }; + C555E18E21EF28000060A7B0 /* RxRelay.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C555E18D21EF28000060A7B0 /* RxRelay.framework */; platformFilter = ios; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -18,8 +19,9 @@ C555E16221EF16520060A7B0 /* RIBsTreeViewerClient.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RIBsTreeViewerClient.h; sourceTree = ""; }; C555E16321EF16520060A7B0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; C555E16A21EF16790060A7B0 /* RIBsTreeViewer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RIBsTreeViewer.swift; sourceTree = ""; }; - C555E18421EF20F10060A7B0 /* RIBs.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = RIBs.framework; path = Carthage/Build/iOS/RIBs.framework; sourceTree = ""; }; - C555E18621EF20FF0060A7B0 /* RxSwift.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = RxSwift.framework; path = Carthage/Build/iOS/RxSwift.framework; sourceTree = ""; }; + C555E18421EF20F10060A7B0 /* RIBs.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = RIBs.xcframework; path = Carthage/Build/RIBs.xcframework; sourceTree = ""; }; + C555E18621EF20FF0060A7B0 /* RxSwift.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = RxSwift.xcframework; path = Carthage/Build/RxSwift.xcframework; sourceTree = ""; }; + C555E18D21EF28000060A7B0 /* RxRelay.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = RxRelay.xcframework; path = Carthage/Build/RxRelay.xcframework; sourceTree = ""; }; C555E18A21EF27150060A7B0 /* SocketIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SocketIO.framework; path = Carthage/Build/iOS/SocketIO.framework; sourceTree = ""; }; C555E18C21EF271F0060A7B0 /* Starscream.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Starscream.framework; path = Carthage/Build/iOS/Starscream.framework; sourceTree = ""; }; /* End PBXFileReference section */ @@ -29,6 +31,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + C555E18E21EF28000060A7B0 /* RxRelay.framework in Frameworks */, C555E18921EF245A0060A7B0 /* RxSwift.framework in Frameworks */, C555E18821EF244C0060A7B0 /* RIBs.framework in Frameworks */, ); @@ -77,6 +80,7 @@ children = ( C555E18C21EF271F0060A7B0 /* Starscream.framework */, C555E18A21EF27150060A7B0 /* SocketIO.framework */, + C555E18D21EF28000060A7B0 /* RxRelay.framework */, C555E18621EF20FF0060A7B0 /* RxSwift.framework */, C555E18421EF20F10060A7B0 /* RIBs.framework */, ); @@ -308,17 +312,26 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/iOS", + "$(PROJECT_DIR)/Carthage/Build", ); INFOPLIST_FILE = RIBsTreeViewerClient/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 1.0.6; + MARKETING_VERSION = 1.0.7; + OTHER_LDFLAGS = ( + "$(inherited)", + "-framework", + RIBs, + "-framework", + RxRelay, + "-framework", + RxSwift, + ); PRODUCT_BUNDLE_IDENTIFIER = co.minipro.app.RIBsTreeViewerClient; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; @@ -342,17 +355,26 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/iOS", + "$(PROJECT_DIR)/Carthage/Build", ); INFOPLIST_FILE = RIBsTreeViewerClient/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 1.0.6; + MARKETING_VERSION = 1.0.7; + OTHER_LDFLAGS = ( + "$(inherited)", + "-framework", + RIBs, + "-framework", + RxRelay, + "-framework", + RxSwift, + ); PRODUCT_BUNDLE_IDENTIFIER = co.minipro.app.RIBsTreeViewerClient; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; diff --git a/scripts/generate_xcframeworks.sh b/scripts/generate_xcframeworks.sh index 8b58a20..d645c6e 100755 --- a/scripts/generate_xcframeworks.sh +++ b/scripts/generate_xcframeworks.sh @@ -1,41 +1,44 @@ #!/usr/bin/env bash +set -euo pipefail -# Delete existing file +ROOT="$(cd "$(dirname "$0")/.." && pwd)" +cd "$ROOT" -rm -r ./Products/RIBsTreeViewerClient.xcframework +if [[ ! -d Carthage/Build/RIBs.xcframework ]]; then + echo "Run 'make setup' before generating XCFrameworks." + exit 1 +fi -# Generate RIBsTreeViewerClient - -xcodebuild \ -'ENABLE_BITCODE=YES' \ -'BITCODE_GENERATION_MODE=bitcode' \ -'OTHER_CFLAGS=-fembed-bitcode' \ -'BUILD_LIBRARY_FOR_DISTRIBUTION=YES' \ -'SKIP_INSTALL=NO' \ -archive \ --project RIBsTreeViewerClient.xcodeproj \ --scheme 'RIBsTreeViewerClient' \ --destination 'generic/platform=iOS Simulator' \ --configuration 'Release' \ --archivePath 'build/RIBsTreeViewerClient-iOS-Simulator.xcarchive' +rm -rf ./Products/RIBsTreeViewerClient.xcframework build +COMMON_FLAGS=( + BUILD_LIBRARY_FOR_DISTRIBUTION=YES + SKIP_INSTALL=NO + ENABLE_BITCODE=NO +) xcodebuild \ -'ENABLE_BITCODE=YES' \ -'BITCODE_GENERATION_MODE=bitcode' \ -'OTHER_CFLAGS=-fembed-bitcode' \ -'BUILD_LIBRARY_FOR_DISTRIBUTION=YES' \ -'SKIP_INSTALL=NO' \ -archive \ --project RIBsTreeViewerClient.xcodeproj \ --scheme 'RIBsTreeViewerClient' \ --destination 'generic/platform=iOS' \ --configuration 'Release' \ --archivePath 'build/RIBsTreeViewerClient-iOS.xcarchive' + "${COMMON_FLAGS[@]}" \ + archive \ + -project RIBsTreeViewerClient.xcodeproj \ + -scheme RIBsTreeViewerClient \ + -destination 'generic/platform=iOS Simulator' \ + -configuration Release \ + -archivePath build/RIBsTreeViewerClient-iOS-Simulator.xcarchive +xcodebuild \ + "${COMMON_FLAGS[@]}" \ + archive \ + -project RIBsTreeViewerClient.xcodeproj \ + -scheme RIBsTreeViewerClient \ + -destination 'generic/platform=iOS' \ + -configuration Release \ + -archivePath build/RIBsTreeViewerClient-iOS.xcarchive xcodebuild \ --create-xcframework \ --framework 'build/RIBsTreeViewerClient-iOS-Simulator.xcarchive/Products/Library/Frameworks/RIBsTreeViewerClient.framework' \ --framework 'build/RIBsTreeViewerClient-iOS.xcarchive/Products/Library/Frameworks/RIBsTreeViewerClient.framework' \ --output 'Products/RIBsTreeViewerClient.xcframework' \ No newline at end of file + -create-xcframework \ + -framework build/RIBsTreeViewerClient-iOS-Simulator.xcarchive/Products/Library/Frameworks/RIBsTreeViewerClient.framework \ + -framework build/RIBsTreeViewerClient-iOS.xcarchive/Products/Library/Frameworks/RIBsTreeViewerClient.framework \ + -output Products/RIBsTreeViewerClient.xcframework + +echo "Created Products/RIBsTreeViewerClient.xcframework" diff --git a/scripts/patch_carthage_checkouts.sh b/scripts/patch_carthage_checkouts.sh new file mode 100755 index 0000000..9261383 --- /dev/null +++ b/scripts/patch_carthage_checkouts.sh @@ -0,0 +1,37 @@ +#!/usr/bin/env bash +# Xcode 15+ removed libarclite; Carthage checkouts still target iOS 8–11. +set -euo pipefail + +ROOT="$(cd "$(dirname "$0")/.." && pwd)" +CHECKOUTS="$ROOT/Carthage/Checkouts" + +if [[ ! -d "$CHECKOUTS" ]]; then + echo "No Carthage/Checkouts directory. Run 'carthage update --no-build' first." + exit 1 +fi + +find "$CHECKOUTS" -name project.pbxproj -print0 | while IFS= read -r -d '' file; do + sed -i '' -E \ + -e 's/IPHONEOS_DEPLOYMENT_TARGET = [0-9]+\.[0-9]+;/IPHONEOS_DEPLOYMENT_TARGET = 13.0;/g' \ + -e 's/TVOS_DEPLOYMENT_TARGET = [0-9]+\.[0-9]+;/TVOS_DEPLOYMENT_TARGET = 13.0;/g' \ + -e 's/MACOSX_DEPLOYMENT_TARGET = [0-9]+\.[0-9]+;/MACOSX_DEPLOYMENT_TARGET = 10.15;/g' \ + "$file" +done + +RIBS_PBX="$CHECKOUTS/RIBs/ios/RIBs.xcodeproj/project.pbxproj" +if [[ -f "$RIBS_PBX" ]]; then + sed -i '' \ + -e 's|path = ../Carthage/Build/iOS/RxSwift.framework|path = ../../../Build/RxSwift.xcframework|g' \ + -e 's|path = ../Carthage/Build/iOS/RxRelay.framework|path = ../../../Build/RxRelay.xcframework|g' \ + -e 's|name = RxSwift.framework; path = ../../../Build/RxSwift.xcframework|name = RxSwift.xcframework; path = ../../../Build/RxSwift.xcframework|g' \ + -e 's|name = RxRelay.framework; path = ../../../Build/RxRelay.xcframework|name = RxRelay.xcframework; path = ../../../Build/RxRelay.xcframework|g' \ + -e 's|lastKnownFileType = wrapper.framework; name = RxSwift.xcframework|lastKnownFileType = wrapper.xcframework; name = RxSwift.xcframework|g' \ + -e 's|lastKnownFileType = wrapper.framework; name = RxRelay.xcframework|lastKnownFileType = wrapper.xcframework; name = RxRelay.xcframework|g' \ + -e 's#$(PRODUCTS_DIR)../Carthage/Build/iOS/#$(SRCROOT)/../../../Build#g' \ + -e 's#$(SRCROOT)/../Carthage/Build/iOS/RxSwift.framework#$(SRCROOT)/../../../Build/RxSwift.xcframework#g' \ + -e 's#$(SRCROOT)/../Carthage/Build/iOS/RxRelay.framework#$(SRCROOT)/../../../Build/RxRelay.xcframework#g' \ + -e 's|/usr/local/bin/carthage copy-frameworks|: # carthage copy-frameworks disabled for xcframework|g' \ + "$RIBS_PBX" +fi + +echo "Patched deployment targets under Carthage/Checkouts"