parent
dbda816495
commit
a0796ac06c
|
@ -13,18 +13,6 @@ who encrypt their home directory with cryptfs; use a serious distro like
|
|||
Debian or Arch please. And use a decent file system; zfs or perhaps mdcrypt
|
||||
with btrfs will do nicely.
|
||||
|
||||
WARNING: Flash from bin/, NOT elf/
|
||||
==================================
|
||||
|
||||
**WARNING: When you build a ROM image from the Canoeboot build system, please
|
||||
ensure that you flash the appropriate ROM image from `bin/`, NOT `elf/`.
|
||||
The `elf/` coreboot ROMs do not contain payloads. Canoeboot's build system
|
||||
builds no-payload ROMs under `elf/`, and payloads separately under `elf/`. Then
|
||||
it copies from `elf/` and inserts payloads from `elf/`, and puts the final ROM
|
||||
images (containing payloads) in `bin/`. This design is more efficient, and
|
||||
permits many configurations without needless duplication of work. More info
|
||||
is available in the [cbmk maintenance manual](../maintain/)**
|
||||
|
||||
Introduction
|
||||
============
|
||||
|
||||
|
|
|
@ -3,37 +3,33 @@ title: Побудова з джерельного коду
|
|||
x-toc-enable: true
|
||||
...
|
||||
|
||||
WARNING: Flash from bin/, NOT elf/
|
||||
==================================
|
||||
WARNING: eCryptfs file name limits
|
||||
=================================
|
||||
|
||||
TODO: translate this section into ukrainian language
|
||||
|
||||
**WARNING: When you build a ROM image from the Canoeboot build system, please
|
||||
ensure that you flash the appropriate ROM image from `bin/`, NOT `elf/`.
|
||||
The `elf/` coreboot ROMs do not contain payloads. Canoeboot's build system
|
||||
builds no-payload ROMs under `elf/`, and payloads separately under `elf/`. Then
|
||||
it copies from `elf/` and inserts payloads from `elf/`, and puts the final ROM
|
||||
images (containing payloads) in `bin/`. This design is more efficient, and
|
||||
permits many configurations without needless duplication of work. More info
|
||||
is available in the [cbmk maintenance manual](../maintain/)**
|
||||
Do not run the build system on a eCryptfs file system, because it has
|
||||
very short file name limits and Canoeboot's build system deals with very
|
||||
long file names. We commonly get reports from this by Linux Mint users
|
||||
who encrypt their home directory with cryptfs; use a serious distro like
|
||||
Debian or Arch please. And use a decent file system; zfs or perhaps mdcrypt
|
||||
with btrfs will do nicely.
|
||||
|
||||
Introduction
|
||||
============
|
||||
|
||||
Система побудови libreboot, називається `lbmk`, скорочення від `LibreBoot MaKe`, і цей
|
||||
Система побудови canoeboot, називається `cbmk`, скорочення від `CanoeBoot MaKe`, і цей
|
||||
документ описує те, як використовувати її. З цим керівництвом ви можете узнати те, як побудувати
|
||||
libreboot з доступного джерельного коду.
|
||||
Ця версія, якщо розміщена наживо на libreboot.org, передбачає, що ви використовуєте
|
||||
сховище git `lbmk`, яке
|
||||
canoeboot з доступного джерельного коду.
|
||||
Ця версія, якщо розміщена наживо на canoeboot.org, передбачає, що ви використовуєте
|
||||
сховище git `cbmk`, яке
|
||||
ви можете завантажити, використовуючи інструкції на [сторінці огляду коду](../../git.uk.md).
|
||||
|
||||
Якщо ви використовуєте архів випуску libreboot, будь ласка, зверніться до
|
||||
документації, включеної до *того* випуску. Випуски libreboot розраховані тільки,
|
||||
Якщо ви використовуєте архів випуску canoeboot, будь ласка, зверніться до
|
||||
документації, включеної до *того* випуску. Випуски canoeboot розраховані тільки,
|
||||
як *знімки*, не для розробки. Для належної розробки ви маєте завжди
|
||||
працювати безпосередньо в сховищі git libreboot.
|
||||
працювати безпосередньо в сховищі git canoeboot.
|
||||
|
||||
Наступний документ описує те, як працює `lbmk`, і як ви можете робити зміни
|
||||
до нього: [керівництво обслуговування libreboot](../maintain/)
|
||||
Наступний документ описує те, як працює `cbmk`, і як ви можете робити зміни
|
||||
до нього: [керівництво обслуговування canoeboot](../maintain/)
|
||||
|
||||
Multi-threaded builds
|
||||
=====================
|
||||
|
@ -61,7 +57,7 @@ Introduction
|
|||
============
|
||||
|
||||
Please read about environmental variables in [the build
|
||||
instructions](../maintain/), before running lbmk. You should set
|
||||
instructions](../maintain/), before running cbmk. You should set
|
||||
your variables accordingly, though you do not technically need to; some
|
||||
of them may be useful, e.g. `XBMK_THREADS` (sets the number of build threads).
|
||||
|
||||
|
|
Loading…
Reference in New Issue