Project

General

Profile

Backport #9491

Supporting codesign on OS X

Added by mrkn (Kenta Murata) over 5 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
[ruby-core:60522]

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 c50e2851
Added by usa (Usaku NAKAMURA) over 5 years 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.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@44860 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

Revision 44860
Added by usa (Usaku NAKAMURA) over 5 years 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

Updated by usa (Usaku NAKAMURA) over 5 years 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