[ios] Remove last remnants of appledoc & docsets (#7418)
These scripts are broken and no longer useful in a post-jazzy world.
This commit is contained in:
@@ -1,34 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
if [ -z `which appledoc` ]; then
|
||||
echo "Unable to find appledoc. See https://github.com/mapbox/mapbox-gl-native/blob/master/docs/BUILD_IOS_OSX.md"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
OUTPUT="/tmp/`uuidgen`"
|
||||
|
||||
DOCS_VERSION=$( git tag | grep ^ios | sed 's/^ios-//' | sort -r | grep -v '\-rc.' | grep -v '\-pre.' | sed -n '1p' | sed 's/^v//' )
|
||||
echo "Creating new docs for ${DOCS_VERSION}..."
|
||||
echo
|
||||
|
||||
rm -rf /tmp/mbgl
|
||||
mkdir -p /tmp/mbgl/
|
||||
README=/tmp/mbgl/GL-README.md
|
||||
cat ./pod-README.md > ${README}
|
||||
echo >> ${README}
|
||||
echo -n "#" >> ${README}
|
||||
cat ../../CHANGELOG.md | sed -n "/^## iOS ${DOCS_VERSION}/,/^##/p" | sed '$d' >> ${README}
|
||||
# Copy headers to a temporary location where we can substitute macros that appledoc doesn't understand.
|
||||
cp -r ../../platform/ios/include /tmp/mbgl
|
||||
perl \
|
||||
-pi \
|
||||
-e 's/NS_(?:(MUTABLE)_)?(ARRAY|SET|DICTIONARY)_OF\(\s*(.+?)\s*\)/NS\L\u$1\u$2\E <$3>/g' \
|
||||
/tmp/mbgl/ios/*.h
|
||||
appledoc \
|
||||
--output ${OUTPUT} \
|
||||
--project-name "Mapbox iOS SDK ${DOCS_VERSION}" \
|
||||
--project-company Mapbox \
|
||||
--create-docset \
|
||||
--company-id com.mapbox \
|
||||
--index-desc ${README} \
|
||||
/tmp/mbgl/ios
|
||||
@@ -1,7 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
echo
|
||||
echo "Removing docs from ~/Library/Developer/Shared/Documentation/DocSets..."
|
||||
echo
|
||||
|
||||
rm -rfv ~/Library/Developer/Shared/Documentation/DocSets/com.mapbox.Mapbox-GL-*
|
||||
Reference in New Issue
Block a user