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