Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | libs/git: Create branch name based on argument list | Andrew Robbins | 2019-03-12 | 1 | -18/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There was a bug where only $project was used as the branch name due to some faulty logic which checked for the existence of a revision file before setting the variables "prepare_branch" and "prepare_path". The bug in this case was that prepare_branch would be set to the value of $branch in only the first iteration of the for loop since in almost all cases there is only one revision file that exists for a given project, regardless of the arguments provided. Explained another way, in order for the proper branch name to be used a revision file would have had to exist in every target directory. This was an issue because only one branch was ever operated on (named $project), meaning if actions were performed on many targets then only the last to run would be represented in the project's repository--making tracking down some bugs a bit harder. With this fixed we now create a branch for every possible project or tool configuration and leaves us with a log for each. | |||||
| * | libs/git: Prefix branch names with "libreboot-" | Andrew Robbins | 2019-03-12 | 1 | -7/+8 | |
| | | | | | | | | | | | | | | This is a slight mitigation against branch name collisions. More robust handling should be added in the future but this is simple enough and provides some clear indication which branches have been created by the build system. | |||||
| * | libs/git: Clean up after patch fails to apply | Andrew Robbins | 2019-03-11 | 1 | -1/+2 | |
|/ | | | | | A patch failing to apply shouldn't leave the repository in such a state where manual intervention is necessary to reset it. | |||||
* | Merge branch 'qemu' of and_who/libreboot into master | Swift Geek | 2019-03-09 | 44 | -109/+218 | |
|\ | ||||||
| * | 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 | |
| |/ | ||||||
* | | Merge branch 'unit-prefix-1' of and_who/libreboot into master | Swift Geek | 2019-03-07 | 123 | -13/+13 | |
|\ \ | |/ |/| | ||||||
| * | 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 'parafix' of swiftgeek/libreboot into master | Andrew Robbins | 2019-02-22 | 1 | -14/+6 | |
|\ | ||||||
| * | encrypted_parabola: Clean up home,boot mention | Sebastian 'Swift Geek' Grzywna | 2019-02-22 | 1 | -14/+6 | |
| | | | | | | | | Those actions are only required when using separate home/boot volumes. | |||||
* | | Merge branch 'formatting' of and_who/libreboot into master | Swift Geek | 2019-02-22 | 4 | -7/+7 | |
|\ \ | ||||||
| * | | Don't work around formatting issues in dependencies tool | Andrew Robbins | 2019-02-22 | 2 | -5/+5 | |
| | | | | | | | | | | | | Output is fixed with a5babe37f42cc162812f8ed3310a1e0c45eabb67 | |||||
| * | | Center tool/project output between header/footer | Andrew Robbins | 2019-02-22 | 2 | -2/+2 | |
| | | | | | | | | | | | | Makes it easier to read when multiple terse actions are performed. | |||||
* | | | 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 'headers-footers' of and_who/libreboot into master | Swift Geek | 2019-02-22 | 2 | -4/+7 | |
|\ \ \ | ||||||
| * | | | Don't output header/footer to stderr unless necessary | Andrew Robbins | 2019-02-22 | 2 | -4/+7 | |
|/ / / | ||||||
* | | | 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. | |||||
* | | | Merge branch 'libreboot-tools' of and_who/libreboot into master | Swift Geek | 2019-02-22 | 3 | -4/+12 | |
|\ \ \ | |/ / |/| | |