Backport #9491

Supporting codesign on OS X

Added by Kenta Murata about 1 year ago. Updated about 1 year ago.

[ruby-core:60522]
Status:Closed
Priority:Normal
Assignee:Usaku NAKAMURA

Description

To maintain chkbuild of ruby_1_9_3 branch on my Mac, I need to backport the functionality to apply codesign.
Please backport the patch I made: https://gist.github.com/mrkn/8838644

Associated revisions

Revision 44860
Added by Usaku NAKAMURA about 1 year ago

  • configure.in (POSTLINK): sign built program using RUBY_CODESIGN
    identity.
    [Backport #9491]

  • Makefile.in (PROGRAM): ditto.

  • Makefile.in (LIBRUBY_SO): ditto.

  • lib/mkmf.rb (LINK_SO): sign extensions too. replace empty line with
    default command.

  • enc/depend (link_so): prefix $(Q) for each commands.

  • tool/mkconfig.rb: restore embedded newlines.

History

#1 Updated by Usaku NAKAMURA about 1 year ago

  • Status changed from Open to Closed
  • % Done changed from 0 to 100

Applied in changeset r44860.


  • configure.in (POSTLINK): sign built program using RUBY_CODESIGN
    identity.
    [Backport #9491]

  • Makefile.in (PROGRAM): ditto.

  • Makefile.in (LIBRUBY_SO): ditto.

  • lib/mkmf.rb (LINK_SO): sign extensions too. replace empty line with
    default command.

  • enc/depend (link_so): prefix $(Q) for each commands.

  • tool/mkconfig.rb: restore embedded newlines.

Also available in: Atom PDF