Skip to content

Commit fc16d2b

Browse files
author
Anton Belousov
committed
no message
1 parent fa0ca2c commit fc16d2b

File tree

9 files changed

+56
-9
lines changed

9 files changed

+56
-9
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,4 @@ DerivedData
2424
extern/
2525

2626
*.pyc
27+
.build

Package.swift

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
// swift-tools-version:5.3
2+
import PackageDescription
3+
4+
let package = Package(
5+
name: "SocketRocket",
6+
platforms: [
7+
.iOS(.v11),
8+
.macOS(.v10_13),
9+
.tvOS(.v11)
10+
],
11+
products: [
12+
.library(
13+
name: "SocketRocket",
14+
targets: ["SocketRocket"]),
15+
],
16+
targets: [
17+
.target(
18+
name: "SocketRocket",
19+
path: "SocketRocket",
20+
exclude: ["Resources"], // Исключите ненужные файлы или директории
21+
sources: [".", "Internal"], // Указание исходных файлов
22+
publicHeadersPath: "include", // Все публичные заголовки должны быть перемещены в 'include'
23+
cSettings: [
24+
.headerSearchPath("."),
25+
.headerSearchPath("Internal"),
26+
.headerSearchPath("Internal/Delegate"),
27+
.headerSearchPath("Internal/IOConsumer"),
28+
.headerSearchPath("Internal/Proxy"),
29+
.headerSearchPath("Internal/RunLoop"),
30+
.headerSearchPath("Internal/Security"),
31+
.headerSearchPath("Internal/Utilities")
32+
],
33+
linkerSettings: [
34+
.linkedFramework("CFNetwork", .when(platforms: [.iOS, .tvOS])),
35+
.linkedFramework("Security"),
36+
.linkedFramework("CoreServices", .when(platforms: [.macOS])),
37+
.linkedLibrary("icucore")
38+
]
39+
)
40+
]
41+
)

SocketRocket/Internal/Delegate/SRDelegateController.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99

1010
#import <Foundation/Foundation.h>
1111

12-
#import <SocketRocket/SRWebSocket.h>
12+
// #import <SocketRocket/SRWebSocket.h>
13+
#import "SRWebSocket.h"
1314

1415
NS_ASSUME_NONNULL_BEGIN
1516

SocketRocket/Internal/NSRunLoop+SRWebSocketPrivate.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
// of patent rights can be found in the PATENTS file in the same directory.
88
//
99

10-
#import <SocketRocket/NSRunLoop+SRWebSocket.h>
11-
10+
// #import <SocketRocket/NSRunLoop+SRWebSocket.h>
11+
#import "NSRunLoop+SRWebSocket.h"
1212
// Empty function that force links the object file for the category.
1313
extern void import_NSRunLoop_SRWebSocket(void);

SocketRocket/Internal/NSURLRequest+SRWebSocketPrivate.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
// of patent rights can be found in the PATENTS file in the same directory.
88
//
99

10-
#import <SocketRocket/NSURLRequest+SRWebSocket.h>
11-
10+
// #import <SocketRocket/NSURLRequest+SRWebSocket.h>
11+
#import "NSURLRequest+SRWebSocket.h"
1212
// Empty function that force links the object file for the category.
1313
extern void import_NSURLRequest_SRWebSocket(void);

SocketRocket/Internal/Security/SRPinningSecurityPolicy.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99

1010
#import <Foundation/Foundation.h>
1111

12-
#import <SocketRocket/SRSecurityPolicy.h>
12+
// #import <SocketRocket/SRSecurityPolicy.h>
13+
#import "SRSecurityPolicy.h"
1314

1415
NS_ASSUME_NONNULL_BEGIN
1516

TestChat/TCViewController.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99

1010
#import "TCViewController.h"
1111

12-
#import <SocketRocket/SocketRocket.h>
12+
// #import <SocketRocket/SocketRocket.h>
13+
#import "SocketRocket.h"
1314

1415
#import "TCChatCell.h"
1516

Tests/Operations/SRTWebSocketOperation.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
// of patent rights can be found in the PATENTS file in the same directory.
1010
//
1111

12-
#import <SocketRocket/SRWebSocket.h>
12+
// #import <SocketRocket/SRWebSocket.h>
13+
#import "SRWebSocket.h"
1314

1415
@interface SRTWebSocketOperation : NSOperation <SRWebSocketDelegate>
1516

Tests/SRAutobahnTests.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@
1212
@import XCTest;
1313
@import ObjectiveC;
1414

15-
#import <SocketRocket/SRWebSocket.h>
15+
// #import <SocketRocket/SRWebSocket.h>
16+
#import "SRWebSocket.h"
1617

1718
#import "SRTWebSocketOperation.h"
1819
#import "SRAutobahnOperation.h"

0 commit comments

Comments
 (0)