Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove redundant subshells in project actions | Andrew Robbins | 2019-11-02 | 2 | -27/+20 |
| | | | | | Since an action is performed within a subshell there is no need for a second subshell to handle errors. | ||||
* | Add missing QEMU payload dependencies files | Andrew Robbins | 2019-10-19 | 16 | -0/+16 |
| | |||||
* | Remove dependencies_check() from project scripts | Andrew Robbins | 2019-10-19 | 6 | -24/+0 |
| | | | | | | | | Removing the check function allows dependencies() to be executed, printing the list of dependencies. It was not executed before due to the way check functions are handled; check functions are executed before functions with the same name (minus the "_check" suffix) in order to determine whether calling the function is necessary. | ||||
* | Create new meta target working with dependencies | Andrew Robbins | 2019-10-18 | 1 | -0/+52 |
| | | | | | | | | | | | | | | | | | | | The specified action will be taken on each of the dependencies returned by project_dependencies() where $project is the first argument to the meta-target, e.g. ./libreboot download libreboot-dependencies coreboot x200 The above command would download only the minimum projects necessary for building all x200 image configurations. To then build those dependencies: ./libreboot build libreboot-dependencies coreboot x200 And to get the final images: ./libreboot build coreboot x200 | ||||
* | Merge branch 'vpd' of hmzwqv/libreboot into master | Andrew Robbins | 2019-05-17 | 1 | -1/+1 |
|\ | |||||
| * | Bump vpd revision to origin/release-R75-12105.B | hmzwqv | 2019-04-24 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'seabios' of hmzwqv/libreboot into master | Andrew Robbins | 2019-05-17 | 1 | -1/+1 |
|\ \ | |||||
| * | | Bump SeaBIOS revision to rel-1.12.1 | hmzwqv | 2019-04-24 | 1 | -1/+1 |
| |/ | |||||
* | | Merge branch 'flashrom' of hmzwqv/libreboot into master | Andrew Robbins | 2019-05-17 | 1 | -1/+1 |
|\ \ | |||||
| * | | Bump flashrom revision to current upstream HEAD | hmzwqv | 2019-04-24 | 1 | -1/+1 |
| |/ | |||||
* / | Bump fontconfig revision to 2.13.1 | hmzwqv | 2019-04-24 | 1 | -1/+1 |
|/ | | | | This is the latest release of Fontconfig. | ||||
* | projects/grub/grub: Stop build() on error | Andrew Robbins | 2019-04-18 | 1 | -13/+16 |
| | | | | | | This way we can be sure we're not attempting to build when instead we should be bailing out (i.e. when the project's sources are not available). | ||||
* | Create 8MiB target for qemu_i440fx_piix4 | Andrew Robbins | 2019-03-09 | 11 | -0/+21 |
| | | | | | | | | | The 16MiB ROM is non-functional at the moment so an 8MiB target has been added in order to avoid losing QEMU support while the bug is identified and fixed. Files were copied from the 16MiB directory with the exception of the config file located at 8MiB/config which is new. | ||||
* | Add GRUB/SeaBIOS targets to qemu_i440fx_piix4 | Andrew Robbins | 2019-03-09 | 6 | -0/+8 |
| | |||||
* | Create corebootfb/textmode targets for qemu_i440fx_piix4 | Andrew Robbins | 2019-03-09 | 3 | -0/+8 |
| | | | | | | | | The config for text mode doesn't actually have to be there (since text mode is the default in the base config) but, as in other cases, this configuration snippet is included for the sake of documenting what part of the base config is related to the target ("textmode" in this case). | ||||
* | Create 16MiB flash size target for qemu_i440fx_piix4 | Andrew Robbins | 2019-03-09 | 2 | -0/+6 |
| | | | | | 16MiB is the largest flash size for most of our supported boards so any emulated boards should stick with that upper limit. | ||||
* | Create 8MiB target for qemu_q35_ich9 | Andrew Robbins | 2019-03-09 | 11 | -0/+21 |
| | | | | | | | | | The 16MiB ROM is non-functional at the moment so an 8MiB target has been added in order to avoid losing QEMU support while the bug is identified and fixed. Files were copied from the 16MiB directory with the exception of the config file located at 8MiB/config which is new. | ||||
* | Add GRUB/SeaBIOS targets to qemu_q35_ich9 | Andrew Robbins | 2019-03-08 | 6 | -0/+8 |
| | |||||
* | Create corebootfb/textmode targets for qemu_q35_ich9 | Andrew Robbins | 2019-03-08 | 3 | -0/+8 |
| | | | | | | | | The config for text mode doesn't actually have to be there (since text mode is the default in the base config) but, as in other cases, this configuration snippet is included for the sake of documenting what part of the base config is related to the target ("textmode" in this case). | ||||
* | Create 16MiB flash size target for qemu_q35_ich9 | Andrew Robbins | 2019-03-08 | 2 | -0/+6 |
| | | | | | 16MiB is the largest flash size for most of our supported boards so any emulated boards should stick with that upper limit. | ||||
* | Update coreboot config for qemu_q35_ich9 | Andrew Robbins | 2019-03-08 | 1 | -57/+70 |
| | | | | | | | | | | Updated with the "oldconfig" make target. New configurations: * USE_OPTION_TABLE=y * STATIC_OPTION_TABLE=y * COMPRESS_SECONDARY_PAYLOAD=y | ||||
* | Update coreboot config for qemu_i440fx_piix4 | Andrew Robbins | 2019-03-08 | 1 | -52/+62 |
| | | | | | | | | Updated with the "oldconfig" make target. New configurations: * COMPRESS_SECONDARY_PAYLOAD=y | ||||
* | Merge branch 'unit-prefix-3' of and_who/libreboot into master | Swift Geek | 2019-03-07 | 115 | -12/+12 |
|\ | |||||
| * | Veyron Mickey: use proper binary prefix for flash size | Andrew Robbins | 2019-03-05 | 6 | -1/+1 |
| | | |||||
| * | Veyron Minnie: use proper binary prefix for flash size | Andrew Robbins | 2019-03-05 | 11 | -2/+2 |
| | | |||||
| * | Veyron Speedy: use proper binary prefix for flash size | Andrew Robbins | 2019-03-05 | 11 | -2/+2 |
| | | |||||
| * | X200: use proper binary prefix for flash size | Andrew Robbins | 2019-03-05 | 43 | -3/+3 |
| | | |||||
| * | X60: use proper binary prefix for flash size | Andrew Robbins | 2019-03-05 | 29 | -2/+2 |
| | | |||||
| * | Z61t: use proper binary prefix for flash size | Andrew Robbins | 2019-03-05 | 15 | -2/+2 |
| | | |||||
* | | Merge branch 'unit-prefix-2' of and_who/libreboot into master | Swift Geek | 2019-03-07 | 134 | -13/+13 |
|\ \ | |||||
| * | | Macbook2,1: use proper binary prefix for flash size | Andrew Robbins | 2019-03-05 | 29 | -2/+2 |
| | | | |||||
| * | | Nyan Big: use proper binary prefix for flash size | Andrew Robbins | 2019-03-05 | 11 | -2/+2 |
| | | | |||||
| * | | Nyan Blaze: use proper binary prefix for flash size | Andrew Robbins | 2019-03-05 | 11 | -2/+2 |
| | | | |||||
| * | | T400: use proper binary prefix for flash size | Andrew Robbins | 2019-03-05 | 43 | -3/+3 |
| | | | |||||
| * | | T60: use proper binary prefix for flash size | Andrew Robbins | 2019-03-05 | 29 | -2/+2 |
| | | | |||||
| * | | Veyron Jerry: use proper binary prefix for flash size | Andrew Robbins | 2019-03-05 | 11 | -2/+2 |
| |/ | |||||
* | | D945GCLF: use proper binary prefix for flash size | Andrew Robbins | 2019-03-05 | 20 | -3/+3 |
| | | |||||
* | | D510MO: use proper binary prefix for flash size | Andrew Robbins | 2019-03-05 | 15 | -2/+2 |
| | | |||||
* | | GA-G41M-ES2L: use proper binary prefix for flash size | Andrew Robbins | 2019-03-05 | 29 | -2/+2 |
| | | |||||
* | | KCMA-D8: use proper binary prefix for flash size | Andrew Robbins | 2019-03-05 | 15 | -2/+2 |
| | | |||||
* | | KFSN4-DRE: use proper binary prefix for flash size | Andrew Robbins | 2019-03-05 | 29 | -2/+2 |
| | | |||||
* | | KGPE-D16: use proper binary prefix for flash size | Andrew Robbins | 2019-03-05 | 15 | -2/+2 |
|/ | |||||
* | Merge branch 'libreboot-images' of and_who/libreboot into master | Swift Geek | 2019-02-22 | 1 | -0/+9 |
|\ | |||||
| * | Create projects-download file for libreboot-images | Andrew Robbins | 2019-02-22 | 1 | -0/+9 |
| | | | | | | | | | | | | Avoid redundant actions if certain projects which are part of another (e.g. crossgcc in the coreboot repository) are left out of the download process. | ||||
* | | Merge branch 'missing-functions' of and_who/libreboot into master | Swift Geek | 2019-02-22 | 15 | -0/+60 |
|\ \ | |||||
| * | | Add usage() action to projects lacking it | Andrew Robbins | 2019-02-21 | 15 | -0/+60 |
| | | | |||||
* | | | Merge branch 'libreboot-images' of and_who/libreboot into master | Swift Geek | 2019-02-22 | 2 | -4/+19 |
|\ \ \ | | |/ | |/| | |||||
| * | | Delineate an order to build projects for images | Andrew Robbins | 2019-02-21 | 1 | -1/+10 |
| | | | | | | | | | | | | | | | There is more than one correct ordering of projects in this file; "correct" includes handling of project dependencies. | ||||
| * | | Provide missing projects to build images | Andrew Robbins | 2019-02-21 | 1 | -3/+9 |
| |/ | | | | | | | | | Projects listed in this file are those (and their dependencies) which are necessary for creating Libreboot images in all configurations. | ||||
* | | Create projects-build file for libreboot-tools | Andrew Robbins | 2019-02-22 | 1 | -0/+7 |
| | | | | | | | | | | The projects listed in this file are those which are built when running the build action. |