Skip to content

Commit 5381325

Browse files
authored
fix: SPM build issues with Xcode 16 (#1795)
1 parent 73ddb8e commit 5381325

File tree

1 file changed

+87
-1
lines changed

1 file changed

+87
-1
lines changed

Package.swift

+87-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,93 @@ let package = Package(
2929
exclude: ["Resources/Parse-tvOS.Info.plist", "Resources/Parse-iOS.Info.plist", "Resources/Parse-OSX.Info.plist", "Resources/Parse-watchOS.Info.plist"],
3030
resources: [.process("Resources")],
3131
publicHeadersPath: "Source",
32-
cSettings: [.headerSearchPath("Internal/**")]
32+
cSettings: [
33+
.headerSearchPath("Internal"),
34+
.headerSearchPath("Internal/ACL"),
35+
.headerSearchPath("Internal/ACL/DefaultACLController"),
36+
.headerSearchPath("Internal/ACL/State"),
37+
.headerSearchPath("Internal/Analytics"),
38+
.headerSearchPath("Internal/Analytics/Controller"),
39+
.headerSearchPath("Internal/Analytics/Utilities"),
40+
.headerSearchPath("Internal/CloudCode"),
41+
.headerSearchPath("Internal/Commands"),
42+
.headerSearchPath("Internal/Commands/CommandRunner"),
43+
.headerSearchPath("Internal/Commands/CommandRunner/URLRequestConstructor"),
44+
.headerSearchPath("Internal/Commands/CommandRunner/URLSession"),
45+
.headerSearchPath("Internal/Commands/CommandRunner/URLSession/Session"),
46+
.headerSearchPath("Internal/Commands/CommandRunner/URLSession/Session/TaskDelegate"),
47+
.headerSearchPath("Internal/Config"),
48+
.headerSearchPath("Internal/Config/Controller"),
49+
.headerSearchPath("Internal/FieldOperation"),
50+
.headerSearchPath("Internal/File"),
51+
.headerSearchPath("Internal/File/Controller"),
52+
.headerSearchPath("Internal/File/FileDataStream"),
53+
.headerSearchPath("Internal/File/State"),
54+
.headerSearchPath("Internal/HTTPRequest"),
55+
.headerSearchPath("Internal/Installation"),
56+
.headerSearchPath("Internal/Installation/Constants"),
57+
.headerSearchPath("Internal/Installation/Controller"),
58+
.headerSearchPath("Internal/Installation/CurrentInstallationController"),
59+
.headerSearchPath("Internal/Installation/InstallationIdentifierStore"),
60+
.headerSearchPath("Internal/KeyValueCache"),
61+
.headerSearchPath("Internal/LocalDataStore"),
62+
.headerSearchPath("Internal/LocalDataStore/OfflineQueryLogic"),
63+
.headerSearchPath("Internal/LocalDataStore/OfflineStore"),
64+
.headerSearchPath("Internal/LocalDataStore/Pin"),
65+
.headerSearchPath("Internal/LocalDataStore/SQLite"),
66+
.headerSearchPath("Internal/MultiProcessLock"),
67+
.headerSearchPath("Internal/Object"),
68+
.headerSearchPath("Internal/Object/BatchController"),
69+
.headerSearchPath("Internal/Object/Coder"),
70+
.headerSearchPath("Internal/Object/Coder/File"),
71+
.headerSearchPath("Internal/Object/Constants"),
72+
.headerSearchPath("Internal/Object/Controller"),
73+
.headerSearchPath("Internal/Object/Controller/OfflineController"),
74+
.headerSearchPath("Internal/Object/CurrentController"),
75+
.headerSearchPath("Internal/Object/EstimatedData"),
76+
.headerSearchPath("Internal/Object/FilePersistence"),
77+
.headerSearchPath("Internal/Object/LocalIdStore"),
78+
.headerSearchPath("Internal/Object/OperationSet"),
79+
.headerSearchPath("Internal/Object/PinningStore"),
80+
.headerSearchPath("Internal/Object/State"),
81+
.headerSearchPath("Internal/Object/Subclassing"),
82+
.headerSearchPath("Internal/Object/Utilities"),
83+
.headerSearchPath("Internal/Persistence"),
84+
.headerSearchPath("Internal/Persistence/Group"),
85+
.headerSearchPath("Internal/Product"),
86+
.headerSearchPath("Internal/Product/ProductsRequestHandler"),
87+
.headerSearchPath("Internal/PropertyInfo"),
88+
.headerSearchPath("Internal/Purchase"),
89+
.headerSearchPath("Internal/Purchase/Controller"),
90+
.headerSearchPath("Internal/Purchase/PaymentTransactionObserver"),
91+
.headerSearchPath("Internal/Push"),
92+
.headerSearchPath("Internal/Push/ChannelsController"),
93+
.headerSearchPath("Internal/Push/Controller"),
94+
.headerSearchPath("Internal/Push/Manager"),
95+
.headerSearchPath("Internal/Push/State"),
96+
.headerSearchPath("Internal/Push/Utilites"),
97+
.headerSearchPath("Internal/Query"),
98+
.headerSearchPath("Internal/Query/Controller"),
99+
.headerSearchPath("Internal/Query/State"),
100+
.headerSearchPath("Internal/Query/Utilities"),
101+
.headerSearchPath("Internal/Relation"),
102+
.headerSearchPath("Internal/Relation/State"),
103+
.headerSearchPath("Internal/Session"),
104+
.headerSearchPath("Internal/Session/Controller"),
105+
.headerSearchPath("Internal/Session/Utilities"),
106+
.headerSearchPath("Internal/ThreadSafety"),
107+
.headerSearchPath("Internal/User"),
108+
.headerSearchPath("Internal/User/AuthenticationProviders"),
109+
.headerSearchPath("Internal/User/AuthenticationProviders/Controller"),
110+
.headerSearchPath("Internal/User/AuthenticationProviders/Providers"),
111+
.headerSearchPath("Internal/User/AuthenticationProviders/Providers/Anonymous"),
112+
.headerSearchPath("Internal/User/Coder"),
113+
.headerSearchPath("Internal/User/Coder/File"),
114+
.headerSearchPath("Internal/User/Constants"),
115+
.headerSearchPath("Internal/User/Controller"),
116+
.headerSearchPath("Internal/User/CurrentUserController"),
117+
.headerSearchPath("Internal/User/State"),
118+
]
33119
),
34120
.target(
35121
name: "ParseLiveQuery",

0 commit comments

Comments
 (0)