coreboot-gcc target

This commit is contained in:
Trammell hudson 2018-09-18 09:27:18 -04:00
parent f712d7aefe
commit 606600586c
Failed to extract signature
2 changed files with 11 additions and 4 deletions

View File

@ -34,13 +34,19 @@ jobs:
- checkout
- run:
name: Bootstrap make
name: coreboot gcc
command: |
make bootstrap
/home/builder/heads/build/make-4.2.1/make \
V=1 \
TOOLCHAIN=/home/builder/heads \
packages=`pwd`/packages \
BOARD=qemu-coreboot \
coreboot-gcc \
- run:
name: qemu-coreboot
command: |
./build/make-4.2.1/make \
/home/builder/heads/build/make-4.2.1/make \
-j4 \
V=1 \
TOOLCHAIN=/home/builder/heads \
@ -50,7 +56,7 @@ jobs:
- run:
name: qemu-linuxboot
command: |
./build/make-4.2.1/make \
/home/builder/heads/build/make-4.2.1/make \
-j4 \
V=1 \
TOOLCHAIN=/home/builder/heads \

View File

@ -40,6 +40,7 @@ coreboot_output := coreboot.rom
coreboot_depend += linux initrd
# hack to force a build dependency on the cross compiler
coreboot-gcc: $(build)/$(coreboot_base_dir)/util/crossgcc/xgcc/bin/i386-elf-gcc
$(build)/$(coreboot_dir)/.configured: $(build)/$(coreboot_base_dir)/util/crossgcc/xgcc/bin/i386-elf-gcc
$(build)/$(coreboot_base_dir)/util/crossgcc/xgcc/bin/i386-elf-gcc: $(build)/$(coreboot_base_dir)/.canary
echo '******* Building crossgcc-i386 (this might take a while) ******'