aboutsummaryrefslogtreecommitdiff
path: root/projects
Commit message (Collapse)AuthorAgeFilesLines
...
* Update 'projects/coreboot/configs/seabios/t400_16mb/config'CoreShoe2017-12-051-1/+1
|
* Update 'projects/coreboot/configs/seabios/r400_8mb/config'CoreShoe2017-12-051-1/+1
|
* Update 'projects/coreboot/configs/seabios/r400_4mb/config'CoreShoe2017-12-051-1/+1
|
* Update 'projects/coreboot/configs/seabios/r400_16mb/config'CoreShoe2017-12-051-1/+1
|
* Correct revision used for buctsAndrew Robbins2017-12-051-1/+1
| | | | | The upstream repository from which bucts is pulled has changed, necessitating a different revision pointing to HEAD.
* Bump SeaBIOS revision to rel-1.11.0Andrew Robbins2017-12-051-1/+1
| | | | This is the latest release of SeaBIOS.
* Bump Memtest86+ revision to remote HEADAndrew Robbins2017-12-051-1/+1
|
* Bump flashmap revision to origin/release-R63-10032.BAndrew Robbins2017-12-051-1/+1
| | | | | "release-R63-10032.B" is a branch name in CrOS flashmap's remote repository corresponding to the latest release.
* Bump vboot revision to origin/release-R63-10032.BAndrew Robbins2017-12-051-1/+1
| | | | | "release-R63-10032.B" is a branch name in CrOS vboot's remote repository corresponding to the latest release.
* Bump vpd revision to origin/release-R63-10032.BAndrew Robbins2017-12-051-1/+1
| | | | | "release-R63-10032.B" is a branch name in CrOS vpd's remote repository corresponding to the latest release.
* Bump mosys revision to origin/release-R63-10032.BAndrew Robbins2017-12-051-1/+1
| | | | | "release-R63-10032.B" is a branch name in CrOS mosys' remote repository corresponding to the latest release.
* Bump hdctools revision to origin/release-R63-10032.BAndrew Robbins2017-12-051-1/+1
| | | | | "release-R63-10032.B" is a branch name in CrOS hdctools' remote repository corresponding to the latest release.
* Bump CrOS-EC revision to origin/release-R63-10032.BAndrew Robbins2017-12-052-2/+2
| | | | | "release-R63-10032.B" is a branch name in CrOS-EC's remote repository corresponding to the latest release.
* Bump flashrom-CrOS revision to origin/release-R63-10032.BAndrew Robbins2017-12-051-1/+1
| | | | | "release-R63-10032.B" is a branch name in CrOS flashrom's remote repository corresponding to the latest release.
* Bump Depthcharge revision to origin/release-R63-10032.BAndrew Robbins2017-12-051-1/+1
| | | | | "release-R63-10032.B" is a branch name in Depthcharge's remote repository corresponding to the latest release.
* Update bucts URI to point to Libreboot's mirrorAndrew Robbins2017-11-301-1/+1
| | | | | | stuge.se is, seemingly, down indefinitely which means users can no longer automatically clone bucts using the build scripts; by changing the repo URI to Libreboot's mirror this issue is resolved.
* Remove unnecessary spaces in command substitutionsAndrew Robbins2017-10-2818-67/+67
| | | | | | | | | This is likely one of the very last changes necessary to make the Libreboot build system more cohesive in appearance. Hopefully from this point forward it won't be as readily apparent as to who wrote which parts of the build system (i.e. won't look like a patchwork quilt any longer).
* Replace usage of the '[' Bash builtin with '[['Andrew Robbins2017-10-283-12/+12
| | | | | | | | | | There's no benefit to using the POSIX-style '[' test builtin considering its '-a' and '-o' operators are unused in the Libreboot build system. Plus, '[[' is safer with respect to any containing file redirections (for example). Prior, both '[' and '[[' were used throughout the codebase--a disparity in usage which this change aims to eliminate.
* Modify fd copying in printf calls for readabilityAndrew Robbins2017-10-287-96/+96
|
* Change flashrom revision to include 'v' in the tagAlessandro Grassi2017-10-151-1/+1
| | | | Signed-off-by: Alessandro Grassi <alessandro@aggro.it>
* Build only CrOS-EC firmware in cros-ec build actionAndrew Robbins2017-10-101-2/+0
| | | | | Helps keep projects modular and easier to maintain if each project only builds itself.
* Build only mosys in mosys build actionAndrew Robbins2017-10-101-2/+0
| | | | | Helps keep projects modular and easier to maintain if each project only builds itself.
* Correct erroneous project_action() usageAndrew Robbins2017-10-103-4/+4
| | | | | | | | 'project_action' does not carry out the given action for a project, contrary to that which the naming may seem to imply. Replacing the usage of the aforementioned with 'project_action_arguments' provides the intended behavior.
* Add veyron minnie/speedy depthcharge targetsAndrew Robbins2017-10-051-0/+2
| | | | | | | | | These are necessary so that the build action for depthcharge can locate the correct configuration for veyron targets in the depthcharge source repository. Prior, the build action was looking for 'veyron' instead of 'veyron_minnie' or 'veyron_speedy', causing it to fail.
* Add separate minnie/speedy libpayload targetsAndrew Robbins2017-10-051-0/+2
| | | | | | | | | In order to avoid additional, fragile, complexity for building depthcharge, libpayload must be built for the minnie/speedy veyron subtargets; this is the simplest way to avoid making special cases in either the depthcharge scripts or the libpayload scripts with respect to ensuring the depthcharge build action can locate the proper libpayload build directory.
* Modify config* variables in libpayload scriptAndrew Robbins2017-10-051-2/+2
| | | | | | | 'config' was renamed to 'config_name' to better convey its purpose. Additionally, 'config_path' had its associated string value modified to contain the correct path to the libpayload configuration file.
* Build only libpayload in libpayload build actionAndrew Robbins2017-10-021-2/+0
| | | | | Helps keep complexity down as well as making scripts easier to maintain if each project only builds itself.
* Replace project_action call in depthcharge scriptAndrew Robbins2017-10-021-1/+1
| | | | | | It seems like 'project_action_arguments' was the intended function to use, as 'project_action' does not actually /carry out/ the action given as its first argument.
* Build only depthcharge in depthcharge build actionAndrew Robbins2017-10-021-3/+0
| | | | | Makes things easier to maintain if a project only builds itself--less moving parts, etc.
* Add i386 to CrossGCC prefix actionAndrew Robbins2017-10-021-1/+4
| | | | | | The prefix action is a quality-of-life addition which helps a user locate the relevant compiler binaries for a given target once built. This change simply extends it for the i386 target.
* Add i386 to CrossGCC targets fileAndrew Robbins2017-10-021-0/+1
|
* Conditionally bootstrap CrossGCC buildAndrew Robbins2017-10-022-1/+25
| | | | | | | | It's possible that a compilation failure will occur if there's a difference in major versions between the host GCC compiler and the one being built. To avoid this, bootstrapping can be used. The method for bootstrapping is simply passing the '-b' flag to Make; the Makefile takes care of the rest.
* Add SeaBIOS target to Coreboot targets fileAndrew Robbins2017-10-011-0/+1
|
* Replace a function call in Coreboot action scriptAndrew Robbins2017-10-011-1/+1
| | | | | | | 'project_action' was used instead of the intended 'project_action_arguments' function, I presume, as project_action does not actually carry out the argument action--contrary to what the name may seem to imply.
* Build only Coreboot project in its build actionAndrew Robbins2017-10-011-11/+0
| | | | | | | 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.
* Remove braces from parameter expansionsAndrew Robbins2017-09-211-40/+40
| | | | | | * projects/seabios/seabios ditto
* Remove braces from parameter expansionsAndrew Robbins2017-09-211-34/+34
| | | | | | * projects/memtest86plus/memtest86plus ditto
* Remove braces from parameter expansionsAndrew Robbins2017-09-212-114/+114
| | | | | | | * projects/grub/grub * projects/grub/grub-helper ditto
* Remove braces from parameter expansionsAndrew Robbins2017-09-211-21/+21
| | | | | | * projects/fontconfig/fontconfig ditto
* Remove braces from parameter expansionsAndrew Robbins2017-09-211-37/+37
| | | | | | * projects/dejavu-fonts/dejavu-fonts ditto
* Remove braces from parameter expansionsAndrew Robbins2017-09-211-34/+34
| | | | | | * projects/bucts/bucts ditto
* Modify payload path in Coreboot configsAndrew Robbins2017-09-1826-26/+26
| | | | | It makes things easier if the makefiles fetch the default payload from its build directory, which should have a stable name.
* Add file listing Coreboot SeaBIOS subtargetsAndrew Robbins2017-09-181-0/+26
|
* Delete vbootrevision files in Coreboot target dirsAndrew Robbins2017-09-1826-26/+0
| | | | | There is a separate vboot project, so those revision files related to it should be placed in its configs directory instead.
* Rename Coreboot config files named 'cbrevision'Andrew Robbins2017-09-1826-0/+0
| | | | | The new build system simply uses 'revision' to refer to the git revision that should be used.
* Rename Coreboot config files named 'architecture'Andrew Robbins2017-09-1826-0/+0
| | | | The new build system uses the shortened version: arch
* Copy Coreboot configurations to new build systemAndrew Robbins2017-09-18104-0/+14397
|
* Change mode of coreboot-helper script to 0755Andrew Robbins2017-09-181-0/+0
|
* Add GRUB module 'cbmemc' to each GRUB targetAndrew Robbins2017-09-173-0/+3
| | | | | Dumps CBMEM console log to stdout; this is useful for development/troubleshooting purposes.
* Add grubenv var i_want_a_brickAndrew Robbins2017-09-171-1/+2
| | | | | As of right now setting/unsetting the variable does nothing as this functionality will be added later.