Skip to content

Commit

Permalink
docs: updates from Homebrew/brew
Browse files Browse the repository at this point in the history
  • Loading branch information
BrewTestBot committed Apr 23, 2024
1 parent bd9a0c3 commit ccf890f
Show file tree
Hide file tree
Showing 9 changed files with 3,424 additions and 2,585 deletions.
144 changes: 72 additions & 72 deletions docs/ELFShim.html
Original file line number Diff line number Diff line change
Expand Up @@ -518,8 +518,6 @@ <h3 class="signature first" id="arch-instance_method">
<pre class="lines">


58
59
60
61
62
Expand All @@ -529,10 +527,12 @@ <h3 class="signature first" id="arch-instance_method">
66
67
68
69</pre>
69
70
71</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 58</span>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 60</span>

<span class='kw'>def</span> <span class='id identifier rubyid_arch'>arch</span>
<span class='kw'>return</span> <span class='symbol'>:dunno</span> <span class='kw'>unless</span> <span class='id identifier rubyid_elf?'>elf?</span>
Expand Down Expand Up @@ -594,12 +594,12 @@ <h3 class="signature " id="binary_executable?-instance_method">
<pre class="lines">


85
86
87</pre>
87
88
89</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 85</span>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 87</span>

<span class='kw'>def</span> <span class='id identifier rubyid_binary_executable?'>binary_executable?</span>
<span class='id identifier rubyid_elf_type'>elf_type</span> <span class='op'>==</span> <span class='symbol'>:executable</span>
Expand Down Expand Up @@ -652,12 +652,12 @@ <h3 class="signature " id="dylib?-instance_method">
<pre class="lines">


81
82
83</pre>
83
84
85</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 81</span>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 83</span>

<span class='kw'>def</span> <span class='id identifier rubyid_dylib?'>dylib?</span>
<span class='id identifier rubyid_elf_type'>elf_type</span> <span class='op'>==</span> <span class='symbol'>:dylib</span>
Expand Down Expand Up @@ -697,12 +697,12 @@ <h3 class="signature " id="dylib_id-instance_method">
<pre class="lines">


184
185
186</pre>
220
221
222</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 184</span>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 220</span>

<span class='kw'>def</span> <span class='id identifier rubyid_dylib_id'>dylib_id</span>
<span class='id identifier rubyid_metadata'>metadata</span><span class='period'>.</span><span class='id identifier rubyid_dylib_id'>dylib_id</span>
Expand Down Expand Up @@ -755,14 +755,14 @@ <h3 class="signature " id="dynamic_elf?-instance_method">
<pre class="lines">


115
116
117
118
119</pre>
119
120
121</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 115</span>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 117</span>

<span class='kw'>def</span> <span class='id identifier rubyid_dynamic_elf?'>dynamic_elf?</span>
<span class='kw'>return</span> <span class='ivar'>@dynamic_elf</span> <span class='kw'>if</span> <span class='kw'>defined?</span> <span class='ivar'>@dynamic_elf</span>
Expand Down Expand Up @@ -804,12 +804,12 @@ <h3 class="signature " id="dynamically_linked_libraries-instance_method">
<pre class="lines">


188
189
190</pre>
224
225
226</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 188</span>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 224</span>

<span class='kw'>def</span> <span class='id identifier rubyid_dynamically_linked_libraries'>dynamically_linked_libraries</span><span class='lparen'>(</span><span class='op'>*</span><span class='rparen'>)</span>
<span class='id identifier rubyid_metadata'>metadata</span><span class='period'>.</span><span class='id identifier rubyid_dylibs'>dylibs</span>
Expand Down Expand Up @@ -862,17 +862,17 @@ <h3 class="signature " id="elf?-instance_method">
<pre class="lines">


49
50
51
52
53
54
55
56</pre>
56
57
58</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 49</span>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 51</span>

<span class='kw'>def</span> <span class='id identifier rubyid_elf?'>elf?</span>
<span class='kw'>return</span> <span class='ivar'>@elf</span> <span class='kw'>if</span> <span class='kw'>defined?</span> <span class='ivar'>@elf</span>
Expand Down Expand Up @@ -917,18 +917,18 @@ <h3 class="signature " id="elf_type-instance_method">
<pre class="lines">


