visit-dav / visit

VisIt - Visualization and Data Analysis for Mesh-based Scientific Data
https://visit.llnl.gov
BSD 3-Clause "New" or "Revised" License
434 stars 111 forks source link

build_visit option for building on a server with cli capabilities #5648

Open biagas opened 3 years ago

biagas commented 3 years ago

Is your feature request related to a problem?

From SRE 249 --server-components-only does not allow the cli to be built.

Client would like an option to allow cli with --server-components-only to provide scripting and offscreen rendering capabilities on a cluster. No GUI build, no windows popping up.

brugger1 commented 3 years ago

We should add controls to allow fine grain control over the different components. When someone works on this, they should submit a proposal to the developers.

biagas commented 2 years ago

I made a quick attempt at allowing the cli to be built when --server-components-only is specified. Needed to allow viewer's proxy to build as well in order for the cli to compile Visit compiled without errors after that, but when I tried to run 'visit -cli -nowin', I received an error message that the viewer didn't exist.

Cannot add the viewer lib to the build without Qt, as it has several Qt dependencies.

svtcli commented 10 months ago

+1

that would be a good thing to have. I don't think this is possible as today

If a dev could point out the proper locations on the build_visit, it might be doable.