Commit Graph

17 Commits

Author SHA1 Message Date
4a49a6fa02 Adopt Xcode recommended settings and fix resulting build errors
Applied Xcode's "Update to recommended settings" (new warning flags,
LastUpgradeCheck 2650, scheme bumps, Info.plist tidy-up), then fixed the
build failures those stricter checks surfaced:

- Disable ENABLE_MODULE_VERIFIER and CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER:
  the library intentionally uses quoted includes so the flat include/
  symlink directory resolves them for SPM; the module verifier rejects
  that.
- Add (void) to the GCDWebServerInitializeFunctions and
  _ExecuteMainThreadRunLoopSources definitions (CLANG_WARN_STRICT_PROTOTYPES
  + -Werror).
- Cast both branches of the status-code ternary in
  GCDWebServerConnection to NSInteger (-Wenum-compare-conditional mixed
  two enum types).

Verified: Run-Tests.sh, swift build, and the Xcode framework build all pass.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 16:47:27 +07:00
11967061a1 Updated to Xcode 11 2020-03-15 09:24:27 -07:00
f7c1c4eff5 Updated to Xcode 10.3 2019-08-09 06:05:19 -07:00
faf28fe0f9 Updated to Xcode 10.10 2018-12-14 07:34:21 -08:00
e812d3f43c Updated to Xcode 9.1 2017-11-02 13:59:09 -07:00
4ea0a12317 Updated projet to Xcode 9 2017-08-21 08:27:31 +02:00
7de8b0c643 Updated to Xcode 8.3
[ci skip]
2017-06-22 08:11:02 -07:00
3b5bc40e5e Updated to Xcode 8.2 2016-12-27 10:56:43 +09:00
6c2b11e7b6 Updated for Xcode 8 2016-09-19 18:00:46 -07:00
50eb0437c1 Updated for Xcode 7.3 2016-04-17 20:07:49 -07:00
c6632633f8 Disabled address sanitizer 2016-01-20 07:21:37 -08:00
5707076e8d Updated to Xcode 7.2 2015-12-14 22:31:53 -08:00
bef95231d2 Updated for Xcode 7.1 2015-11-01 11:25:18 -08:00
2d2343ab34 Turn 'buildForRunning' on for 'GCDWebServers' iOS and Mac Schemes
This fixes building the project using Carthage (See #212)
2015-09-10 17:14:59 +02:00
3a02341b0c Disable testing and running in shared schemes for frameworks 2015-09-09 08:31:18 -07:00
863febed62 Updated for Xcode 7 2015-07-03 09:55:46 -07:00
03a0ac32ee Added Carthage support 2015-06-15 00:28:11 -07:00