71
72
73
74
75
76
77
78
79</pre>
79
80
81</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 71</span>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 73</span>

<span class='kw'>def</span> <span class='id identifier rubyid_elf_type'>elf_type</span>
<span class='kw'>return</span> <span class='symbol'>:dunno</span> <span class='kw'>unless</span> <span class='id identifier rubyid_elf?'>elf?</span>
Expand Down Expand Up @@ -974,14 +974,14 @@ <h3 class="signature " id="interpreter-instance_method">
<pre class="lines">


103
104
105
106
107</pre>
107
108
109</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 103</span>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 105</span>

<span class='kw'>def</span> <span class='id identifier rubyid_interpreter'>interpreter</span>
<span class='kw'>return</span> <span class='ivar'>@interpreter</span> <span class='kw'>if</span> <span class='kw'>defined?</span> <span class='ivar'>@interpreter</span>
Expand Down Expand Up @@ -1023,14 +1023,14 @@ <h3 class="signature " id="patch!-instance_method">
<pre class="lines">


109
110
111
112
113</pre>
113
114
115</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 109</span>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 111</span>

<span class='kw'>def</span> <span class='id identifier rubyid_patch!'>patch!</span><span class='lparen'>(</span><span class='label'>interpreter:</span> <span class='kw'>nil</span><span class='comma'>,</span> <span class='label'>rpath:</span> <span class='kw'>nil</span><span class='rparen'>)</span>
<span class='kw'>return</span> <span class='kw'>if</span> <span class='id identifier rubyid_interpreter'>interpreter</span><span class='period'>.</span><span class='id identifier rubyid_blank?'>blank?</span> <span class='op'>&amp;&amp;</span> <span class='id identifier rubyid_rpath'>rpath</span><span class='period'>.</span><span class='id identifier rubyid_blank?'>blank?</span>
Expand Down Expand Up @@ -1072,13 +1072,13 @@ <h3 class="signature " id="patchelf_patcher-instance_method">
<pre class="lines">


174
175
176
177</pre>
210
211
212
213</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 174</span>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 210</span>

<span class='kw'>def</span> <span class='id identifier rubyid_patchelf_patcher'>patchelf_patcher</span>
<span class='id identifier rubyid_require'>require</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>patchelf</span><span class='tstring_end'>&quot;</span></span>
Expand Down Expand Up @@ -1119,12 +1119,12 @@ <h3 class="signature " id="read_uint16-instance_method">
<pre class="lines">


45
46
47</pre>
47
48
49</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 45</span>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 47</span>

<span class='kw'>def</span> <span class='id identifier rubyid_read_uint16'>read_uint16</span><span class='lparen'>(</span><span class='id identifier rubyid_offset'>offset</span><span class='rparen'>)</span>
<span class='id identifier rubyid_read'>read</span><span class='lparen'>(</span><span class='int'>2</span><span class='comma'>,</span> <span class='id identifier rubyid_offset'>offset</span><span class='rparen'>)</span><span class='period'>.</span><span class='id identifier rubyid_unpack1'>unpack1</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>v</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
Expand Down Expand Up @@ -1164,12 +1164,12 @@ <h3 class="signature " id="read_uint8-instance_method">
<pre class="lines">


41
42
43</pre>
43
44
45</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 41</span>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 43</span>

<span class='kw'>def</span> <span class='id identifier rubyid_read_uint8'>read_uint8</span><span class='lparen'>(</span><span class='id identifier rubyid_offset'>offset</span><span class='rparen'>)</span>
<span class='id identifier rubyid_read'>read</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='id identifier rubyid_offset'>offset</span><span class='rparen'>)</span><span class='period'>.</span><span class='id identifier rubyid_unpack1'>unpack1</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>C</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
Expand Down Expand Up @@ -1210,14 +1210,14 @@ <h3 class="signature " id="rpath-instance_method">
<pre class="lines">


91
92
93
94
95</pre>
95
96
97</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 91</span>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 93</span>

<span class='kw'>def</span> <span class='id identifier rubyid_rpath'>rpath</span>
<span class='kw'>return</span> <span class='ivar'>@rpath</span> <span class='kw'>if</span> <span class='kw'>defined?</span> <span class='ivar'>@rpath</span>
Expand Down Expand Up @@ -1259,12 +1259,12 @@ <h3 class="signature " id="rpath_using_patchelf_rb-instance_method">
<pre class="lines">


