diff options
Diffstat (limited to 'resources/tools')
-rwxr-xr-x | resources/tools/doc_gen/run_doc.sh | 17 | ||||
-rw-r--r-- | resources/tools/doc_gen/src/Makefile | 2 | ||||
-rw-r--r-- | resources/tools/iperf/iperf_client.py | 2 | ||||
-rwxr-xr-x | resources/tools/presentation/run_report_local.sh | 6 |
4 files changed, 19 insertions, 8 deletions
diff --git a/resources/tools/doc_gen/run_doc.sh b/resources/tools/doc_gen/run_doc.sh index d50c5b852d..10cc3e249d 100755 --- a/resources/tools/doc_gen/run_doc.sh +++ b/resources/tools/doc_gen/run_doc.sh @@ -21,11 +21,18 @@ mkdir --parents ${WORKING_DIR}/tests/ cp -r src/* ${WORKING_DIR}/ # Copy the source files to be processed: -rsync -a --include '*/' --include '*.py' --exclude '*' ../../../resources/libraries/python/ ${WORKING_DIR}/resources/libraries/python/ +from_dir="../../../resources/libraries/python/" +to_dir="${WORKING_DIR}/resources/libraries/python/" +command="rsync -a --include '*/'" +${command} --include '*.py' --exclude '*' "${from_dir}" "${to_dir}" cp ../../../resources/__init__.py ${WORKING_DIR}/resources/ cp ../../../resources/libraries/__init__.py ${WORKING_DIR}/resources/libraries/ -rsync -a --include '*/' --include '*.robot' --exclude '*' ../../../resources/libraries/robot/ ${WORKING_DIR}/resources/libraries/robot/ -rsync -a --include '*/' --include '*.robot' --exclude '*' ../../../tests/ ${WORKING_DIR}/tests/ +from_dir="../../../resources/libraries/robot/" +to_dir="${WORKING_DIR}/resources/libraries/robot/" +${command} --include '*.robot' --exclude '*' "${from_dir}" "${to_dir}" +from_dir="../../../tests/" +to_dir="${WORKING_DIR}/tests/" +${command} --include '*.robot' --exclude '*' "${from_dir}" "${to_dir}" # Create virtual environment: virtualenv --python=$(which python3) ${WORKING_DIR}/env @@ -44,7 +51,9 @@ find ./${WORKING_DIR}/env -type f -name '*.rst' | xargs rm -f # Generate the documentation: DATE=$(date -u '+%d-%b-%Y') -sphinx-build -v -c ${WORKING_DIR} -a -b html -E -D release=$1 -D version="$1 documentation - $DATE" ${WORKING_DIR} ${BUILD_DIR}/ +command="sphinx-build -v -c '${WORKING_DIR}' -a -b html -E -D release='$1' -D" +command+=" version='$1 documentation - $DATE' '${WORKING_DIR}' '${BUILD_DIR}/'" +${command} find . -type d -name 'env' | xargs rm -rf diff --git a/resources/tools/doc_gen/src/Makefile b/resources/tools/doc_gen/src/Makefile index dc34917ca9..087683e4eb 100644 --- a/resources/tools/doc_gen/src/Makefile +++ b/resources/tools/doc_gen/src/Makefile @@ -40,7 +40,7 @@ help: @echo " xml to make Docutils-native XML files" @echo " pseudoxml to make pseudoxml-XML files for display purposes" @echo " linkcheck to check all external links for integrity" - @echo " doctest to run all doctests embedded in the documentation (if enabled)" + @echo " doctest to run all doctests embedded in the documentation" @echo " coverage to run coverage check of the documentation (if enabled)" @echo " dummy to check syntax errors of document sources" diff --git a/resources/tools/iperf/iperf_client.py b/resources/tools/iperf/iperf_client.py index b77dea1179..d719ee485f 100644 --- a/resources/tools/iperf/iperf_client.py +++ b/resources/tools/iperf/iperf_client.py @@ -13,7 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -"""This module gets a bandwith limit together with other parameters, reads +"""This script gets a bandwith limit together with other parameters, reads the iPerf3 configuration and sends the traffic. At the end, it measures the packet loss and latency. """ diff --git a/resources/tools/presentation/run_report_local.sh b/resources/tools/presentation/run_report_local.sh index b48d4d2db5..df0e89e5e5 100755 --- a/resources/tools/presentation/run_report_local.sh +++ b/resources/tools/presentation/run_report_local.sh @@ -83,8 +83,10 @@ fi if [[ ${cfg_install_latex} -eq 1 ]] ; then sudo apt-get -y install xvfb texlive-latex-recommended \ - texlive-fonts-recommended texlive-fonts-extra texlive-latex-extra latexmk wkhtmltopdf inkscape - sudo sed -i.bak 's/^\(main_memory\s=\s\).*/\110000000/' /usr/share/texlive/texmf-dist/web2c/texmf.cnf + texlive-fonts-recommended texlive-fonts-extra texlive-latex-extra \ + latexmk wkhtmltopdf inkscape + target="/usr/share/texlive/texmf-dist/web2c/texmf.cnf" + sudo sed -i.bak 's/^\(main_memory\s=\s\).*/\110000000/' "${target}" fi # Create working directories |