On Thu, 24 Apr 2025 at 23:28, Peter Den Hartog <pdden...@gmail.com> wrote:

> I was wondering if anyone knew the history behind this behavior and could
> point out a reason it's done that way?

Not really, a lot of this code is 20 years old, and was transferred
from CVS to git, losing the commit history prior to that.

Using the Github "blame" view I can see that the @GREP@ path is more recent:
https://github.com/LinuxCNC/linuxcnc/commit/d0dd07796517844a2f8a562589d51b413036cb23
But that basically just says that he did it to be consistent.

To be honest, cross-platform compatibility has hitherto not been very
high on the priority list, as most of our users are CNC enthusiasts,
not Linux enthusiasts, and they just install Debian from our ISO image
and start configuring their CNC system.

I don't know enough about Yocto to know what the differences are, but
I wonder if an alternative ./configure script for Yocto would be a
workaround?

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to