diff options
author | Minh Nguyễn <mxn@1ec5.org> | 2016-01-22 11:57:58 -0800 |
---|---|---|
committer | Minh Nguyễn <mxn@1ec5.org> | 2016-01-22 14:45:58 -0800 |
commit | 83deed6a8873dca5163dfe8557a36b8289a2c6e5 (patch) | |
tree | 78742839b1401c9b965a11022308564fa5f94f8d /platform/ios/scripts/package.sh | |
parent | 5d516c36034a5f18f91c1377a1cd49a3f532b204 (diff) | |
download | qtlocation-mapboxgl-83deed6a8873dca5163dfe8557a36b8289a2c6e5.tar.gz |
[ios] make idocument
Split API documentation generation into a separate make target that can be run independently of building the SDK.
Diffstat (limited to 'platform/ios/scripts/package.sh')
-rwxr-xr-x | platform/ios/scripts/package.sh | 25 |
1 files changed, 3 insertions, 22 deletions
diff --git a/platform/ios/scripts/package.sh b/platform/ios/scripts/package.sh index aabc48a6f0..eff587c7db 100755 --- a/platform/ios/scripts/package.sh +++ b/platform/ios/scripts/package.sh @@ -209,18 +209,8 @@ if [[ ${BUILD_DYNAMIC} == true ]]; then plutil -replace CFBundleShortVersionString -string "${SHORT_VERSION}" "${OUTPUT}/dynamic/${NAME}.framework/Info.plist" cp -pv ios/framework/strip-frameworks.sh "${OUTPUT}/dynamic/${NAME}.framework/strip-frameworks.sh" fi +sed -n -e '/^## iOS/,$p' CHANGELOG.md > "${OUTPUT}/CHANGELOG.md" -step "Generating API documentation…" -if [ -z `which jazzy` ]; then - step "Installing jazzy…" - gem install jazzy - if [ -z `which jazzy` ]; then - echo "Unable to install jazzy. See https://github.com/mapbox/mapbox-gl-native/blob/master/platform/ios/INSTALL.md" - exit 1 - fi -fi -DOCS_OUTPUT="${OUTPUT}/documentation" -RELEASE_VERSION=$( echo ${SHORT_VERSION} | sed -e 's/^ios-v//' -e 's/-.*//' ) rm -rf /tmp/mbgl mkdir -p /tmp/mbgl/ README=/tmp/mbgl/README.md @@ -236,15 +226,6 @@ sed -i '' \ -e '/{{STATIC}}/d' -e '/{{\/STATIC}}/d' \ "${README}" cp ${README} "${OUTPUT}" -sed -n -e '/^## iOS/,$p' CHANGELOG.md > "${OUTPUT}/CHANGELOG.md" -jazzy \ - --sdk iphonesimulator \ - --github-file-prefix https://github.com/mapbox/mapbox-gl-native/tree/${HASH} \ - --module-version ${SHORT_VERSION} \ - --readme ${README} \ - --root-url https://www.mapbox.com/ios-sdk/api/${RELEASE_VERSION}/ \ - --output ${DOCS_OUTPUT} -# https://github.com/realm/jazzy/issues/411 -find ${DOCS_OUTPUT} -name *.html -exec \ - perl -pi -e 's/Mapbox\s+(Docs|Reference)/Mapbox iOS SDK $1/' {} \; +step "Generating API documentation…" +make idocument OUTPUT="${OUTPUT}/documentation" README=${README} |