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

GitHub Issue NOAA-EMC/GSI#112. A refactor of CMake build framework. #327

Merged
merged 91 commits into from
May 18, 2022
Merged

GitHub Issue NOAA-EMC/GSI#112. A refactor of CMake build framework. #327

merged 91 commits into from
May 18, 2022

Commits on Feb 9, 2021

  1. Configuration menu
    Copy the full SHA
    369cc60 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2021

  1. clean up ncdiag cmake build

    aerorahul committed Feb 10, 2021
    Configuration menu
    Copy the full SHA
    5fbdde5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb803b0 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2021

  1. wcoss_d build

    aerorahul committed Feb 11, 2021
    Configuration menu
    Copy the full SHA
    7f94f17 View commit details
    Browse the repository at this point in the history
  2. hierarchy of compiler flags

    aerorahul committed Feb 11, 2021
    Configuration menu
    Copy the full SHA
    f8ca333 View commit details
    Browse the repository at this point in the history
  3. Update Intel Fortran flags

    aerorahul committed Feb 11, 2021
    Configuration menu
    Copy the full SHA
    e9b0652 View commit details
    Browse the repository at this point in the history
  4. order of includes matter

    aerorahul committed Feb 11, 2021
    Configuration menu
    Copy the full SHA
    4e2f436 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2021

  1. Configuration menu
    Copy the full SHA
    ffc1067 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2021

  1. Issue #112: update intel fortran flags, add intel c flags, replace fv…

    …3gfs_ncio with ncio module, replace bufr_4_DA with bufr_d
    RussTreadon-NOAA committed Feb 15, 2021
    Configuration menu
    Copy the full SHA
    07fb370 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2021

  1. Configuration menu
    Copy the full SHA
    44622e0 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2022

  1. Configuration menu
    Copy the full SHA
    612b4b9 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. updates for GNU v10

    aerorahul committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    0dc2ac4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8612db View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. Configuration menu
    Copy the full SHA
    b1a0590 View commit details
    Browse the repository at this point in the history
  2. gsi is its own project now

    aerorahul committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    6056d48 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2022

  1. Configuration menu
    Copy the full SHA
    a1ce87c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    14ef66d View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. Configuration menu
    Copy the full SHA
    6fae4be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a41aaa4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    af18422 View commit details
    Browse the repository at this point in the history
  4. build mods for Orion

    aerorahul committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    3d4ee20 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    232545a View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2022

  1. Configuration menu
    Copy the full SHA
    c6e7092 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5add43f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ceb6a0c View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2022

  1. Configuration menu
    Copy the full SHA
    91fb0ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3e92d1b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7988b92 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2022

  1. Configuration menu
    Copy the full SHA
    5ba199d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f146987 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2022

  1. Configuration menu
    Copy the full SHA
    a7dd380 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2022

  1. Revert "remove obsolete cmake/Modules directory"

    This reverts commit 91fb0ac.
    aerorahul committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    1c342aa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ba93f0 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2022

  1. Configuration menu
    Copy the full SHA
    b71ab3a View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2022

  1. Configuration menu
    Copy the full SHA
    0d42d9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4c05f5f View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2022

  1. Make necessary changes to allow feature/cmake-refactor to run regress…

    …ion tests: (#1)
    
    Changes from @MichaelLueken-NOAA on setting up offline regression testing.
    MichaelLueken committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    e780f86 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2022

  1. Build conventional monitoring utilities. There is a lot of repeated c…

    …ode in these and could benefit from making a library rather than copy/paste of the same code for each utility.
    aerorahul committed Mar 25, 2022
    Configuration menu
    Copy the full SHA
    1502f2e View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2022

  1. Build Radiance and Ozone monitoring utilities. There is a lot of repe…

    …ated code in these and could benefit from making a library rather than copy/paste of the same code for each utility.
    aerorahul committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    3db55b6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf42602 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    353769f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8c937ff View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2022

  1. Configuration menu
    Copy the full SHA
    50a6b3b View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2022

  1. Configuration menu
    Copy the full SHA
    e624bdf View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2022

  1. Fix duplicate definition of MPI variables (#3)

    * Fix duplicate definition of MPI variables
    * Replace "include mpif.h" with "use mpi"
    christopherwharrop-noaa committed Mar 29, 2022
    Configuration menu
    Copy the full SHA
    f4f4c95 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2598795 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2022

  1. Configuration menu
    Copy the full SHA
    a49adfa View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2022

  1. remove stale cmake/Modules

    aerorahul committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    616267e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6beeec2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    98e6cbf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9956346 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    49487f9 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2022

  1. Configuration menu
    Copy the full SHA
    d9fc845 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e301730 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2022

  1. Configuration menu
    Copy the full SHA
    eb0a1e2 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2022

  1. bugfix for cheyenne

    aerorahul committed Apr 6, 2022
    Configuration menu
    Copy the full SHA
    f480914 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    974f1a0 View commit details
    Browse the repository at this point in the history
  3. fix logical comparison

    aerorahul committed Apr 6, 2022
    Configuration menu
    Copy the full SHA
    0919273 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2022

  1. Configuration menu
    Copy the full SHA
    2465cdb View commit details
    Browse the repository at this point in the history
  2. build cleanly

    aerorahul committed Apr 14, 2022
    Configuration menu
    Copy the full SHA
    130d663 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2022

  1. Configuration menu
    Copy the full SHA
    0949382 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec3b2f0 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2022

  1. add wrapper for NCO build script.

    Address GFS adaptation for NCO requirement of "pruning"
    Add BUILD_UTIL_ALL option for convenience
    aerorahul committed Apr 16, 2022
    Configuration menu
    Copy the full SHA
    8ad8f46 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a485320 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2022

  1. trap pruning error

    aerorahul committed Apr 18, 2022
    Configuration menu
    Copy the full SHA
    f13c3ad View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2022

  1. Configuration menu
    Copy the full SHA
    54238fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4414236 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fa9d3db View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2022

  1. Configuration menu
    Copy the full SHA
    0f07820 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af04c21 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2022

  1. update ncio to v1.1.0

    aerorahul committed Apr 26, 2022
    Configuration menu
    Copy the full SHA
    d43e359 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    75149d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    051fcdc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    60b0bc4 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2022

  1. Configuration menu
    Copy the full SHA
    4d13aa3 View commit details
    Browse the repository at this point in the history
  2. revert back to ncio/1.0.0

    aerorahul committed Apr 27, 2022
    Configuration menu
    Copy the full SHA
    d30dc95 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feature/cmake-update' of https://github.com/aerorahul/gsi

    … into feature/cmake-update
    aerorahul committed Apr 27, 2022
    Configuration menu
    Copy the full SHA
    01dbfa9 View commit details
    Browse the repository at this point in the history
  4. Fixes for Cheyenne and Jet (#5)

    * Fix duplicate MPI definitions in EFSOI exposed by Cheyenne build
    
    Set CC, FC, CXX explicitly for Cheyenne GNU to avoid
    use of incorrect MPI module.
    
    Update w3emc to version 2.9.2.
    
    * Fix MPI API call bug that passed mpi_status type instead of a status variable
    
    * Revert version of w3emc and update cmake version for Jet
    christopherwharrop-noaa committed Apr 27, 2022
    Configuration menu
    Copy the full SHA
    71ceb08 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2022

  1. remove build.comgsi as it is unlikely to work with the current refact…

    …or. Use the `build.sh` instead
    aerorahul committed Apr 29, 2022
    Configuration menu
    Copy the full SHA
    6fdfbdb View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feature/cmake-update' of https://github.com/aerorahul/gsi

    … into feature/cmake-update
    aerorahul committed Apr 29, 2022
    Configuration menu
    Copy the full SHA
    d1d0869 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2022

  1. Configuration menu
    Copy the full SHA
    4b96c8a View commit details
    Browse the repository at this point in the history

Commits on May 3, 2022

  1. Configuration menu
    Copy the full SHA
    e22d382 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2022

  1. Merge branch 'develop' into feature/cmake-update

    develop just got changed knowing full well the scope of this PR making more work here.
    aerorahul committed May 9, 2022
    Configuration menu
    Copy the full SHA
    8325aa7 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2022

  1. Configuration menu
    Copy the full SHA
    eaa9fe7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4aff636 View commit details
    Browse the repository at this point in the history
  3. modulefile.ProdGSI.common.lua was buggy. a source code change slipped…

    … through via one of the many merged PRs
    aerorahul committed May 10, 2022
    Configuration menu
    Copy the full SHA
    01a1c95 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cf89306 View commit details
    Browse the repository at this point in the history
  5. since we are changing modulefiles, make their names short and consist…

    …ent with other applications
    aerorahul committed May 10, 2022
    Configuration menu
    Copy the full SHA
    f62401d View commit details
    Browse the repository at this point in the history

Commits on May 11, 2022

  1. wcoss_dell_p3 cmake is from hpc-stack. Fix that.

    update detect_machine.sh and module-setup.sh for wcoss2.
    be smart in auto-detection.
    fix warnings in source codes.
    aerorahul committed May 11, 2022
    Configuration menu
    Copy the full SHA
    701247a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c04e95 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2022

  1. Configuration menu
    Copy the full SHA
    b600136 View commit details
    Browse the repository at this point in the history