Mailing list archives : pcb-rnd

ID:4570
From:rn...@igor2.repo.hu
Date:Fri, 27 Nov 2020 06:12:35 +0100 (CET)
Subject:[pcb-rnd] librnd sep: script moved, make distclean needed
replies: 4573 from Gabriel Paubert <pa...@iram.es> , 4575 from rn...@igor2.repo.hu
Hi all,
 
you may already know: pcb-rnd is scriptable in a dozen different 
languages. User scripts can create menus, edit board data, build dialog 
boxes and generally execute any pcb-rnd action. User scripting is one of 
the relatively well documented features of pcb-rnd.
 
After resolving the remaining TODOs in the script plugin, I generalized it 
and moved it from pcb-rnd to librnd. This means we will have the same 
scripting in all ringdove apps, including the live script dialog.
 
IMPORTANT: before your next svn up, please do a make distclean. 
 
If you forgot to do this and got a conflict on trunk/src_plugins/script, 
this is the easiest way to resolve it:
 
cd trunk/src_plugins && svn revert -R script
 
 
If you have system-installed fungw for the extra scripting languages, 
please uninstall, svn up in fungw, configure, compile and install _before_ 
configuring pcb-rnd. This is needed because I had to extend fungw a bit 
for resolving some long pending TODOs in pcb-rnd scripting. There will be 
a fungw source release soon. (If you fail to upgrade your system installed 
fungw, pcb-rnd configure will warn you about the old version and will 
resort to using the embedded minimal version insted of your old installed 
version so you lose the extra languages.)
 
Later on, in subsequent development cycles, I will move more plugins from 
pcb-rnd to librnd. I will have to figure a lot of details, but I hope I 
will be able to move export_png, export_ps, export_lpr, export_svg, so all 
ringdove apps will be able to export these formats.
 
Best regards,
 
Igor2
 

Reply subtree:
4570 [pcb-rnd] librnd sep: script moved, make distclean needed from rn...@igor2.repo.hu
  4573 Re: [pcb-rnd] librnd sep: script moved, make distclean needed from Gabriel Paubert <pa...@iram.es>
    4574 Re: [pcb-rnd] librnd sep: script moved, make distclean needed from rn...@igor2.repo.hu
  4575 Re: [pcb-rnd] librnd sep: script moved: fungw new release from rn...@igor2.repo.hu