Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DSL: add artifact stanza #6225

Merged
merged 1 commit into from
Sep 17, 2014

Conversation

rolandwalker
Copy link
Contributor

Keeping the link stanza in the DSL is a mistake: it will be
confusing when combined with the ability to install by copying.

This PR retires link completely, and adds a generic artifact
stanza called artifact. (link is removed from the docs, but
will still work for compatibility during transition.)

This only affects one current Cask (dwarf-fortress.rb), and that
Cask may be changed to use suite in the future.

Keeping the `link` stanza in the DSL is a mistake: it will be
confusing when combined with the ability to install by copying.

This PR retires `link` completely, and adds a generic artifact
stanza called `artifact`.  (`link` is removed from the docs, but
will still work for compatibility during transition.)

This only affects one current Cask (dwarf-fortress.rb), and that
Cask may be changed to use `suite` in the future.
@rolandwalker
Copy link
Contributor Author

As this only affects 1 or possibly zero Casks, and does not change backward-compatibility, at least for the moment, I am comfortable merging this immediately for release.

rolandwalker added a commit that referenced this pull request Sep 17, 2014
@rolandwalker rolandwalker merged commit d9fe7a9 into Homebrew:master Sep 17, 2014
@rolandwalker rolandwalker deleted the add_artifact_stanza branch September 17, 2014 13:35
@Homebrew Homebrew locked and limited conversation to collaborators May 8, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant