NNPDF / pineappl

PineAPPL is not an extension of APPLgrid
https://nnpdf.github.io/pineappl/
GNU General Public License v3.0
12 stars 3 forks source link

Build and distribute CLI for Linux and macOS #268

Open cschwan opened 3 months ago

cschwan commented 3 months ago

We currently build the CLI when making a release, but there are a few items to be done:

cschwan commented 1 month ago

We now have a first candidate of the CLI built for v0.7.4, however the static linking doesn't work properly on Linux. To fix this, we should try to link to LHAPDF only in managed-lhapdf and not in pineappl_applgrid. We're also linking to LHAPDF in pineappl_fastnlo, but there it's probably unavoidable.

cschwan commented 1 week ago

To fix this, we should try to link to LHAPDF only in managed-lhapdf and not in pineappl_applgrid.

This has been fixed in commit 8efeeffac3f010fd85fa2a4d5b1e599bbbc871b8, however, this doesn't solve the problem.

cschwan commented 1 week ago

Commits ed74eca5eb41c4f06add7b60e495a5ded5138581, 3965a9deda11b0cb6f61d3c5036d9903fbe45f3d and f564ac5f01af7ea3add2962a48c76f404ca070af fix the remaining linking problems on Linux.