File site/docs/build/index.md changed (mode: 100644) (index f74faf4..ad3a168) |
... |
... |
libreboot from the available source code. |
23 |
23 |
The following document describes how `lbmk` works, and how you can make changes |
The following document describes how `lbmk` works, and how you can make changes |
24 |
24 |
to it: [libreboot maintenance manual](../maintain/) |
to it: [libreboot maintenance manual](../maintain/) |
25 |
25 |
|
|
|
26 |
|
MIPS cross compiler |
|
27 |
|
=================== |
|
28 |
|
|
|
29 |
|
Libreboot has support for the Sony PlayStation (PS1/PSX), based on |
|
30 |
|
the PCSX-Redux Open BIOS. If you're doing a full release build, and/or |
|
31 |
|
specifically building the PSX BIOS, you need a MIPS cross compiler. |
|
32 |
|
|
|
33 |
|
Arch-based systems have a mipsel cross compiler available from AUR, and most |
|
34 |
|
Debian-based systems have a mipsel cross compiler in apt; for these, the normal |
|
35 |
|
dependencies installation command will provide them. We know Void Linux and |
|
36 |
|
Fedora don't have a MIPS compiler, for instance. |
|
37 |
|
|
|
38 |
|
If your distro doesn't have the MIPS compiler available, |
|
39 |
|
the [PlayStation](../install/playstation.md) page provides instructions for |
|
40 |
|
manual installation; please do this in addition to the normal dependencies. |
|
41 |
|
|
26 |
42 |
Multi-threaded builds |
Multi-threaded builds |
27 |
43 |
===================== |
===================== |
28 |
44 |
|
|
File site/docs/build/index.uk.md changed (mode: 100644) (index 6a58bfb..21f727c) |
... |
... |
libreboot з доступного джерельного коду. |
31 |
31 |
Наступний документ описує те, як працює `lbmk`, і як ви можете робити зміни |
Наступний документ описує те, як працює `lbmk`, і як ви можете робити зміни |
32 |
32 |
до нього: [керівництво обслуговування libreboot](../maintain/) |
до нього: [керівництво обслуговування libreboot](../maintain/) |
33 |
33 |
|
|
34 |
|
Release status |
|
35 |
|
============== |
|
|
34 |
|
MIPS cross compiler |
|
35 |
|
=================== |
36 |
36 |
|
|
37 |
|
Information about status will be reported during builds; if a board is |
|
38 |
|
marked as stable, the build proceeds without further input. If the board is |
|
39 |
|
marked anything other, a warning appears asking if you wish to proceed; to |
|
40 |
|
disable these warnings, do this before building (not recommended): |
|
|
37 |
|
Libreboot has support for the Sony PlayStation (PS1/PSX), based on |
|
38 |
|
the PCSX-Redux Open BIOS. If you're doing a full release build, and/or |
|
39 |
|
specifically building the PSX BIOS, you need a MIPS cross compiler. |
41 |
40 |
|
|
42 |
|
export XBMK_STATUS=n |
|
|
41 |
|
Arch-based systems have a mipsel cross compiler available from AUR, and most |
|
42 |
|
Debian-based systems have a mipsel cross compiler in apt; for these, the normal |
|
43 |
|
dependencies installation command will provide them. We know Void Linux and |
|
44 |
|
Fedora don't have a MIPS compiler, for instance. |
43 |
45 |
|
|
44 |
|
In Libreboot, we specify: `stable`, `unstable`, `broken` or `untested`. |
|
45 |
|
The "unstable" marking means that the board boots mostly/entirely reliably |
|
46 |
|
annd should be safe to use, but may have a few issues, but nothing which would, |
|
47 |
|
for example, cause safety issues e.g. thermal, data reliability etc. |
|
48 |
|
|
|
49 |
|
The `broken` setting means that a given board will likely brick if flashed. |
|
50 |
|
The `untested` setting means untested. |
|
51 |
|
|
|
52 |
|
Release status is always set with regards to the current lbmk revision, on |
|
53 |
|
the theory that the current revision is being used to generate a full release. |
|
54 |
|
The setting is decided on a board-by-board basis, taking its various quirks |
|
55 |
|
and idiosynrasies into account. |
|
|
46 |
|
If your distro doesn't have the MIPS compiler available, |
|
47 |
|
the [PlayStation](../install/playstation.md) page provides instructions for |
|
48 |
|
manual installation; please do this in addition to the normal dependencies. |
56 |
49 |
|
|
57 |
50 |
Multi-threaded builds |
Multi-threaded builds |
58 |
51 |
===================== |
===================== |