summaryrefslogtreecommitdiff
path: root/platform/ios
diff options
context:
space:
mode:
authorJulian Rex <julian.rex@mapbox.com>2019-06-14 16:47:48 -0400
committerGitHub <noreply@github.com>2019-06-14 16:47:48 -0400
commit823670ea35df7d35f68a9d3cb5a42dbc823b66ea (patch)
tree7ee89a5069aabbd6ab332d2167cd6d94554a6110 /platform/ios
parent9872416c1f6ea9bfa77060deccac17ce0354e561 (diff)
downloadqtlocation-mapboxgl-823670ea35df7d35f68a9d3cb5a42dbc823b66ea.tar.gz
[ios, macos] Optionally include a developer xcconfig file in generated config.xcconfig file. (#14766)
Diffstat (limited to 'platform/ios')
-rw-r--r--platform/ios/DEVELOPING.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/platform/ios/DEVELOPING.md b/platform/ios/DEVELOPING.md
index 5bf923b15b..d31ceccafa 100644
--- a/platform/ios/DEVELOPING.md
+++ b/platform/ios/DEVELOPING.md
@@ -140,6 +140,10 @@ To add an example code listing to the documentation for a class or class member:
[SourceKitten](https://github.com/jpsim/SourceKitten/) is required and will be installed automatically using Homebrew.
+### Customizing compilation settings
+
+You can provide an optional and custom [`xcconfig`](https://help.apple.com/xcode/mac/current/#/dev745c5c974) file named `platform/darwin/developer.xcconfig` to set custom build options. This file is ignored by git. These custom settings apply to all configurations (`Debug`, `Release`, `RelWithDebInfo`), but do **not** apply to the core `mbgl` files. This mechanism allows you to try different compiler settings (for example when testing an Xcode beta).
+
## Testing
`make ios-test` builds and runs unit tests of cross-platform code as well as the SDK.