[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Guidelines for bootstrapping with lots of inputs
From: |
Nicolas Graves |
Subject: |
Re: Guidelines for bootstrapping with lots of inputs |
Date: |
Tue, 20 Feb 2024 16:35:29 +0100 |
On 2024-02-20 15:11, Adam Faiz wrote:
>> WDYT? Are there guidelines somewhere about how to do proper bootstrapping in
>> these cases where hundreds of packages are involved?
>
> Not really, but your idea to rewrite inputs for the bootstrapping process
> does simplify things a lot.
>
> How is typescript bootstrapped? Even though you'll have to repeat the trial
> and error process again, I think using sucrase is easier for bootstrapping
> typescript:
> https://lists.gnu.org/archive/html/guix-devel/2024-02/msg00122.html
Timothy claimed that building typescript with esbuild has been done (by
singpolyma) in guixrus and it indeed seems it is.
https://lists.gnu.org/archive/html/guix-devel/2024-02/msg00123.html
https://git.sr.ht/~whereiseveryone/guixrus/tree/master/item/guixrus/packages/javascript/typescript.scm
What I've done currently is to bootstrap tape (but not all packages
using tape as a native-input in the process). The idea is to build tap
and typescript from there.
--
Best regards,
Nicolas Graves