Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Lepton EDA configuration utility

lepton-conf is designed to ease the process of editing Lepton EDA (Lepton Electronic Design Automation) configuration that is stored in ini-like files (*.conf) - that is, new-style configuration, as opposed to settings stored in Guile source code files.
It is a graphical user interface application (using GTK 2.x, see screenshots) that does essentially the same as lepton-cli(1) command-line utility invoked with the config command.

Documentation

Information about the configuration system can be found on the Configuration Settings wiki page and in the Lepton EDA Reference Manual.

Dependencies

Installation from source

  • Checkout source code:
  $ git clone https://github.com/graahnul-grom/lepton-conf.git
  $ cd lepton-conf
  • Run autogen.sh to generate the configuration script:
  $ ./autogen.sh
  • Run the configuration script. You can pass it the --prefix option if you want to install lepton-conf to custom location, e.g. ./configure --prefix=$HOME/lepton-conf:
  $ ./configure

If Lepton EDA is installed in non-standard location, adjust the $PKG_CONFIG_PATH environment variable when running the configure script:

  $ PKG_CONFIG_PATH=/path/to/lepton-eda/lib/pkgconfig ./configure
  • Build:
  $ make
  • Install (you may need to run this as root):
  $ make install
  • Run the application:
  $ lepton-conf

If Lepton EDA is installed in non-standard location, set the $LD_LIBRARY_PATH environment variable when running lepton-conf:

  $ LD_LIBRARY_PATH=/path/to/lepton-eda/lib lepton-conf

License

The same as Lepton EDA: GNU Public License (GPL) version 2.0 or (at your option) any later version.
Copyright (C) 2017-2021 dmn