Page MenuHome

Mantaflow [Part 4]: Adapted build config
ClosedPublic

Authored by Sebastián Barschkis (sebbas) on Oct 29 2018, 5:13 PM.

Diff Detail

Repository
rB Blender
Branch
buildConfig (branched from master)
Build Status
Buildable 6019
Build 6019: arc lint + arc unit

Event Timeline

Update manta files after merge with master.

Bastien Montagne (mont29) added inline comments.
CMakeLists.txt
244–245

I guess that one should be removed?

1693–1694

Same, to be removed?

build_files/cmake/config/blender_lite.cmake
39–40

And to be removed too.

build_files/cmake/config/blender_release.cmake
33–34

And again ;)

build_files/cmake/macros.cmake
451–453 ↗(On Diff #14645)

I thought tbb was only enabled if(NOT WITH_OPENMP)? Or is MantaFlow always using tbb, even when OMP is enabled?

Updated diff with latest changes from fluid-mantaflow branch

Updated diff with latest changes from fluid-mantaflow branch

CMakeLists.txt
1207–1209

Is it really required to be global?

Sebastián Barschkis (sebbas) marked an inline comment as done.Dec 10 2019, 7:15 PM
Sebastián Barschkis (sebbas) added inline comments.
CMakeLists.txt
1207–1209

82d75a46ce37 fixes this issue as well.

A bit confusing since the fix is commitetd to Git and not reflected here. But doing such kind of update takes a lot of effort with arc apparently :/

So this + the fix you've mentioned is fine.
Would be nice if things are committed to master somewhat separate still (not just merge-everything-from-the-branch), but that's separate story.

This revision is now accepted and ready to land.Dec 11 2019, 2:47 PM
Sebastián Barschkis (sebbas) marked an inline comment as done.

Updated diff with latest changes from fluid-mantaflow branch

Updated diff with latest changes from fluid-mantaflow branch