← Back to team overview

kicad-developers team mailing list archive

Re: Scripting

 

On 6/12/2015 10:48 AM, Rob Maris wrote:
> Hi,
> 
> I'm interested in adding Lua scripting to Kicad as an alternative to
> Python. Can anybody present some information about complexity and API in
> order to integrate a lua interpreter?
> 
> Regards,
> 
> Rob

Rob,

There has been some interest in lua in the past.  I'm not opposed to
adding lua as another scripting language.  I not sure if lua can be
swigged.  That would be the preferred method for generating the lua
scripting libraries.  To get an idea of the complexity of the kicad API,
look at the python swig code and the c++ code documentation at
kicad-pcb.org.  At this time only Pcbnew is scripted.  Eeschema is due a
major over hall after the next stable release so I expected it to be
scripted at that point.  Also, we are pretty much in feature freeze for
the next stable release so anything major like supporting another
scripting language will have to wait until after the next stable release.

Cheers,

Wayne


Follow ups

References