Skip to content

Commit 663ca55

Browse files
committed
Remove unsafeFlags
1 parent 6fff322 commit 663ca55

File tree

1 file changed

+3
-15
lines changed

1 file changed

+3
-15
lines changed

Package.swift

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ let package = Package(
174174
])
175175
#endif
176176

177-
#if true // Options for development of GateEngine. These should be disabled for tagged version releases.
177+
#if false // Options for development of GateEngine. These should be disabled for tagged version releases.
178178
#warning("GateEngine development options are enabled. These can cause strange build errors on some platforms.")
179179

180180
// Options for development of WASI platform
@@ -242,15 +242,13 @@ let package = Package(
242242
path: "Dependencies/Vorbis",
243243
publicHeadersPath: "include",
244244
cSettings: [
245-
// .unsafeFlags(["-Wno-everything"]),
246245
.define("extern", to: "__declspec(dllexport) extern", .when(platforms: [.windows]))
247246
]),
248247

249248
// miniz
250249
.target(name: "MiniZ",
251250
path: "Dependencies/MiniZ",
252251
cSettings: [
253-
// .unsafeFlags(["-Wno-everything"]),
254252
.define("_CRT_SECURE_NO_WARNINGS", .when(platforms: [.windows])),
255253
]),
256254

@@ -259,7 +257,6 @@ let package = Package(
259257
dependencies: ["MiniZ"],
260258
path: "Dependencies/LibSPNG",
261259
cSettings: [
262-
// .unsafeFlags(["-Wno-everything"]),
263260
.define("SPNG_STATIC"),
264261
.define("SPNG_USE_MINIZ"),
265262
// When public, the miniz.h header crashes Clang on Windows since Swift 5.8.0
@@ -271,7 +268,6 @@ let package = Package(
271268
.target(name: "TrueType",
272269
path: "Dependencies/TrueType",
273270
cSettings: [
274-
// .unsafeFlags(["-Wno-everything"]),
275271
.define("STB_TRUETYPE_IMPLEMENTATION"), .define("STB_RECT_PACK_IMPLEMENTATION"),
276272
.define("extern", to: "__declspec(dllexport) extern", .when(platforms: [.windows])),
277273
.define("_CRT_SECURE_NO_WARNINGS", .when(platforms: [.windows])), // Silence warnings
@@ -284,9 +280,6 @@ let package = Package(
284280
.define("BUILD_GRAVITY_API"),
285281
// WASI doesn't have umask
286282
.define("umask(x)", to: "022", .when(platforms: [.wasi])),
287-
// Windows doesn't support PIC flag
288-
// .unsafeFlags(["-fPIC"], .when(platforms: .any(except: .windows))),
289-
// .unsafeFlags(["-Wno-everything"]),
290283
.define("_CRT_SECURE_NO_WARNINGS", .when(platforms: [.windows])),
291284
], linkerSettings: [
292285
// For math functions
@@ -297,10 +290,7 @@ let package = Package(
297290

298291
// uFBX
299292
.target(name: "uFBX",
300-
path: "Dependencies/uFBX",
301-
cSettings: [
302-
// .unsafeFlags(["-Wno-everything"]),
303-
]),
293+
path: "Dependencies/uFBX"),
304294
])
305295

306296
#if os(Windows)
@@ -461,9 +451,7 @@ var openALCSettings: [CSetting] {
461451
array.append(.define("ALC_API", to: "__declspec(dllexport)", .when(platforms: [.windows])))
462452
array.append(.define("AL_API", to: "__declspec(dllexport)", .when(platforms: [.windows])))
463453
array.append(.define("_WIN32", .when(platforms: [.windows])))
464-
465-
// array.append(.unsafeFlags(["-Wno-everything"]))
466-
454+
467455
return array
468456
}
469457

0 commit comments

Comments
 (0)