Schematic editor
Go to file
Přemysl Janouch 2f5f87119d Integrate support for MinGW Win32 builds.
* Add Win32Depends.cmake, which retrieves all dependencies from
  the Internet. Other ways of building the application on Win32
  are not supported.
* Install the application correctly on Win32.
* Make FindGTK2.cmake search for GIO.
* Make the project a C-only project, so g++ is not needed.
* Remove obsolete checks for strtok().
* Set WIN32_EXECUTABLE on the application.
2011-01-22 18:07:08 +01:00
cmake Integrate support for MinGW Win32 builds. 2011-01-22 18:07:08 +01:00
liblogdiag Refactor LdDiagram selection handling methods. 2011-01-16 18:33:19 +01:00
po Make a separate library. 2011-01-10 17:07:02 +01:00
share Add a README.md file. 2011-01-16 19:54:53 +01:00
src Add an application icon. 2011-01-16 18:33:31 +01:00
CMakeLists.txt Integrate support for MinGW Win32 builds. 2011-01-22 18:07:08 +01:00
config.h.in Integrate support for MinGW Win32 builds. 2011-01-22 18:07:08 +01:00
LICENSE Update copyright years. 2011-01-07 05:13:00 +01:00
README.md Add a README.md file. 2011-01-16 19:54:53 +01:00
Win32Depends.cmake Integrate support for MinGW Win32 builds. 2011-01-22 18:07:08 +01:00

logdiag

logdiag is a schematic editor written in GTK+. It focuses on simplicity,
usability and openness.

Requirements

Runtime dependencies:

  • GTK+ >= 2.12
  • json-glib >= 0.10
  • lua = 5.1

Build dependencies:

  • CMake >= 2.6

Installation on Unix-like systems

First check that you have all the required dependencies installed.

Reserve a directory for an out-of-source build:
$ mkdir build $ cd build

Let CMake prepare the build. You may change the directory where you want
the application to be installed. The default is /usr/local.
$ cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr

Now you have two basic choices of installing the application:

  1. Using make install: # make install

  2. Using cpack; you have to choose a package format understood by your
    system package manager. CMake offers DEB and RPM.

    After cpack finishes making the package, install this file.
    $ cpack -G DEB # dpkg -i logdiag-0.0-Linux-x86_64.deb