Merge branch 'merge_base_initfs_recipe' into 'master'

Build the base system and initfs in a single recipe

See merge request redox-os/redox!2089
This commit is contained in:
Jeremy Soller 2026-04-22 12:20:43 -06:00
commit c6ecf0f79d
7 changed files with 3 additions and 19 deletions

View File

@ -25,7 +25,6 @@ prompt = false
acid = {}
acid-bins = {}
base = {}
base-initfs = {}
bash = {}
bash-completion = {}
bootloader = {}

View File

@ -10,7 +10,6 @@ prompt = false
[packages]
base = {}
base-initfs = {}
bootloader = {}
kernel = {}
libgcc = {}

View File

@ -25,7 +25,6 @@ prompt = false
# acid = {} # rust require dynamic linking
acid-bins = {}
base = {}
base-initfs = {}
bash = {}
bash-completion = {}
bootloader = {}

View File

@ -25,7 +25,6 @@ prompt = false
# acid = {} # rust require dynamic linking
acid-bins = {}
base = {}
base-initfs = {}
bash = {}
bash-completion = {}
bootloader = {}

View File

@ -29,7 +29,6 @@ adwaita-icon-theme = {}
autoconf = {}
automake = {}
base = {}
base-initfs = {}
bash = {}
bash-completion = {}
binutils = {}

View File

@ -1,14 +0,0 @@
[source]
same_as = "../base"
[build]
template = "custom"
dependencies = [
"redoxfs",
]
script = """
cd "${COOKBOOK_SOURCE}" && make install-initfs \
SRC_DIR="${COOKBOOK_SOURCE}" SYSROOT="${COOKBOOK_SYSROOT}" \
LINKER="${GNU_TARGET}-ld" CARGO="${COOKBOOK_CARGO}" \
BUILD_DIR="${COOKBOOK_BUILD}" DESTDIR="${COOKBOOK_STAGE}"
"""

View File

@ -3,6 +3,9 @@ git = "https://gitlab.redox-os.org/redox-os/base.git"
[build]
template = "custom"
dependencies = [
"redoxfs",
]
script = """
cd "${COOKBOOK_SOURCE}" && make install-base \
SRC_DIR="${COOKBOOK_SOURCE}" SYSROOT="${COOKBOOK_SYSROOT}" \