<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/ext/extmk.rb, branch v3_4_1</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>extmk.rb: define Gem.target_rbconfig not to break `Gem::Platform.local`</title>
<updated>2024-06-18T02:12:52+00:00</updated>
<author>
<name>Yuta Saito</name>
<email>kateinoigakukun@gmail.com</email>
</author>
<published>2024-06-18T01:19:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7cbe54714ca1b9112e278d2d605cd049a065707e'/>
<id>7cbe54714ca1b9112e278d2d605cd049a065707e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove UPDATE_LIBRARIES</title>
<updated>2024-04-19T05:12:42+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-04-19T00:57:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=801e4a4febbb226a7afd764c84b15f183d857815'/>
<id>801e4a4febbb226a7afd764c84b15f183d857815</id>
<content type='text'>
It has not been used since e48375c112022fa321786ccd95dd4e718efd78a3.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It has not been used since e48375c112022fa321786ccd95dd4e718efd78a3.
</pre>
</div>
</content>
</entry>
<entry>
<title>Match `--with/--without` options against gem names</title>
<updated>2024-03-22T05:09:12+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-03-22T05:09:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=af88ca4c076cde9a23ee68281994e1b443cf4e9b'/>
<id>af88ca4c076cde9a23ee68281994e1b443cf4e9b</id>
<content type='text'>
The simple names in `default_exclude_exts` do not match extension
paths under gems.

Extract each gem name from the gemspec file at the top level of each
gem directory.  For example, if `ext` is `syslog-0.1.2/ext/syslog/`,
find out `syslog-0.1.2/syslog.gemspec` and take the base name `syslog`
without the suffix `.gemspec`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The simple names in `default_exclude_exts` do not match extension
paths under gems.

Extract each gem name from the gemspec file at the top level of each
gem directory.  For example, if `ext` is `syslog-0.1.2/ext/syslog/`,
find out `syslog-0.1.2/syslog.gemspec` and take the base name `syslog`
without the suffix `.gemspec`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Pass blocks to blocks as block parameters</title>
<updated>2024-03-22T05:06:55+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-03-22T05:06:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=235aa7ad63d8cf77043a2f62f3c3e30fd6af6c05'/>
<id>235aa7ad63d8cf77043a2f62f3c3e30fd6af6c05</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>RMDIRS includes `-p` option [ci skip]</title>
<updated>2024-03-07T08:13:43+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-03-07T08:13:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=78725f14b287bff19d48dea076be169c74e18b77'/>
<id>78725f14b287bff19d48dea076be169c74e18b77</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Alias init functions</title>
<updated>2024-02-04T07:43:09+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-02-04T07:43:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ae8990aef098410ecc2b5f48fea9d7d171a3c5f6'/>
<id>ae8990aef098410ecc2b5f48fea9d7d171a3c5f6</id>
<content type='text'>
The extension library has each initialization function named "Init_" +
basename. If multiple extensions have the same base name (such as
cgi/escape and erb/escape), the same function will be registered for
both names.

To fix this conflict, rename the initialization functions under sub
directories using using parent names, when statically linking.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The extension library has each initialization function named "Init_" +
basename. If multiple extensions have the same base name (such as
cgi/escape and erb/escape), the same function will be registered for
both names.

To fix this conflict, rename the initialization functions under sub
directories using using parent names, when statically linking.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow glob patterns in ext/Setup</title>
<updated>2024-02-04T07:40:41+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-02-04T07:40:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=143a1be12808d138453b7c7d2c6941d24f23aaaa'/>
<id>143a1be12808d138453b7c7d2c6941d24f23aaaa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Glob with base option</title>
<updated>2024-02-04T07:35:44+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-02-04T07:35:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c40b0d52be00f305fe14b4c060599afeded9b83e'/>
<id>c40b0d52be00f305fe14b4c060599afeded9b83e</id>
<content type='text'>
When ripping the base directory off the result names.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When ripping the base directory off the result names.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use `File::NULL` instead of hard coded null device names</title>
<updated>2023-07-10T10:21:47+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2023-07-10T10:18:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c8d0470bb0888bcb6719ba536e5f3f6a8b6551bb'/>
<id>c8d0470bb0888bcb6719ba536e5f3f6a8b6551bb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MSWin: Use MESSAGE_BEGIN/MESSAGE_END instead of bare `echo`</title>
<updated>2023-03-02T10:18:13+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2023-03-02T10:18:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=72811deaa8be9101e2be7533118f136cef78dbb4'/>
<id>72811deaa8be9101e2be7533118f136cef78dbb4</id>
<content type='text'>
To strip enclosing double quotes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To strip enclosing double quotes.
</pre>
</div>
</content>
</entry>
</feed>
