diff --git a/.gitignore b/.gitignore index 3b152e1e..63cdc0e8 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ astral.iso kernel-src/include/limine.h kernel-src/include/printf.h kernel-src/io/printf.c +kernel-src/flanterm diff --git a/source-recipes/astral b/source-recipes/astral index 83f49fff..00006b41 100644 --- a/source-recipes/astral +++ b/source-recipes/astral @@ -3,13 +3,17 @@ version=0 source_dir="kernel-src" allow_network="yes" imagedeps="wget" +flanterm_commit="f95f5584fb87577908beff8cbe0f68fee8940517" regenerate() { curl https://raw.githubusercontent.com/limine-bootloader/limine/trunk/limine.h > include/limine.h pushd /tmp/ wget https://github.com/mpaland/printf/archive/refs/tags/v4.0.0.tar.gz tar -xf v4.0.0.tar.gz + wget https://github.com/mintsuki/flanterm/archive/${flanterm_commit}.tar.gz + tar -xf ${flanterm_commit}.tar.gz popd cp /tmp/printf-4.0.0/printf.c io/printf.c cp /tmp/printf-4.0.0/printf.h include/printf.h + cp -r /tmp/flanterm-${flanterm_commit} flanterm }