BerkeleyLab / caffeine

A parallel runtime library for Fortran compilers
https://berkeleylab.github.io/caffeine/
Other
36 stars 7 forks source link

Update install.sh to actually install Caffeine #97

Open bonachea opened 4 months ago

bonachea commented 4 months ago

./install.sh currently defaults to installing software as follows:

Build/install dependencies (those needed only to build/install Caffeine):

Use dependencies (those also needed to use Caffeine post-install):

This issue requests installer updates to install the Caffeine libraries and any necessary headers to the user-provided install.sh --prefix location

bonachea commented 4 months ago

FWIW current fpm behavior:

$ ./build/run-fpm.sh install
<ERROR>Project does not contain any installable targets
STOP 1

We don't currently even write $PREFIX into fpm.toml, which is presumably one requirement to resolve this issue.

ktras commented 3 months ago

@everythingfunctional, as seen above, the fpm install command doesn't currently work, so perhaps you could help give clues as how to resolve this.