Open Jezzis opened 7 years ago
This looks like a ruby version issue. Try installing a newer version from homebrew (2.2+).
Thank you very much, This works for my mbp with OSX EI Capitan: updated to ruby 2.3.0 disabled the SIP change to branch ft-el-cap
=== BUILD LEGACY TARGET Info-Plist OF PROJECT IOUSBHIDDriverDescriptorOverride WITH THE DEFAULT CONFIGURATION (Release) ===
Check dependencies
ExternalBuildToolExecution Info-Plist cd /Users/szj/workspace/noppoo/iousbhiddriver-descriptor-override export ACTION= /usr/local/bin/rake Info.plist /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby scripts/build-plist.rb /Users/szj/workspace/noppoo/iousbhiddriver-descriptor-override/scripts/hidutil.rb:286:in'
from scripts/build-plist.rb:20:in '
rake aborted!
Command failed with status (1): [/System/Library/Frameworks/Ruby.framework/...]
/Users/szj/workspace/noppoo/iousbhiddriver-descriptor-override/Rakefile:23:in `block in <top (required)>'
Tasks: TOP => Info.plist
(See full trace by running task with --trace)
Command /usr/local/bin/rake failed with exit code 1
compact_usages': undefined method
slice_when' for #Array:0x007fef535e7eb0 (NoMethodError) from /Users/szj/workspace/noppoo/iousbhiddriver-descriptor-override/scripts/hidutil.rb:208:ininitialize' from /Users/szj/workspace/noppoo/iousbhiddriver-descriptor-override/scripts/hidutil.rb:375:in
new' from /Users/szj/workspace/noppoo/iousbhiddriver-descriptor-override/scripts/hidutil.rb:375:inparse' from scripts/build-plist.rb:12:in
fix_descriptor' from scripts/build-plist.rb:29:inblock (2 levels) in <main>' from scripts/build-plist.rb:22:in
each' from scripts/build-plist.rb:22:ineach_with_index' from scripts/build-plist.rb:22:in
block ineach' from scripts/build-plist.rb:20:in
\ BUILD FAILED **
The following build commands failed: ExternalBuildToolExecution Info-Plist