Skip to content

Latest commit

 

History

History
78 lines (53 loc) · 2.01 KB

cask_language_deltas.md

File metadata and controls

78 lines (53 loc) · 2.01 KB

Cask Language Deltas

This document summarizes revisions to the Cask Domain-Specific Language (DSL).

Cask DSL 1.0

These are deltas from the pre-existing (unversioned) conventions to the Cask DSL 1.0 specification.

This Document Is Incomplete

This document still being written. It is not yet a complete reference. This notice will be removed for the final form.

Removals (1.0)

Stub!

Additions (1.0)

  • artifact
  • depends_on :cask
    • stub - not yet functional
  • depends_on :macos
    • stub - not yet functional
  • depends_on :arch
    • stub - not yet functional
  • depends_on :x11
    • stub - not yet functional
  • depends_on :java
    • stub - not yet functional
  • suite
  • uninstall :rmdir
  • zap

Renames (1.0)

old form new form
install pkg
link app (or sometimes suite or artifact)
before_install preflight
after_install postflight
before_uninstall uninstall_preflight
after_uninstall uninstall_postflight
depends_on_formula depends_on :formula
version 'latest' version :latest

All Supported Stanzas (1.0)

Stub!

References

<3 THANK YOU TO ALL CONTRIBUTORS! <3