<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/cygwin, branch ruby_3_0</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>merge revision(s) 952b2dcc8804cbf094f8f626e04bcb3f8e151005: [Backport #17602]</title>
<updated>2021-02-01T11:27:16+00:00</updated>
<author>
<name>NARUSE, Yui</name>
<email>naruse@airemix.jp</email>
</author>
<published>2021-02-01T11:27:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d1fb0a39537d4536869921383ee2a223cc6dfac9'/>
<id>d1fb0a39537d4536869921383ee2a223cc6dfac9</id>
<content type='text'>
	Fix for windres 2.36 [Bug #17602]

	Add --preprocessor and --preprocessor-arg for each preprocessor
	command arguments, as windres 2.36 requires preprocessor name and
	arguments to be separated to respect spaces in these paths.
	---
	 cygwin/GNUmakefile.in | 5 ++++-
	 1 file changed, 4 insertions(+), 1 deletion(-)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	Fix for windres 2.36 [Bug #17602]

	Add --preprocessor and --preprocessor-arg for each preprocessor
	command arguments, as windres 2.36 requires preprocessor name and
	arguments to be separated to respect spaces in these paths.
	---
	 cygwin/GNUmakefile.in | 5 ++++-
	 1 file changed, 4 insertions(+), 1 deletion(-)
</pre>
</div>
</content>
</entry>
<entry>
<title>Merged recipes for the same target</title>
<updated>2020-05-27T04:13:12+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2020-05-27T04:13:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=0f8b5819b3338a94577736d7dce87a5ba0879c03'/>
<id>0f8b5819b3338a94577736d7dce87a5ba0879c03</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed obsolete forwarding DLL recipe</title>
<updated>2020-05-27T03:40:18+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2020-05-27T03:12:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=51fa4c9f49a23f34b7f946d7c92babe98c499efd'/>
<id>51fa4c9f49a23f34b7f946d7c92babe98c499efd</id>
<content type='text'>
It has never been created by default, and no reason to keep binary
compatibility against extension libraries for ruby 1.8.

1. `LIBRUBY_SO` on Cygwin was named originally.

   - 94089e82a12:: `$(RUBY_INSTALL_NAME)-cygwin.dll`
   - f0ba57341ac:: `$(RUBY_INSTALL_NAME).cygwin.dll`
   - c74a3b21f59:: `cygwin-$(RUBY_INSTALL_NAME)-$(MAJOR).$(MINOR).dll`

2. And then renamed to be net distribution compliant.

   - 6f059f33ef1:: `cyg$(RUBY_SO_NAME)$(MAJOR)$(MINOR).dll`

3. Next at 430eabfe139, forwarding DLL was added for binary
   compatibility against extension libraries.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It has never been created by default, and no reason to keep binary
compatibility against extension libraries for ruby 1.8.

1. `LIBRUBY_SO` on Cygwin was named originally.

   - 94089e82a12:: `$(RUBY_INSTALL_NAME)-cygwin.dll`
   - f0ba57341ac:: `$(RUBY_INSTALL_NAME).cygwin.dll`
   - c74a3b21f59:: `cygwin-$(RUBY_INSTALL_NAME)-$(MAJOR).$(MINOR).dll`

2. And then renamed to be net distribution compliant.

   - 6f059f33ef1:: `cyg$(RUBY_SO_NAME)$(MAJOR)$(MINOR).dll`

3. Next at 430eabfe139, forwarding DLL was added for binary
   compatibility against extension libraries.
</pre>
</div>
</content>
</entry>
<entry>
<title>Set `gnumake` in GNUmakefile for cygwin</title>
<updated>2020-03-29T08:43:24+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2020-03-29T08:43:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2a3f45bdb39c750e6f55525151cf3f9a5d727617'/>
<id>2a3f45bdb39c750e6f55525151cf3f9a5d727617</id>
<content type='text'>
It was moved from defs/gmake.mk at 88f4ebac83a, for use in
dependency rule lines.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was moved from defs/gmake.mk at 88f4ebac83a, for use in
dependency rule lines.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFLAGS for nmake</title>
<updated>2017-02-10T06:12:22+00:00</updated>
<author>
<name>nobu</name>
<email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2017-02-10T06:12:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=92b710e64bf194266e3354c06fdb16dc7de0196d'/>
<id>92b710e64bf194266e3354c06fdb16dc7de0196d</id>
<content type='text'>
* common.mk (mflags): pass make flags to sub-makes, for nmake
  which cannot pass them by the environment variable.

* defs/gmake.mk (mflags): filter out -j option for sub-makes.

* template/exts.mk.tmpl (MFLAGS): extract MFLAGS from sub extmk
  files for nmake.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57594 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* common.mk (mflags): pass make flags to sub-makes, for nmake
  which cannot pass them by the environment variable.

* defs/gmake.mk (mflags): filter out -j option for sub-makes.

* template/exts.mk.tmpl (MFLAGS): extract MFLAGS from sub extmk
  files for nmake.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57594 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>Keep -jN option</title>
<updated>2017-01-20T07:45:10+00:00</updated>
<author>
<name>nobu</name>
<email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2017-01-20T07:45:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e95eb9584ac85b728734d77e07fa27f23c91f38d'/>
<id>e95eb9584ac85b728734d77e07fa27f23c91f38d</id>
<content type='text'>
* {cygwin,template}/GNUmakefile.in (MFLAGS, MAKEFLAGS): keep -jN
  option.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57383 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* {cygwin,template}/GNUmakefile.in (MFLAGS, MAKEFLAGS): keep -jN
  option.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57383 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>rubystub</title>
<updated>2016-08-20T02:20:34+00:00</updated>
<author>
<name>nobu</name>
<email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2016-08-20T02:20:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9b454bfaf3a3c37fd8ff83880fc88f3dc9375a8d'/>
<id>9b454bfaf3a3c37fd8ff83880fc88f3dc9375a8d</id>
<content type='text'>
* rubystub.c: generalize win32/stub.c.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55973 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* rubystub.c: generalize win32/stub.c.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55973 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert r55968 "scriptbin on cygwin"</title>
<updated>2016-08-19T08:32:16+00:00</updated>
<author>
<name>nobu</name>
<email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2016-08-19T08:32:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c6bf047267975d22c0bbf2f2b134b19cf29bbc36'/>
<id>c6bf047267975d22c0bbf2f2b134b19cf29bbc36</id>
<content type='text'>
win32/stub.c only works with malloced argv as win32/win32.c, to
realloc it.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55969 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
win32/stub.c only works with malloced argv as win32/win32.c, to
realloc it.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55969 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>scriptbin on cygwin</title>
<updated>2016-08-19T08:01:20+00:00</updated>
<author>
<name>nobu</name>
<email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2016-08-19T08:01:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7f7e809a459e1d5dcdbd053fdf0c22ce84b6b8e4'/>
<id>7f7e809a459e1d5dcdbd053fdf0c22ce84b6b8e4</id>
<content type='text'>
* cygwin/GNUmakefile.in (scriptbin): enable on cygwin.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55968 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* cygwin/GNUmakefile.in (scriptbin): enable on cygwin.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55968 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>strip stub program</title>
<updated>2016-08-19T08:01:19+00:00</updated>
<author>
<name>nobu</name>
<email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2016-08-19T08:01:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=468a766b7628d278849cf95d805a6f31e3745813'/>
<id>468a766b7628d278849cf95d805a6f31e3745813</id>
<content type='text'>
* cygwin/GNUmakefile.in (STUBPROGRAM): strip.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55967 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* cygwin/GNUmakefile.in (STUBPROGRAM): strip.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55967 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
</feed>
