gEDA-dev: gEDA-user: PCB bug?

Ben Jackson ben at ben.com
Thu Jan 3 00:04:29 EST 2008


On Fri, Dec 28, 2007 at 08:08:05PM -0800, Ben Jackson wrote:
> > There are about 200 places to change :(

Actually 300.  Assuming I would never avoid breaking something with
so many changes, I looked into how this problem was solved for other
loading issues.  Turns out it's a hack -- global PCB is saved and
reset so it can be temporarily set to something else.  The same
solution applies to parse_y.y with a much smaller and more testable
diff.

I updated parse_y.y, however I notice that there's no makefile dep
to force parse_y.c to rebuild.  I see magical parse_y.* deps being
added from Makefile.am to Makefile.in, but I don't know the mechanism.
Perhaps someone automake savvy will fix this!

-- 
Ben Jackson AD7GD
<ben at ben.com>
http://www.ben.com/


More information about the geda-dev mailing list