Merge pull request #1871 from QiJune/feature/complete_howto_write_docs_cn
complete the doc that guides generating paddle docsfeature/design_of_v2_layer_converter
commit
e803dd108d
@ -1,7 +0,0 @@
|
||||
FROM paddledev/paddle:cpu-devel-latest
|
||||
COPY build.sh /
|
||||
RUN pip install sphinx &&\
|
||||
pip install sphinx_rtd_theme &&\
|
||||
apt install -y doxygen graphviz &&\
|
||||
pip install recommonmark numpy protobuf==2.6.1
|
||||
CMD /build.sh
|
@ -1,13 +0,0 @@
|
||||
#!/bin/bash
|
||||
set -ex
|
||||
|
||||
mkdir -p /build
|
||||
cd /build
|
||||
cmake /paddle -DWITH_DOC=ON
|
||||
make paddle_docs paddle_docs_cn -j `nproc`
|
||||
mkdir -p /output/doc
|
||||
mkdir -p /output/doc_cn
|
||||
cp -r doc/html/* /output/doc/
|
||||
cp -r doc_cn/html/* /output/doc_cn/
|
||||
cd /
|
||||
rm -rf /paddle/build
|
@ -1,4 +1,36 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
docker build . -t paddle_build_doc
|
||||
docker run --rm -v $PWD/../../../../:/paddle -v $PWD:/output paddle_build_doc
|
||||
function usage(){
|
||||
echo "usage: build_doc [--help] [<args>]"
|
||||
echo "This script generates doc and doc_cn in the script's directory."
|
||||
echo "These are common commands used in various situations:"
|
||||
echo " with_docker build doc and doc_cn with docker"
|
||||
echo " local build doc and doc_cn locally"
|
||||
}
|
||||
|
||||
|
||||
case "$1" in
|
||||
"with_docker")
|
||||
docker run --rm -v $PWD/../../../../:/paddle \
|
||||
-e "WITH_GPU=OFF" -e "WITH_AVX=ON" -e "WITH_DOC=ON" paddledev/paddle:dev
|
||||
;;
|
||||
"local")
|
||||
mkdir -p doc
|
||||
mkdir -p doc_cn
|
||||
PADDLE_SOURCE_DIR=$PWD/../../../../
|
||||
mkdir -p $PADDLE_SOURCE_DIR/build_doc
|
||||
pushd $PADDLE_SOURCE_DIR/build_doc
|
||||
cmake .. -DWITH_DOC=ON
|
||||
make paddle_docs paddle_docs_cn
|
||||
popd
|
||||
cp -r $PADDLE_SOURCE_DIR/build_doc/doc/en/html/* doc
|
||||
cp -r $PADDLE_SOURCE_DIR/build_doc/doc/cn/html/* doc_cn
|
||||
rm -rf $PADDLE_SOURCE_DIR/build_doc
|
||||
;;
|
||||
"--help")
|
||||
usage
|
||||
;;
|
||||
*)
|
||||
usage
|
||||
;;
|
||||
esac
|
||||
|
Loading…
Reference in new issue