未验证 提交 20d8388b 编写于 作者: D Dan Field 提交者: GitHub

Check in GEM_HOME for jazzy (#7628)

* Check in GEM_HOME for jazzy
上级 d79f421a
......@@ -5,18 +5,25 @@
# Generates objc docs for Flutter iOS libraries.
if [ ! -d "shell/platform/darwin/ios" ]
if [[ ! -d "shell/platform/darwin/ios" ]]
then
echo "Error: This script must be run at the root of the Flutter source tree."
exit 1
fi
if [ $# -eq 0 ]
if [[ $# -eq 0 ]]
then
echo "Error: Argument specifying output directory required."
exit 1
fi
# If GEM_HOME is set, prefer using its copy of jazzy.
# LUCI will put jazzy here instead of on the path.
if [[ -n "${GEM_HOME}" ]]
then
PATH="${GEM_HOME}/bin:$PATH"
fi
# Use iPhoneSimulator SDK
# See: https://github.com/realm/jazzy/issues/791
jazzy \
......@@ -28,8 +35,8 @@ jazzy \
--github_url 'https://github.com/flutter'\
--github-file-prefix 'http://github.com/flutter/engine/blob/master'\
--module-version 1.0.0\
--xcodebuild-arguments --objc,shell/platform/darwin/ios/framework/Headers/Flutter.h,--,-x,objective-c,-isysroot,$(xcrun --show-sdk-path --sdk iphonesimulator),-I,$(pwd)\
--xcodebuild-arguments --objc,shell/platform/darwin/ios/framework/Headers/Flutter.h,--,-x,objective-c,-isysroot,"$(xcrun --show-sdk-path --sdk iphonesimulator)",-I,"$(pwd)"\
--module Flutter\
--root-url https://docs.flutter.io/objc/\
--output $1\
--output "$1"\
--no-download-badge
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册