On Wed, Feb 26, 2025 at 9:58 PM NoisyCoil <noisyc...@disroot.org> wrote: > > 2. it relieves packagers from having to manually keep track of what must > be installed, especially if whether they are generated or not depends on > the config (I think this is not the case right now, but I don't see why > it couldn't be in the future)
It will definitely be in the future! i.e. the set of `.rmeta`s that get generated will depend on the kernel config, since we will be splitting the `kernel` crate. > 3. if they are scattered all over the tree the package that ships them > will be a large tree of directories each mostly containing a single rust > artifact, which is quite ugly imo. Yeah, it would likely look like that (it is not too ugly for developers, because they will see other generated files, but yeah). Thanks for all these points and thinking about this! Cheers, Miguel