| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Helps keeps things more modular if each project only builds itself
rather than, for example, Coreboot's build action also building
crossgcc and an embedded controller firmware; this makes it possible
to rebuild only one project if its compilation fails.
|
|
|
|
|
| |
It makes things easier if the makefiles fetch the default payload from
its build directory, which should have a stable name.
|
| |
|
|
|
|
|
| |
There is a separate vboot project, so those revision files related to
it should be placed in its configs directory instead.
|
|
|
|
|
| |
The new build system simply uses 'revision' to refer to the git
revision that should be used.
|
|
|
|
| |
The new build system uses the shortened version: arch
|
| |
|
| |
|
|
|
|
|
| |
This is mainly useful for being able to run these scripts on BSDs.
And for users who use a Bash not installed to /bin.
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
|
|
This is the initial import of the Paper build system into Libreboot.
It was written as a flexible and painless replacement for the Libreboot
build system, allowing to support many different configurations.
It currently only supports the following CrOS devices:
* Chromebook 13 CB5-311 (nyan big)
* Chromebook 14 (nyan blaze)
* Chromebook 11 (HiSense) (veyron jerry)
* Chromebit CS10 (veyron mickey)
* Chromebook Flip C100PA (veyron minnie)
* Chromebook C201PA (veyron speedy)
The build system also supports building various tools and provides
various scripts to ease the installation on CrOS devices.
Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
|