Skip to content

Conversation

@MariusCausemann
Copy link
Collaborator

Hi @danielepanozzo ,

I've updated the dependencies to recent releases of the main repositories, and updated the cmake build system a bit, and made a few small changes to the code, where required. This allows building fTetWild on apple silicon, and CI is passing on the latest GHA runners again.
Let me know if there is anything you would like me to change!
Marius

@Yixin-Hu
Copy link
Collaborator

Yixin-Hu commented Oct 3, 2025

Hi @MariusCausemann, thanks for your effort and contribution! For the files in the src folder, could you keep only the cmake/CI changes (and remove the formatting changes), so that I can review what was modified? Thank you!

@MariusCausemann
Copy link
Collaborator Author

Hi @Yixin-Hu ,
I understand that the formatting changes are a bit annoying to look at, but I'm not quite sure how to isolate those. Are you aware of githubs show/hide whitespace changes option?
image

Mabe this makes reviewing it a bit easier?

@MariusCausemann
Copy link
Collaborator Author

Hi @Yixin-Hu ,
could you take a look at this? Thanks!

@Yixin-Hu Yixin-Hu merged commit dc552fb into wildmeshing:master Oct 10, 2025
12 checks passed
cdaversin pushed a commit to cdaversin/fTetWild that referenced this pull request Oct 29, 2025
* Update tbb git tag

* Revert "handle sizing field better; rm fast winding number"

This reverts commit f2b09d3.

* revert tbb hash

* Migrated from tbb to oneapi/tbb

* remove -Wfatal-errors

* set c++11

* make c++17 conforming

* use windingnumber from (updated) libigl

* ensure new igl is used

* remove include

* handle sizing field better; rm fast winding number

* revert sizing field + WN due to crash

* update geogram

* update cmake

* revert libigl update

* update CI

* Update cache

* Update continuous.yml

* add libxrandr for geogram

* conda prefix

* add libxrandr devel

* install cmake=3.29

* install librandr apt-get

* update CLI and libigl

* use conda-run

* revert conda-run

* allow populate(Eigen) via cmake policy

* force conda cmake

* add default shell to activate condo

* add geogram dips

* disable exact envelope

* Update windows runner

* add lib dep for windows

* make run with gcc13

* add latest OS

* bump TBB

* build geogram static

* update os names

* update warnings

* bump TBB to 2022

* disable warning as error

* build static libigl

* build static geogram

* correctly set geogram options

* set VORPALINE_PLATFORM

* set correct windows platform

* fix run example on windows

* fix windows exe paths

* try windows run example again

* another attempt

* fix failing test

* try windows again

* remove geogram graphics deps

* and another

* yet again

* one more time

* add debug tux

* try mate again

* remove checkout

* fix win + add mate

* add unix tools for win

* yet another attempt

* yet again

* again

* yet again v3

* yet again v4

* yet again v5

* yet again v6

* add TBB thread and stack controls again

* initialization fix

---------

Co-authored-by: Tristan Schulz <[email protected]>
Co-authored-by: Yixin-Hu <[email protected]>
Co-authored-by: Marius Causemann <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants