Skip to content

Add a --force-checkout, --force-compile, and force-dockerfile to fre make #221

@uramirez8707

Description

@uramirez8707

Is your feature request related to a problem? Please describe.
Add a --force-checkout and --force-compile to fre make

Currently there is no way to regenerate the checkout script without manually removing it.

If you attempt that, you will get:

fre make create-checkout -y am5.yaml -p ncrc5.intel23 -t prod-openmp
Combining yaml files: 
   model yaml: am5.yaml
   compile yaml: compile.yaml
   platforms yaml: platforms.yaml
Combined yaml located here: /combined-am5.yaml

COMBINED YAML VALID

Checkout script PREVIOUSLY created in /ncrc/home1/Uriel.Ramirez/fremake_canopy/test/am5f8d0r1_compile/src/checkout.sh 

Describe the solution you'd like
Add a --force-compile, --force-checkout, and force-dockerfile option to fre make similarly to how it works in fre/bronx.

Describe alternatives you've considered
N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions