From 82836b24475bb5439845b4623ac95bffc47040e5 Mon Sep 17 00:00:00 2001 From: Wei Date: Mon, 26 Dec 2022 14:03:19 +0800 Subject: [PATCH] [Add] Package.swift --- Package.swift | 23 +++++++++++++++++++ STTwitter.podspec | 3 ++- STTwitter/{Vendor => include}/BAVPlistNode.h | 0 .../{Vendor => include}/JSONSyntaxHighlight.h | 0 .../{ => include}/NSDateFormatter+STTwitter.h | 0 STTwitter/{ => include}/NSError+STTwitter.h | 0 STTwitter/{ => include}/NSString+STTwitter.h | 0 .../{ => include}/STHTTPRequest+STTwitter.h | 0 STTwitter/{Vendor => include}/STHTTPRequest.h | 0 STTwitter/{ => include}/STTwitter.h | 0 STTwitter/{ => include}/STTwitterAPI.h | 0 STTwitter/{ => include}/STTwitterAppOnly.h | 0 STTwitter/{ => include}/STTwitterHTML.h | 0 STTwitter/{ => include}/STTwitterOAuth.h | 0 STTwitter/{ => include}/STTwitterOS.h | 0 STTwitter/{ => include}/STTwitterOSRequest.h | 0 STTwitter/{ => include}/STTwitterProtocol.h | 0 .../{ => include}/STTwitterRequestProtocol.h | 0 .../{ => include}/STTwitterStreamParser.h | 0 19 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 Package.swift rename STTwitter/{Vendor => include}/BAVPlistNode.h (100%) rename STTwitter/{Vendor => include}/JSONSyntaxHighlight.h (100%) rename STTwitter/{ => include}/NSDateFormatter+STTwitter.h (100%) rename STTwitter/{ => include}/NSError+STTwitter.h (100%) rename STTwitter/{ => include}/NSString+STTwitter.h (100%) rename STTwitter/{ => include}/STHTTPRequest+STTwitter.h (100%) rename STTwitter/{Vendor => include}/STHTTPRequest.h (100%) rename STTwitter/{ => include}/STTwitter.h (100%) rename STTwitter/{ => include}/STTwitterAPI.h (100%) rename STTwitter/{ => include}/STTwitterAppOnly.h (100%) rename STTwitter/{ => include}/STTwitterHTML.h (100%) rename STTwitter/{ => include}/STTwitterOAuth.h (100%) rename STTwitter/{ => include}/STTwitterOS.h (100%) rename STTwitter/{ => include}/STTwitterOSRequest.h (100%) rename STTwitter/{ => include}/STTwitterProtocol.h (100%) rename STTwitter/{ => include}/STTwitterRequestProtocol.h (100%) rename STTwitter/{ => include}/STTwitterStreamParser.h (100%) diff --git a/Package.swift b/Package.swift new file mode 100644 index 0000000..b00fc28 --- /dev/null +++ b/Package.swift @@ -0,0 +1,23 @@ +// swift-tools-version:5.6 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +import PackageDescription + +let package = Package( + name: "STTwitter", + platforms: [ + .iOS(.v11) + ], + products: [ + .library(name: "STTwitter", targets: ["STTwitter"]), + ], + dependencies: [ + ], + targets: [ + .target( + name: "STTwitter", + path: "STTwitter" + ), + ], + swiftLanguageVersions: [.v5] +) diff --git a/STTwitter.podspec b/STTwitter.podspec index a8f90a5..23301e2 100644 --- a/STTwitter.podspec +++ b/STTwitter.podspec @@ -16,7 +16,8 @@ Pod::Spec.new do |s| s.ios.deployment_target = '7.0' s.osx.deployment_target = '10.7' - s.source_files = 'STTwitter/*.{h,m}', 'STTwitter/Vendor/*.{h,m}' + + s.source_files = 'STTwitter/*.m', 'STTwitter/Vendor/*.m', 'STTwitter/include/*.h' s.ios.frameworks = 'CoreGraphics', 'Foundation', 'QuartzCore', 'UIKit', 'Accounts', 'Twitter' s.ios.weak_frameworks = 'Social' diff --git a/STTwitter/Vendor/BAVPlistNode.h b/STTwitter/include/BAVPlistNode.h similarity index 100% rename from STTwitter/Vendor/BAVPlistNode.h rename to STTwitter/include/BAVPlistNode.h diff --git a/STTwitter/Vendor/JSONSyntaxHighlight.h b/STTwitter/include/JSONSyntaxHighlight.h similarity index 100% rename from STTwitter/Vendor/JSONSyntaxHighlight.h rename to STTwitter/include/JSONSyntaxHighlight.h diff --git a/STTwitter/NSDateFormatter+STTwitter.h b/STTwitter/include/NSDateFormatter+STTwitter.h similarity index 100% rename from STTwitter/NSDateFormatter+STTwitter.h rename to STTwitter/include/NSDateFormatter+STTwitter.h diff --git a/STTwitter/NSError+STTwitter.h b/STTwitter/include/NSError+STTwitter.h similarity index 100% rename from STTwitter/NSError+STTwitter.h rename to STTwitter/include/NSError+STTwitter.h diff --git a/STTwitter/NSString+STTwitter.h b/STTwitter/include/NSString+STTwitter.h similarity index 100% rename from STTwitter/NSString+STTwitter.h rename to STTwitter/include/NSString+STTwitter.h diff --git a/STTwitter/STHTTPRequest+STTwitter.h b/STTwitter/include/STHTTPRequest+STTwitter.h similarity index 100% rename from STTwitter/STHTTPRequest+STTwitter.h rename to STTwitter/include/STHTTPRequest+STTwitter.h diff --git a/STTwitter/Vendor/STHTTPRequest.h b/STTwitter/include/STHTTPRequest.h similarity index 100% rename from STTwitter/Vendor/STHTTPRequest.h rename to STTwitter/include/STHTTPRequest.h diff --git a/STTwitter/STTwitter.h b/STTwitter/include/STTwitter.h similarity index 100% rename from STTwitter/STTwitter.h rename to STTwitter/include/STTwitter.h diff --git a/STTwitter/STTwitterAPI.h b/STTwitter/include/STTwitterAPI.h similarity index 100% rename from STTwitter/STTwitterAPI.h rename to STTwitter/include/STTwitterAPI.h diff --git a/STTwitter/STTwitterAppOnly.h b/STTwitter/include/STTwitterAppOnly.h similarity index 100% rename from STTwitter/STTwitterAppOnly.h rename to STTwitter/include/STTwitterAppOnly.h diff --git a/STTwitter/STTwitterHTML.h b/STTwitter/include/STTwitterHTML.h similarity index 100% rename from STTwitter/STTwitterHTML.h rename to STTwitter/include/STTwitterHTML.h diff --git a/STTwitter/STTwitterOAuth.h b/STTwitter/include/STTwitterOAuth.h similarity index 100% rename from STTwitter/STTwitterOAuth.h rename to STTwitter/include/STTwitterOAuth.h diff --git a/STTwitter/STTwitterOS.h b/STTwitter/include/STTwitterOS.h similarity index 100% rename from STTwitter/STTwitterOS.h rename to STTwitter/include/STTwitterOS.h diff --git a/STTwitter/STTwitterOSRequest.h b/STTwitter/include/STTwitterOSRequest.h similarity index 100% rename from STTwitter/STTwitterOSRequest.h rename to STTwitter/include/STTwitterOSRequest.h diff --git a/STTwitter/STTwitterProtocol.h b/STTwitter/include/STTwitterProtocol.h similarity index 100% rename from STTwitter/STTwitterProtocol.h rename to STTwitter/include/STTwitterProtocol.h diff --git a/STTwitter/STTwitterRequestProtocol.h b/STTwitter/include/STTwitterRequestProtocol.h similarity index 100% rename from STTwitter/STTwitterRequestProtocol.h rename to STTwitter/include/STTwitterRequestProtocol.h diff --git a/STTwitter/STTwitterStreamParser.h b/STTwitter/include/STTwitterStreamParser.h similarity index 100% rename from STTwitter/STTwitterStreamParser.h rename to STTwitter/include/STTwitterStreamParser.h