<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gunmake/tests/scripts/features/statipattrules, branch 3.81</title>
<subtitle>GNU make with more features of SunOS make</subtitle>
<id>https://git.pashev.ru/gunmake/atom?h=3.81</id>
<link rel='self' href='https://git.pashev.ru/gunmake/atom?h=3.81'/>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/'/>
<updated>2006-03-17T14:24:20Z</updated>
<entry>
<title>Fixed Savannah bug #16053.</title>
<updated>2006-03-17T14:24:20Z</updated>
<author>
<name>Boris Kolpackov</name>
<email>boris@kolpackov.net</email>
</author>
<published>2006-03-17T14:24:20Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=22886f8a74b5925030889fed52af5a8add5617d7'/>
<id>urn:sha1:22886f8a74b5925030889fed52af5a8add5617d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make second expansion optional (partial implementation).</title>
<updated>2005-10-24T13:01:39Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2005-10-24T13:01:39Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=11095a90f120545c915c92b8ebf48f04723d1837'/>
<id>urn:sha1:11095a90f120545c915c92b8ebf48f04723d1837</id>
<content type='text'>
I decided this feature was too impacting to make the permanent default
behavior.  This set of changes makes the default behavior of make the
old behavior (no second expansion).  If you want second expansion, you
must define the .SECONDEXPANSION: special target before the first target
that needs it.

This set of changes ONLY fixes explicit and static pattern rules to work
like this.  Implicit rules still have second expansion enabled all the
time: I'll work on that next.

Note that there is still a backward-incompatibility: now to get the old
SysV behavior using $$@ etc. in the prerequisites list you need to set
.SECONDEXPANSION: as well.
</content>
</entry>
<entry>
<title>Fixed Savannah bug #13881.</title>
<updated>2005-08-10T10:21:13Z</updated>
<author>
<name>Boris Kolpackov</name>
<email>boris@kolpackov.net</email>
</author>
<published>2005-08-10T10:21:13Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=e437226241ac0c1776ac1c82688a472b3f8ed581'/>
<id>urn:sha1:e437226241ac0c1776ac1c82688a472b3f8ed581</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed stem termination and stem triple-expansion bugs.</title>
<updated>2005-03-03T17:39:48Z</updated>
<author>
<name>Boris Kolpackov</name>
<email>boris@kolpackov.net</email>
</author>
<published>2005-03-03T17:39:48Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=cb2f20026908d5c6e48e2cd3e3e65b5f67498d02'/>
<id>urn:sha1:cb2f20026908d5c6e48e2cd3e3e65b5f67498d02</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed Savannah bug #12180.</title>
<updated>2005-03-01T08:01:05Z</updated>
<author>
<name>Boris Kolpackov</name>
<email>boris@kolpackov.net</email>
</author>
<published>2005-03-01T08:01:05Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=0759af440a1d721f0248b2ea83fe0ad8a1c19cfb'/>
<id>urn:sha1:0759af440a1d721f0248b2ea83fe0ad8a1c19cfb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* Handle case of empty static pattern rule prerequisites.</title>
<updated>2000-03-27T20:53:50Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2000-03-27T20:53:50Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=4145bcbcda65dbc65a06bb51868b4033a5ca4231'/>
<id>urn:sha1:4145bcbcda65dbc65a06bb51868b4033a5ca4231</id>
<content type='text'>
* Fix linenumbers in error messages for rule definitions.
</content>
</entry>
<entry>
<title>* Added the test suite to the main distribution.</title>
<updated>1999-09-14T02:03:19Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>1999-09-14T02:03:19Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=0d366b668244112846554c42045ff1d9956276ed'/>
<id>urn:sha1:0d366b668244112846554c42045ff1d9956276ed</id>
<content type='text'>
</content>
</entry>
</feed>
