Comment 12 for bug 1657615

Revision history for this message
Olivier Mattelaer (olivier-mattelaer) wrote :

Hi Zach,

So I have update the official compile.py script. You will find the patch in attachment.

So this code does the following:
- compile all the UFO model (not required but speed up the use of those model)
- compile all the v4 model (not required but speed up the use of those model)
- compile stdhep (required for NLO computation with hw6/py6 shower)
- compile Cuttools/Iregi (required for loop-computation)
- install a given list of external/optional program. The default list is related to our cluster (so I would not recommend that one in your case):
pythia-pgs, Delphes, ExRootAnalysis, MadAnalysis4, SysCalc
you can change the list by setting the list as argument of the script (e.g. ./bin/compile.py maddm SysCalc ninja)
- make a temporary output for a LO and NLO process to trigger all the auto-configure that exists.
- force the pre-compilation (in debug mode and normal mode) for all the python file.

If some of those steps does not match your need. We can add some option like "--no-stdhep" such that you can control what step you want to run.

Cheers,

Olivier