<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/Makefile, branch v1.20.1</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/Makefile?h=v1.20.1</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/Makefile?h=v1.20.1'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2020-01-02T22:54:24+00:00</updated>
<entry>
<title>[build] Construct full version number automatically from git revision</title>
<updated>2020-01-02T22:54:24+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2020-01-02T22:43:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=8f1514a00450119b04b08642c55aa674bdf5a4ef'/>
<id>urn:sha1:8f1514a00450119b04b08642c55aa674bdf5a4ef</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[build] Add predefined shortcut for Raspberry Pi builds</title>
<updated>2019-08-02T10:57:35+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2019-08-02T10:57:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c63ef427a2b18d318b313a4adf6267bb4dfa0c1c'/>
<id>urn:sha1:c63ef427a2b18d318b313a4adf6267bb4dfa0c1c</id>
<content type='text'>
Add a build shortcut "rpi", allowing for e.g.

  make CONFIG=rpi CROSS=aarch64-linux-gnu- bin-arm64-efi/rpi.efi

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[build] Move predefined all-drivers build shortcut to Makefile</title>
<updated>2019-08-02T10:00:43+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2019-08-02T10:00:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c742c576d0d0fc7f7d49825f5d3c53fd7b597327'/>
<id>urn:sha1:c742c576d0d0fc7f7d49825f5d3c53fd7b597327</id>
<content type='text'>
The (very approximate) split between Makefile.housekeeping and
Makefile is that the former provides mechanism and the latter provides
policy.

Provide a section within Makefile as a home for predefined build
shortcuts such as the existing all-drivers build.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[build] Exclude selected directories from Secure Boot builds</title>
<updated>2017-09-18T13:38:12+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2017-09-18T12:32:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=7428ab7258e03ddef79ba774432b7b8c11cc2730'/>
<id>urn:sha1:7428ab7258e03ddef79ba774432b7b8c11cc2730</id>
<content type='text'>
When submitting binaries for UEFI Secure Boot signing, certain
known-dubious subsystems (such as 802.11 and NFS) must be excluded
from the build.  Mark the directories containing these subsystems as
insecure, and allow the build target to include an explicit "security
flag" (a literal "-sb" appended to the build platform) to exclude
these source directories from the build process.

For example:

  make bin-x86_64-efi-sb/ipxe.efi

will build iPXE with all code from the 802.11 and NFS subsystems
excluded from the build.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[sfc] Add driver for Solarflare SFC8XXX adapters</title>
<updated>2017-04-10T15:17:08+00:00</updated>
<author>
<name>Martin Habets</name>
</author>
<published>2017-04-07T09:46:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=f3788fa8376b449965c464ee0200f13e68045035'/>
<id>urn:sha1:f3788fa8376b449965c464ee0200f13e68045035</id>
<content type='text'>
Signed-off-by: Martin Habets &lt;mhabets@solarflare.com&gt;
Modified-by: Michael Brown &lt;mcb30@ipxe.org&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[golan] Bug fixes and improved paging allocation method</title>
<updated>2017-03-23T14:03:40+00:00</updated>
<author>
<name>Raed Salem</name>
</author>
<published>2017-03-23T13:56:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=1ff1eebcf7a93a237a1b91ea5d9dcc5b5f1a13bf'/>
<id>urn:sha1:1ff1eebcf7a93a237a1b91ea5d9dcc5b5f1a13bf</id>
<content type='text'>
Updates:
- revert Support for clear interrupt via BAR

Signed-off-by: Raed Salem &lt;raeds@mellanox.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[build] Add %.vhd target for building VM bootable disk images</title>
<updated>2017-01-22T11:22:11+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2017-01-22T11:22:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=dfbbc16ae392e8f4ab62e15a99cdfb32a06af557'/>
<id>urn:sha1:dfbbc16ae392e8f4ab62e15a99cdfb32a06af557</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[build] Remove unnecessary dependency on zlib</title>
<updated>2016-05-02T22:09:49+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2016-05-02T22:09:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=9f91df422b9ec7f1db493ea2fe333d8e609b58f9'/>
<id>urn:sha1:9f91df422b9ec7f1db493ea2fe333d8e609b58f9</id>
<content type='text'>
The dependency on zlib seems to have been introduced in commit 3dd7ce1
("[efi] Allow building with non-system libbfd") as an indirect
requirement of either libbfd or libiberty when building on Mac OS X.
Since we no longer use either of these libraries, remove the
unnecessary link against zlib.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[efi] Eliminate use of libbfd</title>
<updated>2016-05-02T21:35:14+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2016-05-02T19:36:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=efd5cf9aadcaf36f45db5d1c3059197a8479567c'/>
<id>urn:sha1:efd5cf9aadcaf36f45db5d1c3059197a8479567c</id>
<content type='text'>
Parse the intermediate ELF file directly instead of using libbfd, in
order to allow for cross-compiled ELF objects.

As a side bonus, this eliminates libbfd as a build requirement.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[golan] Add Connect-IB, ConnectX-4 and ConnectX-4 Lx (Infiniband) support</title>
<updated>2016-03-22T17:55:55+00:00</updated>
<author>
<name>Wissam Shoukair</name>
</author>
<published>2016-03-21T13:09:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=0a20373a2fb78622043277b4774676c55bbea22b'/>
<id>urn:sha1:0a20373a2fb78622043277b4774676c55bbea22b</id>
<content type='text'>
Signed-off-by: Wissam Shoukair &lt;wissams@mellanox.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
</feed>
