From e7d7add42083b1a00ff40b075fc8519c9f8235a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Minh=20Nguye=CC=82=CC=83n?= Date: Sun, 6 Dec 2015 10:36:00 -0800 Subject: [PATCH] =?UTF-8?q?[ios]=20Strip=20OS=20X=E2=80=93specific=20APIs?= =?UTF-8?q?=20from=20iOS=20documentation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit appledoc can’t understand conditional compilation. This is the best we can do until we move to Jazzy. --- scripts/ios/package.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/ios/package.sh b/scripts/ios/package.sh index 049aa7434..d067e67ea 100755 --- a/scripts/ios/package.sh +++ b/scripts/ios/package.sh @@ -135,6 +135,10 @@ perl \ -pi \ -e 's/NS_(?:(MUTABLE)_)?(ARRAY|SET|DICTIONARY)_OF\(\s*(.+?)\s*\)/NS\L\u$1\u$2\E <$3>/g' \ /tmp/mbgl/Headers/*.h +perl \ + -i -p0 \ + -e 's/^#if\s+!\s*TARGET_OS_IPHONE\s*(?:&&[^\n]+)?\n.+?\n#endif//gms' \ + /tmp/mbgl/Headers/*.h appledoc \ --output ${DOCS_OUTPUT} \ --project-name "Mapbox iOS SDK ${DOCS_VERSION}" \