From ee175a46f7d263a1050575a8351c1ae6e190b22f Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Thu, 14 Dec 2023 09:36:10 +0100 Subject: [PATCH] Fix redefinition of _wrap___eq__ (#73) (#77) * Fix redefinition of _wrap___eq__ (#73) Signed-off-by: EduPonz (cherry picked from commit 94fa8a91d01e6f052253aca33674c4f864ed36b9) Signed-off-by: EduPonz * Refactor workflow Signed-off-by: EduPonz * Add /bigobj flag in windows Signed-off-by: EduPonz --------- Signed-off-by: EduPonz Co-authored-by: Eduardo Ponz Segrelles --- .github/workflows/build_and_test.yml | 4 ++++ fastdds_python/src/swig/CMakeLists.txt | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 08196f7e..948d7ec5 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -24,6 +24,10 @@ concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: windows-build-test: runs-on: windows-2019 diff --git a/fastdds_python/src/swig/CMakeLists.txt b/fastdds_python/src/swig/CMakeLists.txt index c30d7820..56eef901 100644 --- a/fastdds_python/src/swig/CMakeLists.txt +++ b/fastdds_python/src/swig/CMakeLists.txt @@ -45,6 +45,10 @@ swig_add_library(${PROJECT_NAME} SOURCES ${${PROJECT_NAME}_FILES} ) +if(MSVC OR MSVC_IDE) + target_compile_options(${PROJECT_NAME} PRIVATE /bigobj) +endif() + if(UNIX AND CMAKE_SIZEOF_VOID_P EQUAL 8) set_property(TARGET ${PROJECT_NAME} PROPERTY SWIG_COMPILE_DEFINITIONS SWIGWORDSIZE64) endif()