From 165c68978e11570154e70587974cf8e5b7e74eb3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9goire=20KUBLER?= <gregoire.kubler@proton.me> Date: Fri, 19 Apr 2024 13:17:15 +0200 Subject: [PATCH] chore : missing script before wheel --- .../ci/cibuildwheel_build_deps_before_build_wheel.sh | 12 ++++++++++++ setup.py | 1 + 2 files changed, 13 insertions(+) create mode 100755 .gitlab/ci/cibuildwheel_build_deps_before_build_wheel.sh diff --git a/.gitlab/ci/cibuildwheel_build_deps_before_build_wheel.sh b/.gitlab/ci/cibuildwheel_build_deps_before_build_wheel.sh new file mode 100755 index 000000000..40c506269 --- /dev/null +++ b/.gitlab/ci/cibuildwheel_build_deps_before_build_wheel.sh @@ -0,0 +1,12 @@ +set -x +set -e +DEPS_NAME=("aidge_core") +for repo in $DEPS_NAME; do + cd $repo + mkdir build + cd build + cmake .. -DCMAKE_EXPORT_COMPILE_COMMANDS=1 -DAIDGE_INSTALL=1 + make -j4 all install +done +set +x +set +e diff --git a/setup.py b/setup.py index 620655801..faaafd9b8 100644 --- a/setup.py +++ b/setup.py @@ -88,6 +88,7 @@ class CMakeBuild(build_ext): "-DCMAKE_EXPORT_COMPILE_COMMANDS=ON", ] ) + if not self.dry_run: self.spawn( ["cmake", "--build", ".", "--config", compile_type, "-j", max_jobs] -- GitLab