Skip to content

macho: require codesign! call to be done explicitly.#287

Merged
MikeMcQuaid merged 1 commit intoHomebrew:masterfrom
MikeMcQuaid:codesign-tweaks
Nov 10, 2020
Merged

macho: require codesign! call to be done explicitly.#287
MikeMcQuaid merged 1 commit intoHomebrew:masterfrom
MikeMcQuaid:codesign-tweaks

Conversation

@MikeMcQuaid
Copy link
Copy Markdown
Member

As explained in Homebrew/brew#9040 (comment) I think it's more desirable to have the codesign! calls happen inside Homebrew/brew instead of inside macho/tools methods.

This makes it easier for Homebrew to turn this functionality on/off, change what platforms are affected, etc. without needing to tag and vendor a new release each time.

As explained in
Homebrew/brew#9040 (comment)
I think it's more desirable to have the `codesign!` calls happen inside
Homebrew/brew instead of inside `macho/tools` methods.

This makes it easier for Homebrew to turn this functionality on/off,
change what platforms are affected, etc. without needing to tag and
vendor a new release each time.
Copy link
Copy Markdown
Member

@woodruffw woodruffw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Copy link
Copy Markdown
Contributor

@mistydemeo mistydemeo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@MikeMcQuaid MikeMcQuaid merged commit d6b492e into Homebrew:master Nov 10, 2020
@MikeMcQuaid MikeMcQuaid deleted the codesign-tweaks branch November 10, 2020 11:05
@MikeMcQuaid
Copy link
Copy Markdown
Member Author

Thanks both!

@woodruffw
Copy link
Copy Markdown
Member

I'll cut another release this evening 🙂

@claui
Copy link
Copy Markdown

claui commented Nov 11, 2020

@woodruffw Yes, a new release would be nice so work on Homebrew/brew#9040 can continue.

@woodruffw
Copy link
Copy Markdown
Member

Opened and will merge #288 with the release momentarily.

@Homebrew Homebrew locked as resolved and limited conversation to collaborators Dec 15, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants