Laczen commented on PR #17591:
URL: https://github.com/apache/nuttx/pull/17591#issuecomment-3682179973
> > For your multiple nuttxspace setup you could copy the esp-hal-3rdparty
to a nxtmpdir under each nuttxspace (or just have it downloaded the first time
you create a new nuttxspace) and it would no longer be required to specify the
nxtmpdir when compiling. All compiles you do afterwards will be much faster.
>
> Just saw your edit. My issue with this is because we use the nxtmpdir as a
local git repository, which means we clone and update from it. Our CI depends
on this to build many devices, using the same NXTMPDIR as git repository source.
>
> Let me see what breaks with this change and I'll give you some feedback.
I fully understand your concerns about your internal CI. If it is spawning
builds (nuttxspaces) for many devices it could copy from the local git
repository ("main nxtmpdir") to the nuttxspace specific nxtmpdir as part of the
setup. For each of the nuttxspaces the compilation will be much faster and the
space required will not be larger. You can reimburse me for the saved CI time
:-).
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]