Skip to content

Produce a portable Windows .zip for first-class Scoop support #48

Description

@Razee4315

We have a Scoop manifest in packaging/scoop/marklite.json, but it's marked experimental because it extracts the NSIS installer via the #/dl.7z trick. Scoop is happiest with a portable app, which MarkLite doesn't currently produce.

What to do

  • Add a build step (in release.yml or a small script) that zips the unpacked MarkLite.exe + its resources into MarkLite_<version>_x64-portable.zip, and attach it to the release.
  • Update packaging/scoop/marklite.json to point url at the zip (drop the #/dl.7z and bin/extract_dir workarounds) and verify scoop install works.

Acceptance

  • scoop install ./packaging/scoop/marklite.json installs and runs MarkLite cleanly.
  • Eligible to submit to the Scoop extras bucket.

See packaging/README.md for context.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions