Skip to content

Reconsider revert/patch project #8

@auneri

Description

@auneri

Standard ExternalProject behavior is Download > Update > Patch.

  • ✗ patching is applied only once, conflicts with update.

RevertProject, when

  • source exists (after download), and
  • patch file is updated, or
  • update is required.

PatchProject, when

  • RevertProject step is out of date.
  • ✗ updating patched projects implies re-patching.

UpdateProject?

  • ✓ an update command that does trigger dependent steps if not needed.
  • ✓ should check for git/svn as well as tar/zip.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions