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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions