apfel is an important software that is used in many places, particularly in SuperChic MCEG by @LucianHL.
The SuperChic in a phase of intensive development now and the main dependency, apfel, is recompiled multiple times per day.
Therefore, it makes a lot of sense to improve the compilation process of apfel with e.g. amendments to the cmake build system:
reduce the dependence of apfel on the unreliable python setuptools inpywrap/CMakeLists.txt
add some simple informative printouts to all the cmake files
add some boolean switches for the compilation with LHAPDF and Python
Dear @scarrazza,
apfel
is an important software that is used in many places, particularly inSuperChic
MCEG by @LucianHL. TheSuperChic
in a phase of intensive development now and the main dependency,apfel
, is recompiled multiple times per day. Therefore, it makes a lot of sense to improve the compilation process ofapfel
with e.g. amendments to the cmake build system:apfel
on the unreliable pythonsetuptools
inpywrap/CMakeLists.txt
LHAPDF
andPython
Hopefully you will find the changes useful.
Best regards,
Andrii