170
171
172</pre>
206
207
208</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 170</span>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 206</span>

<span class='kw'>def</span> <span class='id identifier rubyid_rpath_using_patchelf_rb'>rpath_using_patchelf_rb</span>
<span class='id identifier rubyid_patchelf_patcher'>patchelf_patcher</span><span class='period'>.</span><span class='id identifier rubyid_runpath'>runpath</span> <span class='op'>||</span> <span class='id identifier rubyid_patchelf_patcher'>patchelf_patcher</span><span class='period'>.</span><span class='id identifier rubyid_rpath'>rpath</span>
Expand Down Expand Up @@ -1305,12 +1305,12 @@ <h3 class="signature " id="rpaths-instance_method">
<pre class="lines">


99
100
101</pre>
101
102
103</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 99</span>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 101</span>

<span class='kw'>def</span> <span class='id identifier rubyid_rpaths'>rpaths</span>
<span class='const'><span class='object_link'><a href="Array.html" title="Array (class)">Array</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_rpath'>rpath</span><span class='op'>&amp;.</span><span class='id identifier rubyid_split'>split</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>:</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='rparen'>)</span>
Expand Down Expand Up @@ -1350,15 +1350,15 @@ <h3 class="signature " id="save_using_patchelf_rb-instance_method">
<pre class="lines">


163
164
165
166
167
168</pre>
199
200
201
202
203
204</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 163</span>
<pre class="code"><span class="info file"># File 'os/linux/elf.rb', line 199</span>

<span class='kw'>def</span> <span class='id identifier rubyid_save_using_patchelf_rb'>save_using_patchelf_rb</span><span class='lparen'>(</span><span class='id identifier rubyid_new_interpreter'>new_interpreter</span><span class='comma'>,</span> <span class='id identifier rubyid_new_rpath'>new_rpath</span><span class='rparen'>)</span>
<span class='id identifier rubyid_patcher'>patcher</span> <span class='op'>=</span> <span class='id identifier rubyid_patchelf_patcher'>patchelf_patcher</span>
Expand Down
2 changes: 1 addition & 1 deletion docs/OS.html
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@
<dl>
<dt>Defined in:</dt>
<dd>os.rb<span class="defines">,<br />
os/mac.rb,<br /> os/linux.rb,<br /> cask/macos.rb,<br /> os/mac/sdk.rb,<br /> os/mac/xcode.rb,<br /> macos_version.rb,<br /> os/linux/glibc.rb,<br /> os/linux/kernel.rb</span>
os/mac.rb,<br /> os/linux.rb,<br /> cask/macos.rb,<br /> os/mac/sdk.rb,<br /> os/linux/ld.rb,<br /> os/mac/xcode.rb,<br /> macos_version.rb,<br /> os/linux/glibc.rb,<br /> os/linux/kernel.rb</span>
</dd>
</dl>

Expand Down
4 changes: 2 additions & 2 deletions docs/OS/Linux.html
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@
<dl>
<dt>Defined in:</dt>
<dd>os/linux.rb<span class="defines">,<br />
os/linux/glibc.rb,<br /> os/linux/kernel.rb</span>
os/linux/ld.rb,<br /> os/linux/glibc.rb,<br /> os/linux/kernel.rb</span>
</dd>
</dl>

Expand All @@ -104,7 +104,7 @@ <h2>Overview</h2><div class="docstring">
<p class="children">


<strong class="modules">Modules:</strong> <span class='object_link'><a href="Linux/Glibc.html" title="OS::Linux::Glibc (module)">Glibc</a></span>, <span class='object_link'><a href="Linux/Kernel.html" title="OS::Linux::Kernel (module)">Kernel</a></span>
<strong class="modules">Modules:</strong> <span class='object_link'><a href="Linux/Glibc.html" title="OS::Linux::Glibc (module)">Glibc</a></span>, <span class='object_link'><a href="Linux/Kernel.html" title="OS::Linux::Kernel (module)">Kernel</a></span>, <span class='object_link'><a href="Linux/Ld.html" title="OS::Linux::Ld (module)">Ld</a></span>



Expand Down
Loading

0 comments on commit ccf890f

Please sign in to comment.