Skip to content

Commit 9f8f6fc

Browse files
authored
Disable old C and C# bindings (#5693)
* Disable old C and C# bindings * Disable tests in CI
1 parent 6cb69db commit 9f8f6fc

File tree

7 files changed

+1
-30
lines changed

7 files changed

+1
-30
lines changed

.github/workflows/build-test-linux-vcpkg.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -183,9 +183,6 @@ jobs:
183183
GTEST_OUTPUT: 'xml:unit_tests_report_gtest.xml'
184184
run: ./build/${{ matrix.config }}/bin/MRTest
185185

186-
- name: C Unit Tests (old bindings)
187-
run: ./build/${{ matrix.config }}/bin/MRTestC
188-
189186
- name: C Unit Tests
190187
if: ${{ inputs.mrbind_c }}
191188
run: ./build/${{ matrix.config }}/bin/MRTestC2

.github/workflows/build-test-macos.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -177,9 +177,6 @@ jobs:
177177
GTEST_OUTPUT: 'xml:unit_tests_report_gtest.xml'
178178
run: ./build/${{ matrix.config }}/bin/MRTest
179179

180-
- name: C Unit Tests (old bindings)
181-
run: ./build/${{ matrix.config }}/bin/MRTestC
182-
183180
- name: C Unit Tests
184181
if: ${{ inputs.mrbind_c }}
185182
run: ./build/${{ matrix.config }}/bin/MRTestC2

.github/workflows/build-test-ubuntu-arm64.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -196,9 +196,6 @@ jobs:
196196
GTEST_OUTPUT: 'xml:unit_tests_report_gtest.xml'
197197
run: ./build/${{ matrix.config }}/bin/MRTest
198198

199-
- name: C Unit Tests (old bindings)
200-
run: ./build/${{ matrix.config }}/bin/MRTestC
201-
202199
- name: C Unit Tests
203200
if: ${{ inputs.mrbind_c }}
204201
run: ./build/${{ matrix.config }}/bin/MRTestC2

.github/workflows/build-test-ubuntu-x64.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -146,9 +146,6 @@ jobs:
146146
GTEST_OUTPUT: 'xml:unit_tests_report_gtest.xml'
147147
run: ./build/${{ matrix.config }}/bin/MRTest
148148

149-
- name: C Unit Tests (old bindings)
150-
run: ./build/${{ matrix.config }}/bin/MRTestC
151-
152149
- name: C Unit Tests
153150
if: ${{ inputs.mrbind_c }}
154151
run: ./build/${{ matrix.config }}/bin/MRTestC2

.github/workflows/build-test-windows.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -242,9 +242,6 @@ jobs:
242242
GTEST_OUTPUT: 'xml:unit_tests_report_gtest.xml'
243243
run: source\x64\${{ matrix.config }}\MRTest.exe
244244

245-
- name: C Unit Tests (old bindings)
246-
run: py -3 scripts\run_c_unit_test_script.py ${{ matrix.config }}
247-
248245
- name: C Unit Tests
249246
if: ${{inputs.mrbind_c && matrix.build_system == 'CMake'}}
250247
run: py -3 scripts\run_c2_unit_test_script.py ${{ matrix.config }}

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ option(MESHLIB_BUILD_MRVIEWER "Build MRViewer library" ON)
5050
option(MESHLIB_BUILD_MESHVIEWER "Build MeshViewer application" ON)
5151
option(MESHLIB_BUILD_PYTHON_MODULES "Build Python modules" ON)
5252
option(MESHLIB_BUILD_MESHCONV "Build meshconv utility" ON)
53-
option(MESHLIB_EXPERIMENTAL_BUILD_C_BINDING "(experimental) Build C binding library" ON)
53+
option(MESHLIB_EXPERIMENTAL_BUILD_C_BINDING "(experimental) Build C binding library" OFF)
5454
option(MESHLIB_BUILD_SYMBOLMESH "Build symbol-to-mesh library" ON)
5555
option(MESHLIB_BUILD_VOXELS "Build voxels library" ON)
5656
option(MESHLIB_BUILD_EXTRA_IO_FORMATS "Build extra IO format support library" ON)

scripts/run_c_unit_test_script.py

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)