Skip to content

Conversation

@BenjaminRuston
Copy link
Collaborator

@BenjaminRuston BenjaminRuston commented Dec 5, 2025

Description

to help enable mepo support for NASA GMAO this adds a quiet find of the NOAA bufr_query package

this is a duplicate and replacement PR for:
#1660

Issue(s) addressed

Resolves #1728

Checklist

  • I have performed a self-review of my own code
  • I have run the unit tests before creating the PR

@BenjaminRuston BenjaminRuston added OBS OBS processing, UFO NWS NOAA National Weather Service labels Dec 5, 2025
Copy link
Contributor

@rajichidamb rajichidamb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


if( eckit_FOUND AND oops_FOUND AND ioda_FOUND AND bufr_FOUND )
set(iodaconv_bufr_query_ENABLED True)
find_package( bufr_query QUIET )
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems odd to set iodaconv_bufr_query_ENABLED to True before checking to see if bufr_query is found. Wouldn't it be better to do the find_package for bufr_query right after the find_package for bufr (line 88) and then add "AND bufr_query_FOUND" to the conditional on line 115? The messaging in this if-then-else structure could also be updated accordingly.

@BenjaminRuston BenjaminRuston merged commit c1ec861 into develop Dec 11, 2025
3 checks passed
@BenjaminRuston BenjaminRuston deleted the feature/mepo-support branch December 11, 2025 17:00
@BenjaminRuston BenjaminRuston mentioned this pull request Dec 11, 2025
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

NWS NOAA National Weather Service OBS OBS processing, UFO

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Updates for mepo support

7 participants