From 587a05e5e034d35ba66818ab0826e32b6fccd275 Mon Sep 17 00:00:00 2001 From: Yancey1989 Date: Mon, 27 Mar 2017 13:55:51 +0800 Subject: [PATCH] reading source code with woboq --- paddle/scripts/docker/README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/paddle/scripts/docker/README.md b/paddle/scripts/docker/README.md index 7c90316ad82..907904ddb14 100644 --- a/paddle/scripts/docker/README.md +++ b/paddle/scripts/docker/README.md @@ -166,3 +166,17 @@ docker tag myapp me/myapp docker push kubectl ... ``` + +### Reading source code with woboq codebrowser +If you are interesting of PaddlePaddle source code, [Woboq codebrowser](https://github.com/woboq/woboq_codebrowser) is a suitable tool. +- Build PaddlePaddle source code to be static files + +```bash +docker run -v $PWD:/paddle -v $HOME/nginx_data:/usr/share/nginx/html/data -v $HOME/nginx_data/paddle:/usr/share/nginx/html/paddle -e "WITH_GPU=OFF" -e "WITH_AVX=ON" -e "WITH_TEST=OFF" -e "RUN_TEST=OFF" -e "BUILD_WOBOQ=ON" paddle:dev +``` + +- Open the generated static files in a browser, or upload these files to your web server. You can run nginx server as the following command, and then hit "http://:8080/paddle" in browser. + +``` +docker run -v $HOME/nginx_data:/usr/share/nginx/html -d -p 8080:80 nginx +``` -- GitLab