18d2b206a675ec20ea07100c35df34e65ee1e45e8Ruchi Kandoi#!/bin/bash 2beca7ae1f35e7f6605f4a21b5f4edeaa72000e39Chris Craik# 38d2b206a675ec20ea07100c35df34e65ee1e45e8Ruchi Kandoi# Copyright 2014 Google Inc. All rights reserved. 4beca7ae1f35e7f6605f4a21b5f4edeaa72000e39Chris Craik# 5beca7ae1f35e7f6605f4a21b5f4edeaa72000e39Chris Craik# Licensed under the Apache License, Version 2.0 (the "License"); 6beca7ae1f35e7f6605f4a21b5f4edeaa72000e39Chris Craik# you may not use this file except in compliance with the License. 7beca7ae1f35e7f6605f4a21b5f4edeaa72000e39Chris Craik# You may obtain a copy of the License at 8beca7ae1f35e7f6605f4a21b5f4edeaa72000e39Chris Craik# 9beca7ae1f35e7f6605f4a21b5f4edeaa72000e39Chris Craik# http://www.apache.org/licenses/LICENSE-2.0 10beca7ae1f35e7f6605f4a21b5f4edeaa72000e39Chris Craik# 11beca7ae1f35e7f6605f4a21b5f4edeaa72000e39Chris Craik# Unless required by applicable law or agreed to in writing, software 12beca7ae1f35e7f6605f4a21b5f4edeaa72000e39Chris Craik# distributed under the License is distributed on an "AS IS" BASIS, 13beca7ae1f35e7f6605f4a21b5f4edeaa72000e39Chris Craik# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14beca7ae1f35e7f6605f4a21b5f4edeaa72000e39Chris Craik# See the License for the specific language governing permissions and 15beca7ae1f35e7f6605f4a21b5f4edeaa72000e39Chris Craik# limitations under the License. 168d2b206a675ec20ea07100c35df34e65ee1e45e8Ruchi Kandoi# 178d2b206a675ec20ea07100c35df34e65ee1e45e8Ruchi Kandoi# Build the oauth2client docs, installing the GAE SDK as needed. 188d2b206a675ec20ea07100c35df34e65ee1e45e8Ruchi Kandoi 198d2b206a675ec20ea07100c35df34e65ee1e45e8Ruchi Kandoiset -e 208d2b206a675ec20ea07100c35df34e65ee1e45e8Ruchi Kandoi 218d2b206a675ec20ea07100c35df34e65ee1e45e8Ruchi Kandoiif [[ -z "${SKIP_GAE_SDK}" ]]; then 228d2b206a675ec20ea07100c35df34e65ee1e45e8Ruchi Kandoi scripts/fetch_gae_sdk.py 238d2b206a675ec20ea07100c35df34e65ee1e45e8Ruchi Kandoi export PYTHONPATH="${PWD}/google_appengine:${PYTHONPATH}" 248d2b206a675ec20ea07100c35df34e65ee1e45e8Ruchi Kandoifi 25beca7ae1f35e7f6605f4a21b5f4edeaa72000e39Chris Craik 268d2b206a675ec20ea07100c35df34e65ee1e45e8Ruchi Kandoirm -rf docs/_build/* docs/source/* 278d2b206a675ec20ea07100c35df34e65ee1e45e8Ruchi Kandoisphinx-apidoc -f -o docs/source oauth2client 288d2b206a675ec20ea07100c35df34e65ee1e45e8Ruchi Kandoicd docs 298d2b206a675ec20ea07100c35df34e65ee1e45e8Ruchi Kandoimake html 308d2b206a675ec20ea07100c35df34e65ee1e45e8Ruchi Kandoicd .. 31beca7ae1f35e7f6605f4a21b5f4edeaa72000e39Chris Craik 32