NOAA-EMC / wgrib2

Provides functionality for interacting with, reading, writing, and manipulating GRIB2 files.
12 stars 8 forks source link

Add Spack-based CI workflow + recipe #157

Open AlexanderRichert-NOAA opened 3 days ago

AlexanderRichert-NOAA commented 3 days ago

This PR adds a Spack-based CI workflow, including an authoritative copy of the recipe (updated for CMake).

Fixes #112

AlexanderRichert-NOAA commented 3 days ago

@edwardhartnett this is in pretty good shape, and I've tested a bunch of the spack variant related to dependencies. One thing that isn't working is if I enable the Fortran API and/or the library. I'm getting wgrib2/ftn_api/fort_wgrib2.c:43: undefined reference to 'wgrib2'. Any idea what that might be about?

edwardhartnett commented 11 hours ago

@webisu any clue as to the build problems @AlexanderRichert-NOAA reports?

@AlexanderRichert-NOAA I think we should get this merged without the broken options, so we have something...