Commit Graph

12 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
b38a78a34a Revert "fix include"
This reverts commit f90cd113ba.
2026-06-08 15:53:09 +07:00
f90cd113ba fix include 2026-06-08 14:52:29 +07:00
466b1f8444 Updated copyright years 2019-01-06 12:03:46 -08:00
e561389d33 Use explicit modulemap for frameworks 2019-01-06 11:58:43 -08:00
ec800b43d5 Added GCDWebServerNormalizePath() API 2019-01-04 18:58:43 -08:00
ea973735c1 Also set CFBundleVersion in Info.plist 2015-12-14 22:38:53 -08:00
99cae36644 Added minimal tests for Mac framework 2015-09-09 09:36:29 -07:00
b8b4a35178 Add version to framework Info.plist 2015-09-09 08:37:51 -07:00
e792fe8eb6 Fixes 2015-09-09 08:30:54 -07:00
f7bb5babf8 Bumped copyright year 2015-09-09 08:24:47 -07:00
bd2c292cb6 Generating Frameworks 2015-06-12 10:30:02 -07:00