Mailing list archives : pcb-rnd

ID:5935
From:rn...@igor2.repo.hu
Date:Sun, 29 Jan 2023 07:10:46 +0100 (CET)
Subject:Re: [pcb-rnd] Wishlist Import Schematics: project.lht not supported
in-reply-to:5934 from Evan Foss <ev...@gmail.com>
replies: 5936 from rn...@igor2.repo.hu
 
 
On Sun, 29 Jan 2023, Evan Foss wrote:
 
>I have been using B, & C. I used to setup project files (project.lht)
>and run them through sch2pcb-rnd but that path seems broken now. I was
>going to check if it's a bug or just an evolution since my last update
>that I haven't flowed with.
 
That thing never worked, because gschem/gnetlist/lepton does not have 
project file support. They have something else, gschemrc/gedarc/whatever 
scheme scripts (and the lepton variants) which are almost project files, 
but not quite, plus you need a whole guile to read them. We can't use 
those because we don't have guile.
 
In theory they could implement real project files, for example 
project.lht. Project.lht is designed in a modular way that it allows any 
software, 3rd party, different EDA suites too, without interfering with 
other random software or Ringdove. I did contact the geda project about 
this when I designed project files initially but the refused to consider. 
That was the moment when I finally realized geda is hopeless. So 
project.lht was never intended to work with gsch2pcb-rnd or import sch 
from geda, and most probably will never work, because of lack of 
cooperation/support from geda. In theory you could file a feature request 
for this in gschem or lepton, but I doubt they would change their mind.
 
However, it all works fine from sch-rnd. You can make your netlist export 
using the project file, you can open the project file (and it opens all 
sheets), you can tell pcb-rnd import sch to import the project file. 
(Which pcb-rnd will pass on to sch-rnd -x so the best part is that pcb-rnd 
doesn't even need to know how to extract the list of sch file names!)
 
 
 
 
 
 

Reply subtree:
5935 Re: [pcb-rnd] Wishlist Import Schematics: project.lht not supported from rn...@igor2.repo.hu
  5936 Re: [pcb-rnd] Wishlist Import Schematics: project.lht not supported from rn...@igor2.repo.hu
    5937 Re: [pcb-rnd] Wishlist Import Schematics: project.lht not supported from Evan Foss <ev...@gmail.com>
      5939 Re: [pcb-rnd] Wishlist Import Schematics: project.lht not supported from rn...@igor2.repo.hu
        5940 Re: [pcb-rnd] Wishlist Import Schematics: project.lht not supported from Evan Foss <ev...@gmail.com>
    5938 Re: [pcb-rnd] Wishlist Import Schematics: project.lht not supported from Evan Foss <ev...@gmail.com>