This repository was archived by the owner on Jun 5, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbootstrap.yml
More file actions
63 lines (60 loc) · 1.69 KB
/
bootstrap.yml
File metadata and controls
63 lines (60 loc) · 1.69 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
general:
mandate_hashes_for_archives: true
enable_network_isolation: true
declare_options:
- name: build-type
default: release
- name: cpu
default: i486
- name: debugcon
default: 'false'
- name: lto
default: 'true'
- name: triple
default: pc-andromeda-mlibc
tasks:
- name: make-image
pkgs_required:
- andromeda
args: ['@SOURCE_ROOT@/support/mkimg.sh', '@BUILD_ROOT@/andromeda.img', '4096', '@SYSROOT_DIR@']
workdir: '@BUILD_ROOT@'
- name: qemu-kvm
tasks_required:
- make-image
args: "'@SOURCE_ROOT@/support/qemu/kvm.sh' '@BUILD_ROOT@/andromeda.img' $QFLAGS"
containerless: true
workdir: '@BUILD_ROOT@'
- name: qemu-tcg
tasks_required:
- make-image
args: "'@SOURCE_ROOT@/support/qemu/tcg.sh' '@BUILD_ROOT@/andromeda.img' $QFLAGS"
containerless: true
workdir: '@BUILD_ROOT@'
imports:
- file: packages/andromeda-boot.yml
- file: packages/andromeda-filesystem.yml
- file: packages/andromeda-init.yml
- file: packages/andromeda-kernel.yml
- file: packages/andromeda-util.yml
- file: packages/andromeda.yml
- file: packages/autoconf.yml
- file: packages/automake.yml
- file: packages/bash.yml
- file: packages/binutils.yml
- file: packages/coreutils.yml
- file: packages/gcc.yml
- file: packages/gdb.yml
- file: packages/gmp.yml
- file: packages/grep.yml
- file: packages/less.yml
- file: packages/libtool.yml
- file: packages/meson.yml
- file: packages/mlibc.yml
- file: packages/mpc.yml
- file: packages/mpfr.yml
- file: packages/nano.yml
- file: packages/ncurses.yml
- file: packages/pkgconf.yml
- file: packages/sed.yml
- file: packages/tar.yml
- file: packages/tzdata.yml