Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 974 Bytes

development.md

File metadata and controls

39 lines (29 loc) · 974 Bytes

Development

Calibration

Corners of landscape calibration image:

( (200, 100)  -- Red
, (900, 100)  -- Green
, (800, 400)  -- Blue
, (100, 300)  -- Magenta
)

Generate Icons

With https://gist.github.com/zlbruce/883605a635df8d5964bab11ed75e46ad:

svg2icns icon.svg

New Release

  • Bump version number in all of:
    • package.yaml (version:)
    • makefile (--app-version)
    • app-aux-files/Info.plist (CFBundleShortVersionString)
  • Regenerate perspec.cabal via hpack (or let stack build do it) and commit the result.
  • Update changelog.md with the new release heading and notes.
  • Run make test and smoke-test the GUI locally.
  • Push and verify all CI matrix jobs pass.
  • Create new release on GitHub
    • Download artifacts, fix file permissions, zip them, attach to release
  • Update the cask file