Class: Rubycc::Doctor::Builder::Result
- Inherits:
-
Struct
- Object
- Struct
- Rubycc::Doctor::Builder::Result
- Defined in:
- lib/rubycc/doctor/builder.rb
Overview
The outcome of building one gem. status : :no_ext | :built | :failed | :unknown stage : nil, or the failing stage (:extconf/:compile/:link/:require/:timeout) reason : short human-readable explanation (stderr summary etc.) sos : produced .so paths (on :built) require_ok : whether the require smoke check passed (:built only; a failed require does not demote the build — the .so was made — but is noted)
Instance Attribute Summary collapse
-
#reason ⇒ Object
Returns the value of attribute reason.
-
#require_ok ⇒ Object
Returns the value of attribute require_ok.
-
#sos ⇒ Object
Returns the value of attribute sos.
-
#stage ⇒ Object
Returns the value of attribute stage.
-
#status ⇒ Object
Returns the value of attribute status.
Instance Attribute Details
#reason ⇒ Object
Returns the value of attribute reason
41 42 43 |
# File 'lib/rubycc/doctor/builder.rb', line 41 def reason @reason end |
#require_ok ⇒ Object
Returns the value of attribute require_ok
41 42 43 |
# File 'lib/rubycc/doctor/builder.rb', line 41 def require_ok @require_ok end |
#sos ⇒ Object
Returns the value of attribute sos
41 42 43 |
# File 'lib/rubycc/doctor/builder.rb', line 41 def sos @sos end |
#stage ⇒ Object
Returns the value of attribute stage
41 42 43 |
# File 'lib/rubycc/doctor/builder.rb', line 41 def stage @stage end |
#status ⇒ Object
Returns the value of attribute status
41 42 43 |
# File 'lib/rubycc/doctor/builder.rb', line 41 def status @status end |