35 Commits
Author SHA1 Message Date
Trammell hudson 027ae39abe modules: add module_tar_opt to allow different strip options
Signed-off-by: Trammell hudson <hudson@trmm.net>
2019-12-03 10:48:10 +01:00
tlaurion 64c830e652 Merge branch 'master' into make-4.2.1 2019-04-22 21:53:43 -04:00
Francis Lam 79c1434610 Fix DOTCONFIG in coreboot module and clean up configs 2018-10-27 14:03:45 -07:00
Trammell hudson 0bb78d343f Use defconfig for coreboot builds 2018-10-27 11:02:23 -07:00
Francis Lam c326ff62c7 Start updating to coreboot 4.8.1
missing librem patches
2018-10-27 11:02:23 -07:00
Trammell hudson aeb59e1b48 coreboot must be extracted before the xgcc symlink 2018-09-18 16:06:35 -04:00
Trammell hudson 6183d58ecc fix config spacing and path to xgcc 2018-09-18 16:04:28 -04:00
Trammell hudson 9ab033aa06 use externally built coreboot compilers 2018-09-18 15:59:48 -04:00
Trammell hudson 606600586c coreboot-gcc target 2018-09-18 09:27:18 -04:00
Trammell hudson 3d6eeb6a95 force re-configuration when linux or coreboot config files change (#397) 2018-05-03 16:47:09 -04:00
Trammell hudson e5740c6bfe ensure that both coreboot.rom and linuxboot.rom are built in a parallel build (#394) 2018-05-02 14:53:54 -04:00
Trammell hudson a772b27e5d parallel make fixes and hacks, which seem to work and reduce excessive remaking (issue #394) 2018-05-02 11:38:39 -04:00
Trammell hudson e0d390c62d Helpful targets 2018-02-13 13:20:27 -05:00
Trammell hudson cade555c46 Merge branch 'master' of https://github.com/flammit/heads #297 2018-02-07 11:33:02 -05:00
Trammell hudson 47a94da5ed x230 build works on the NERF tree (#305)
Fix FAST=1 builds to actually be fast.
2018-02-05 11:56:15 -05:00
Trammell hudson 383f1f66a5 merge changes from master into nerf branch in preparation for closing nerf branch 2018-02-02 17:06:49 -05:00
Francis Lam bd38a9cd58 Update to coreboot 4.7 2018-01-26 09:30:06 -08:00
Francis Lam 1a34bd9d6f Updated to coreboot 4.6
Also changed x220 and purism configs to use generic boot
2017-10-10 16:27:16 -04:00
Trammell hudson 12cea9a8e9 make coreboot an optional dependency (issue #265) 2017-09-22 16:17:05 -04:00
Trammell Hudson f65136c1a2 parallel crosscompiler build (issue #168) 2017-04-07 08:59:25 -04:00
Trammell Hudson c40748aa25 Build time configuration for startup scripts and modules.
This addresses multiple issues:

* Issue #63: initrd is build fresh each time, so tracked files do not matter.
* Issue #144: build time configuration
* Issue #123: allows us to customize the startup experience
* Issue #122: manual start-xen will go away
* Issue #25: tpmtotp PCRs are updated after reading the secret
* Issue #16: insmod now meaures modules
2017-03-31 11:18:46 -04:00
Trammell Hudson 40c9db0416 wait until the coreboot tree is unpacked before building xgcc 2017-03-29 18:00:54 -04:00
Trammell Hudson aa473a0dea limit parallel make load (issue #131) 2017-03-22 11:53:08 -04:00
Trammell Hudson 356e9307a2 parameterize number of parallel make jobs (issue #125) 2017-03-18 10:50:37 -04:00
Trammell Hudson b8508ffe94 use BUILD_TIMELESS to avoid timestamps in coreboot when not in a git tree (issue #104) 2017-02-01 13:39:56 -05:00