<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gunmake/tests/scripts/features/se_explicit, branch 4.1</title>
<subtitle>GNU make with more features of SunOS make</subtitle>
<id>https://git.pashev.ru/gunmake/atom?h=4.1</id>
<link rel='self' href='https://git.pashev.ru/gunmake/atom?h=4.1'/>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/'/>
<updated>2013-09-21T22:10:08Z</updated>
<entry>
<title>Create a target that tests alternative configurations.</title>
<updated>2013-09-21T22:10:08Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2013-09-21T22:10:08Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=300d1296fb0f8f1b6bd16f977e2167442338343d'/>
<id>urn:sha1:300d1296fb0f8f1b6bd16f977e2167442338343d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve handling for escaped colons in prerequisite lists.</title>
<updated>2012-03-04T16:53:50Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2012-03-04T16:53:50Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=cf1c79c9a331896d5bc2e68a1ea8206105a53eaa'/>
<id>urn:sha1:cf1c79c9a331896d5bc2e68a1ea8206105a53eaa</id>
<content type='text'>
Fixes Savannah bug #12126 and bug #16545
</content>
</entry>
<entry>
<title>Convert all "`'" quotes to "''" per new GNU Coding Standard guidelines.</title>
<updated>2012-03-04T00:24:20Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2012-03-04T00:24:20Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=23c2b99e9d23e726ede9442728272616e66d416f'/>
<id>urn:sha1:23c2b99e9d23e726ede9442728272616e66d416f</id>
<content type='text'>
Fixes Savannah bug #34530.
</content>
</entry>
<entry>
<title>Fix savannah bug 25780. Optimize things a bit.</title>
<updated>2009-10-06T12:36:29Z</updated>
<author>
<name>Boris Kolpackov</name>
<email>boris@kolpackov.net</email>
</author>
<published>2009-10-06T12:36:29Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=bd2d124f275cec912d33ec1463ba66e799518340'/>
<id>urn:sha1:bd2d124f275cec912d33ec1463ba66e799518340</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- Update manual description for pattern rule search algorithm</title>
<updated>2009-09-28T23:08:49Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2009-09-28T23:08:49Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=f907a4d90c895f04ee7497a5f1b58ad1fd3cddb5'/>
<id>urn:sha1:f907a4d90c895f04ee7497a5f1b58ad1fd3cddb5</id>
<content type='text'>
- Add new "-all" flag to the test suite to run tests that don't pass yet
- Add some non-passing tests
- Fix from Andreas Buening for OS/2.
</content>
</entry>
<entry>
<title>- Rework secondary expansion so we only defer it if there's a possibility</title>
<updated>2009-09-24T02:41:44Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2009-09-24T02:41:44Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=0afbbf8595b6035a5a930399d20320d2e2852d72'/>
<id>urn:sha1:0afbbf8595b6035a5a930399d20320d2e2852d72</id>
<content type='text'>
  it might be needed: for most situations we parse prereqs immediately as
  we used to.  Reduces memory usage.
- Fixes Savannah bug #18622.
</content>
</entry>
<entry>
<title>- Fix Savannah bug #24622</title>
<updated>2009-06-07T18:16:15Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2009-06-07T18:16:15Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=a72bff7cb3090051e75b631694aeb2bdb863aeb5'/>
<id>urn:sha1:a72bff7cb3090051e75b631694aeb2bdb863aeb5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- Modify access of config and gnulib Savannah modules to use GIT</title>
<updated>2009-06-04T06:30:27Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2009-06-04T06:30:27Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=81f3e4babd128f6740d05b371122762924522fb6'/>
<id>urn:sha1:81f3e4babd128f6740d05b371122762924522fb6</id>
<content type='text'>
- Fix Savannah bug #24655.
- Fix Savannah bug #24588.
- Fix Savannah bug #24277.
- Fix Savannah bug #25697.
- Fix Savannah bug #25694.
- Fix Savannah bug #25460.
- Fix Savannah bug #26207.
- Fix Savannah bug #25712.
- Fix Savannah bug #26593.
- Fix various doc issues.
</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>Implementation of the second expansion in explicit</title>
<updated>2005-02-27T21:40:23Z</updated>
<author>
<name>Boris Kolpackov</name>
<email>boris@kolpackov.net</email>
</author>
<published>2005-02-27T21:40:23Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=659fc6b55e28740c74d66dbe3bda765d1004a12e'/>
<id>urn:sha1:659fc6b55e28740c74d66dbe3bda765d1004a12e</id>
<content type='text'>
rules, static pattern rules and implicit rules.
</content>
</entry>
</feed>
