Hi Sebastien, Good question, AFAIK there is not yet a command to just download the necessary tar balls and keep them in a downloaded area to use later.
If I remember correctly some build systems like Buildroot and Yocto has this option. BR, Alan On 11/3/22, Sebastien Lorquet <sebast...@lorquet.fr> wrote: > Hi, > > littlefs too. > > This raises an important question for me: how do I handle such a build > in a self-contained, "airgapped" machine? > > Are there provisions to use a pre-downloaded tarball for external projects? > > Sebastien > > Le 28/10/2022 à 18:30, Alan C. Assis a écrit : >> Hi Sebastien, >> >> AFAIK there is not such directive, although it is always need to add >> support to NuttX on external projects. >> >> External projects needs to be integrated to be downloaded and compiled >> dynamically, once again like LVGL. >> >> BR, >> >> Alan >> >> On 10/28/22, Sebastien Lorquet <sebast...@lorquet.fr> wrote: >>> IIRC the idea was that we dont integrate code fom externally maintained >>> projects? >>> >>> Also IIRC the acceptable method is a specific makefile that downloads >>> code and patch/builds it. >>> >>> I agree that such libs go into apps. >>> >>> Sebastien >>> >>> Le 27/10/2022 à 19:28, Nathan Hartman a écrit : >>>> On Thu, Oct 27, 2022 at 12:19 PM Alan C. Assis <acas...@gmail.com> >>>> wrote: >>>> >>>>> Hi Michael, >>>>> >>>>> I think someone else told some time ago that he used a similar lib for >>>>> mysql, I think it was Ivan. >>>>> >>>>> Those libs inside nuttx/libs/ are libs used by the kernel and apps, >>>>> but in this case the lib should be put inside apps/databases/postgres >>>>> for example. It should be a lib just like apps/graphics/lvgl and many >>>>> others. >>>> I agree with that; nothing prevents applications from using the libs >>>> under >>>> apps. >>>> >>>> If they require kernel support then that might be another thing. >>>> >>>> Cheers >>>> Nathan >>>> >