diff --git a/consumer/api/python/dist_linux/CMakeLists.txt b/consumer/api/python/dist_linux/CMakeLists.txt index a5290d802cc62ffcdab9b2ab794c69aca4c494fe..b55ffc3f6967fb5c94fcd61c11dfec43f590a395 100644 --- a/consumer/api/python/dist_linux/CMakeLists.txt +++ b/consumer/api/python/dist_linux/CMakeLists.txt @@ -12,13 +12,13 @@ if ("rpm" IN_LIST BUILD_PYTHON_PACKAGES) ADD_CUSTOM_TARGET(python-rpm-consumer ALL COMMAND PACKAGE_PREFIX=python- python setup.py bdist_rpm --release=1.${PACKAGE_RELEASE_SUFFIX} --requires=numpy --binary-only - COMMAND rm dist/python*.gz dist/*debuginfo* + COMMAND rm -f dist/python*.gz dist/*debuginfo* ) ADD_CUSTOM_TARGET(python3-rpm-consumer ALL COMMAND PACKAGE_PREFIX=python3- python3 setup.py bdist_rpm --release=1.${PACKAGE_RELEASE_SUFFIX} --requires=python3-numpy --binary-only - COMMAND rm dist/python3*.gz dist/*debuginfo* + COMMAND rm -f dist/python3*.gz dist/*debuginfo* ) ADD_DEPENDENCIES(python3-rpm-consumer copy_python_dist-consumer) ADD_DEPENDENCIES(python-rpm-consumer copy_python_dist-consumer) @@ -29,7 +29,7 @@ if ("deb" IN_LIST BUILD_PYTHON_PACKAGES) COMMAND rm -rf deb_dist/*/ COMMAND PACKAGE_PREFIX= python setup.py --command-packages=stdeb.command sdist_dsc --debian-version=${PACKAGE_RELEASE_SUFFIX} --depends=python-numpy bdist_deb - COMMAND rm deb_dist/*dbgsym* + COMMAND rm -f deb_dist/*dbgsym* COMMAND cp deb_dist/*.deb dist/ ) @@ -37,7 +37,7 @@ if ("deb" IN_LIST BUILD_PYTHON_PACKAGES) COMMAND rm -rf deb_dist/*/ COMMAND PACKAGE_PREFIX= python3 setup.py --command-packages=stdeb.command sdist_dsc --debian-version=${PACKAGE_RELEASE_SUFFIX} --depends3=python3-numpy bdist_deb - COMMAND rm deb_dist/*dbgsym* + COMMAND rm -f deb_dist/*dbgsym* COMMAND cp deb_dist/*.deb dist/ ) ADD_DEPENDENCIES(python3-deb-consumer copy_python_dist-consumer) diff --git a/deploy/build_env/debians/Dockerfile_ubuntu16.04 b/deploy/build_env/debians/Dockerfile_ubuntu16.04 index 9b672c32f6ab7f052beadfdb7dd7d113831a8cff..1a79c19bbd53f216fe385bcad28e82ed8892e703 100644 --- a/deploy/build_env/debians/Dockerfile_ubuntu16.04 +++ b/deploy/build_env/debians/Dockerfile_ubuntu16.04 @@ -8,7 +8,7 @@ ADD install_cmake.sh install_cmake.sh RUN apt update && apt install -y g++ git wget python python3 python-numpy python3-numpy python-pip python3-pip \ zlib1g-dev python3-all-dev python-all-dev python-stdeb python3-stdeb -RUN pip --no-cache-dir install cython && pip3 --no-cache-dir install cython +RUN pip --no-cache-dir install cython && pip3 --no-cache-dir install cython sphinx RUN ./install_curl.sh /curl && ./install_cmake.sh diff --git a/deploy/build_env/debians/build.sh b/deploy/build_env/debians/build.sh index 5037380f7e32fdf44a900c23d5b816b528003bc5..db52c3c7466975b519cda89b58ec717ae6459ea4 100755 --- a/deploy/build_env/debians/build.sh +++ b/deploy/build_env/debians/build.sh @@ -18,5 +18,13 @@ cmake .. #second time for to correctly build deb packages make make package -cmake -DNUMPY_VERSION=0 -DBUILD_PYTHON=ON -DBUILD_PYTHON_PACKAGES="source;deb" .. + +if [ "$OS" = "ubuntu16.04" ]; then + BUILD_PYTHON_DOCS=ON +else + BUILD_PYTHON_DOCS=OFF +fi + + +cmake -DNUMPY_VERSION=0 -DBUILD_PYTHON=ON -DBUILD_PYTHON_PACKAGES="source;deb" -DBUILD_PYTHON_DOCS=$BUILD_PYTHON_DOCS .. make diff --git a/producer/api/python/dist_linux/CMakeLists.txt b/producer/api/python/dist_linux/CMakeLists.txt index a76ce7c225ed916e6cc63f333a3d606703bb5198..023935516fab1515f633b3fb48ed3c575dc6cdbf 100644 --- a/producer/api/python/dist_linux/CMakeLists.txt +++ b/producer/api/python/dist_linux/CMakeLists.txt @@ -7,13 +7,13 @@ if ("rpm" IN_LIST BUILD_PYTHON_PACKAGES) ADD_CUSTOM_TARGET(python-rpm-producer ALL COMMAND PACKAGE_PREFIX=python- python setup.py bdist_rpm --release=1.${PACKAGE_RELEASE_SUFFIX} --requires=numpy --binary-only - COMMAND rm dist/python*.gz dist/*debuginfo* + COMMAND rm -f dist/python*.gz dist/*debuginfo* ) ADD_CUSTOM_TARGET(python3-rpm-producer ALL COMMAND PACKAGE_PREFIX=python3- python3 setup.py bdist_rpm --release=1.${PACKAGE_RELEASE_SUFFIX} --requires=python3-numpy --binary-only - COMMAND rm dist/python3*.gz dist/*debuginfo* + COMMAND rm -f dist/python3*.gz dist/*debuginfo* ) ADD_DEPENDENCIES(python3-rpm-producer copy_python_dist-producer) ADD_DEPENDENCIES(python-rpm-producer copy_python_dist-producer) @@ -24,7 +24,7 @@ if ("deb" IN_LIST BUILD_PYTHON_PACKAGES) COMMAND rm -rf deb_dist/*/ COMMAND PACKAGE_PREFIX= python setup.py --command-packages=stdeb.command sdist_dsc --debian-version=${PACKAGE_RELEASE_SUFFIX} --depends=python-numpy bdist_deb - COMMAND rm deb_dist/*dbgsym* + COMMAND rm -f deb_dist/*dbgsym* COMMAND cp deb_dist/*.deb dist/ ) @@ -32,7 +32,7 @@ if ("deb" IN_LIST BUILD_PYTHON_PACKAGES) COMMAND rm -rf deb_dist/*/ COMMAND PACKAGE_PREFIX= python3 setup.py --command-packages=stdeb.command sdist_dsc --debian-version=${PACKAGE_RELEASE_SUFFIX} --depends3=python3-numpy bdist_deb - COMMAND rm deb_dist/*dbgsym* + COMMAND rm -f deb_dist/*dbgsym* COMMAND cp deb_dist/*.deb dist/ ) ADD_DEPENDENCIES(python3-deb-producer copy_python_dist-producer)