Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug 1522 - Improve the in NAEFS makefiles with the “debug” option #13

Open
BoCui-NOAA opened this issue Dec 7, 2024 · 0 comments
Open
Assignees

Comments

@BoCui-NOAA
Copy link
Collaborator

BoCui-NOAA commented Dec 7, 2024

From Bugzilla:

In the next NAEFS upgrade, improve the in NAEFS makefiles with the “debug” option.

targets: all, debug, install and clean

Please refer to page 14 - 18, 26 Example 13 in https://www.nco.ncep.noaa.gov/idsb/implementation_standards/ImplementationStandards.v11.0.0.pdf?

There are four critical targets that must be defined in every makefile. They are all, debug, install, and clean. Additionally, a test target is required to run unit tests for libraries and utility programs. Example 13 of Appendix A contains an example of each.
a. The debug target must minimally contain the check all and ftrapuv flags in fortran or their equivalent in other accepted languages

@BoCui-NOAA BoCui-NOAA self-assigned this Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant