brainvisa / axon

Brainvisa main GUI
Other
0 stars 1 forks source link

Documentation of BrainVISA processes is generated during install-test #50

Open ylep opened 3 years ago

ylep commented 3 years ago

The documentation of BrainVISA processes should be generated during make doc, but I found that it is also being (re-)generated during make install-test:

Scanning dependencies of target install-brainvisa-release-test
-- Install configuration: "Release"
-- Install component: "brainvisa-release-test"
[  0%] Built target install-brainvisa-release-test
Generating BrainVISA processes documentation
denisri commented 3 years ago

I'm not sure I remember everything but I vaguely have in mind the situation where we needed to package only documentations of the processes of the "public" toolboxes in the public release, and in a more genral way the modular installer we were using in previous releases needed to ship the docs of each project within the right package. Thus we had no better option from rebuilding docs locally at install time to get only the needed docs, because otherwise brainvisa installs all docs at the same place.

sapetnioc commented 1 year ago

Is it still an issue ? Is the @denisri comment valid now that we are distributing with virtual images ?

denisri commented 1 year ago

The other thing is that make install likely depends on make doc, which triggers another doc rebuild...