Skip to content

Commit 8173b71

Browse files
committed
Make sure we have the Java include paths... everywhere
1 parent 95045ff commit 8173b71

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

Package.swift

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,8 @@ let package = Package(
262262
],
263263
swiftSettings: [
264264
.swiftLanguageMode(.v5),
265-
.enableUpcomingFeature("BareSlashRegexLiterals")
265+
.enableUpcomingFeature("BareSlashRegexLiterals"),
266+
.unsafeFlags(["-I\(javaIncludePath)", "-I\(javaPlatformIncludePath)"]),
266267
]
267268
),
268269

@@ -281,7 +282,8 @@ let package = Package(
281282

282283
swiftSettings: [
283284
.swiftLanguageMode(.v5),
284-
.enableUpcomingFeature("BareSlashRegexLiterals")
285+
.unsafeFlags(["-I\(javaIncludePath)", "-I\(javaPlatformIncludePath)"]),
286+
.enableUpcomingFeature("BareSlashRegexLiterals"),
285287
]
286288
),
287289

@@ -296,7 +298,8 @@ let package = Package(
296298
"JavaTypes",
297299
],
298300
swiftSettings: [
299-
.swiftLanguageMode(.v5)
301+
.swiftLanguageMode(.v5),
302+
.unsafeFlags(["-I\(javaIncludePath)", "-I\(javaPlatformIncludePath)"]),
300303
]
301304
),
302305

@@ -314,7 +317,8 @@ let package = Package(
314317
name: "JavaKitTests",
315318
dependencies: ["JavaKit", "JavaKitNetwork"],
316319
swiftSettings: [
317-
.swiftLanguageMode(.v5)
320+
.swiftLanguageMode(.v5),
321+
.unsafeFlags(["-I\(javaIncludePath)", "-I\(javaPlatformIncludePath)"])
318322
]
319323
),
320324

@@ -341,7 +345,8 @@ let package = Package(
341345
name: "Java2SwiftTests",
342346
dependencies: ["Java2SwiftLib"],
343347
swiftSettings: [
344-
.swiftLanguageMode(.v5)
348+
.swiftLanguageMode(.v5),
349+
.unsafeFlags(["-I\(javaIncludePath)", "-I\(javaPlatformIncludePath)"])
345350
]
346351
),
347352

0 commit comments

Comments
 (0)