<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/Makefile.housekeeping, branch v0.9.4</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/Makefile.housekeeping?h=v0.9.4</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/Makefile.housekeeping?h=v0.9.4'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2008-09-26T19:14:34+00:00</updated>
<entry>
<title>[release] Update version information for 0.9.4 release</title>
<updated>2008-09-26T19:14:34+00:00</updated>
<author>
<name>Marty Connor</name>
</author>
<published>2008-09-26T19:14:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=601d244a8e6dc742780060a9e0c48b91fa6c4524'/>
<id>urn:sha1:601d244a8e6dc742780060a9e0c48b91fa6c4524</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[makefile] Suppress "No such file or directory" warnings at start of build</title>
<updated>2008-07-24T18:45:35+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-07-24T18:45:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c302eeda5a5b67441fe082b976d54697fe93da82'/>
<id>urn:sha1:c302eeda5a5b67441fe082b976d54697fe93da82</id>
<content type='text'>
Use "-include" rather than "include" for the generated Makefile
fragments, in order to suppress the long list of warnings that
otherwise appears at the start of a clean build.

Contributed by Edward Waugh &lt;ewaugh@netxen.com&gt;
</content>
</entry>
<entry>
<title>[Config] remove src/Config</title>
<updated>2008-06-30T19:26:13+00:00</updated>
<author>
<name>H. Peter Anvin</name>
</author>
<published>2008-06-30T19:16:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=25450dc59ce0ad1d363edced1beb13c6042a68b7'/>
<id>urn:sha1:25450dc59ce0ad1d363edced1beb13c6042a68b7</id>
<content type='text'>
Remove src/Config as it has no more users, and conflicts with
src/config on case-deficient filesystems.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
</entry>
<entry>
<title>[Makefile] Add "+" to end of version string for git-generated images</title>
<updated>2008-06-06T20:40:16+00:00</updated>
<author>
<name>Marty Connor</name>
</author>
<published>2008-06-06T20:40:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=db5f64ecdc7ac23681dc9478a107e075fc6b23e7'/>
<id>urn:sha1:db5f64ecdc7ac23681dc9478a107e075fc6b23e7</id>
<content type='text'>
This "+" should be removed when a tarball release is done.
</content>
</entry>
<entry>
<title>[Makefile] Use .PRECIOUS instead of .SECONDARY for bin/%.tmp targets</title>
<updated>2008-06-06T13:25:25+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-06-06T13:25:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=b5215803f0d40d6f6f69e5654e487cfce9d5eff6'/>
<id>urn:sha1:b5215803f0d40d6f6f69e5654e487cfce9d5eff6</id>
<content type='text'>
Revert "Use .SECONDARY instead of .PRECIOUS for bin/%.tmp targets."

This reverts commit de29e5a39c5ae0ca91b61eaa139a277943dfc7fc.

.SECONDARY doesn't seem to work properly with the target patterns of
implicit rules.  In particular, a "make clean ; make bin/rtl8139.dsk"
will correctly leave the bin/rtl8139.dsk.tmp file present when .PRECIOUS
is used, but not when .SECONDARY is used.

This is slightly irritating since we don't want the
"do-not-delete-if-interrupted" semantics of .PRECIOUS, but it seems to be
the best compromise.
</content>
</entry>
<entry>
<title>[util] config-local.h to avoid accidental commits</title>
<updated>2008-06-04T23:45:33+00:00</updated>
<author>
<name>Stefan Hajnoczi</name>
</author>
<published>2008-06-04T19:56:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=f866b179988f686ae90c197f0270a922ddebf718'/>
<id>urn:sha1:f866b179988f686ae90c197f0270a922ddebf718</id>
<content type='text'>
During development it is often handy to change the config.h options from
their defaults, for example to enable debugging features.

To prevent accidental commits of debugging config.h changes, mdc
suggested having a config-local.h that is excluded from source control.
This file acts as a temporary config.h and can override any of the
defaults.

This commit is an attempt to implement the config-local.h feature.

The config.h file now has the following as its last line:
/* @TRYSOURCE config-local.h */

The @TRYSOURCE directive causes config-local.h to be included at that
point in the file.  If config-local.h does not exist, no error will be
printed and parsing will continue as normal.  Therefore, mkconfig.pl is
"trying" to "source" config-local.h.
</content>
</entry>
<entry>
<title>[Makefile] Quick hack: always define pci_{vendor,device}_id</title>
<updated>2008-04-23T15:24:00+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-04-23T15:24:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=eec9814a0ec3705d4c464b8eaa6a8360685c4ca2'/>
<id>urn:sha1:eec9814a0ec3705d4c464b8eaa6a8360685c4ca2</id>
<content type='text'>
ROMs will refuse to build unless pci_vendor_id and pci_device_id are
defined.  We probably ought to fix up the Makefile (and the ROM prefix) so
that they're required only for PCI ROMs, but this will do for now.
</content>
</entry>
<entry>
<title>[Makefile] Use -MM instead of -M in dependency generation</title>
<updated>2008-03-24T00:28:55+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-03-24T00:28:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c06e6d063582a96982449b0238b0081ae8da0114'/>
<id>urn:sha1:c06e6d063582a96982449b0238b0081ae8da0114</id>
<content type='text'>
Using -MM strips out any system header files from the dependency list,
which means that we could safely use an external stdarg.h if we wanted
to.
</content>
</entry>
<entry>
<title>Make tarball generation quieter</title>
<updated>2008-02-14T22:40:45+00:00</updated>
<author>
<name>Marty Connor</name>
</author>
<published>2008-02-14T22:40:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=e6ff84b2d1aebfb162a76f2ba551b83252dde585'/>
<id>urn:sha1:e6ff84b2d1aebfb162a76f2ba551b83252dde585</id>
<content type='text'>
Deleting bin/deps after "make veryclean" keeps deps from being
regenerated in the tarball.
</content>
</entry>
<entry>
<title>Updated $(VERSION) for release. Change tarball generation.</title>
<updated>2008-02-14T22:26:47+00:00</updated>
<author>
<name>Marty Connor</name>
</author>
<published>2008-02-14T22:26:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c9593cd35bd2d9a78267593fe2e2034e1c084fe7'/>
<id>urn:sha1:c9593cd35bd2d9a78267593fe2e2034e1c084fe7</id>
<content type='text'>
Added 'install' and 'configure' targets for those who are used
to other build setups.
</content>
</entry>
</feed>
