We are currently migrating Bugzilla to GitHub issues.
Any changes made to the bug tracker now will be lost, so please do not post new bugs or make changes to them.
When we're done, all bug URLs will redirect to their equivalent location on the new bug tracker.

Bug 4324 - Xcode 10 - more cleanup for macOS and iOS projects
Summary: Xcode 10 - more cleanup for macOS and iOS projects
Status: RESOLVED FIXED
Alias: None
Product: SDL
Classification: Unclassified
Component: *don't know* (show other bugs)
Version: 2.0.9
Hardware: All macOS 10.13
: P2 minor
Assignee: Ryan C. Gordon
QA Contact: Sam Lantinga
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-18 21:16 UTC by Dominik Reichardt
Modified: 2018-10-18 22:42 UTC (History)
0 users

See Also:


Attachments
CoreBluetooth framework (6.64 KB, patch)
2018-10-18 21:16 UTC, Dominik Reichardt
Details | Diff
User_Paths patch (5.88 KB, patch)
2018-10-18 21:16 UTC, Dominik Reichardt
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dominik Reichardt 2018-10-18 21:16:01 UTC
Created attachment 3383 [details]
CoreBluetooth framework

Similar to bug/patch #4228, the iOS Demo Xcode project needs to add the CoreBluetooth framework.
See CoreBluetooth.diff

Additionally Xcode warns about
"Traditional headermap style is no longer supported; please migrate to using separate headermaps and set 'ALWAYS_SEARCH_USER_PATHS' to NO."
Just doing the latter is enough to silence the warning without ill effects on compiling. This affects the macOS Xcode projects as well as the iOS projects. Definitely not a bug but an annoying warning that could go away. 
See User_Path.diff
Comment 1 Dominik Reichardt 2018-10-18 21:16:40 UTC
Created attachment 3384 [details]
User_Paths patch
Comment 2 Sam Lantinga 2018-10-18 22:42:51 UTC
Patches added, thanks!
https://hg.libsdl.org/SDL/rev/b1d9841b25c3
https://hg.libsdl.org/SDL/rev/fa1df9b103d7