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