From: Miro K. <mir...@gm...> - 2024-04-29 16:08:52
|
On Mon, 29 Apr 2024 at 17:55, Thorsten Otto <ad...@th...> wrote: > Yes, those are from the checkrules, when generating the .deps > subdirectories. But should be now better than before, which generated empty > .deps directories in the source directories. Moving them to the build > directory also avoids problems with parallel makes. > Wouldn't be possible to move these folders somewhere else (build/deps or whatever). Now it's really distracting. Not when you run it locally. Other cpu targets are build separately in > .scripts/build.sh for the snapshots only. For the tz directory (and also > for other directories where test executables are built), the rules from > checkrules are used, which currently only build for a single architecture. > But all libraries are built. I'd argue that if there is some special handling needed, either don't build any zic by default or build as many of them as many of libc.a's is there. Now it's really confusing for anyone not familiar with all the scripts, one would think there's only 68000 executable available, which, ironically, was exactly the case before your changes. Is there a reason not to build them? Apart from the additional compilation > time, there is no harm. Apparently nobody builded them for a long time, > otherwise such bugs as recently found would have popped up earlier. > I don't know, it just seemed odd to have ELF this kind of preference. -- http://mikro.atari.org |