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