Add How to build docs (#312)
parent
7180b4246d
commit
ee028bb5ea
@ -0,0 +1,2 @@
|
||||
doc
|
||||
doc_cn
|
@ -0,0 +1,6 @@
|
||||
FROM paddledev/paddle:cpu-devel-latest
|
||||
COPY build.sh /
|
||||
RUN pip install sphinx &&\
|
||||
apt install -y doxygen graphviz &&\
|
||||
pip install breathe recommonmark numpy protobuf==2.6.1
|
||||
CMD /build.sh
|
@ -0,0 +1,13 @@
|
||||
#!/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
|
@ -0,0 +1,4 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
docker build . -t paddle_build_doc
|
||||
docker run --rm -v $PWD/../../../../:/paddle -v $PWD:/output paddle_build_doc
|
Loading…
Reference in new issue