cross-platform / dspatcher

Cross-Platform Graphical Tool for DSPatch

Home Page:https://flowbasedprogramming.com

Repository from Github https://github.comcross-platform/dspatcherRepository from Github https://github.comcross-platform/dspatcher

Build Status Build status

Snap

DSPatcher

Cross-Platform Graphical Tool for DSPatch.

The DSPatcher project is made up of 2 parts:

  1. QtPatcher - A cross-platform circuit drawing library written in Qt C++.
  2. DSPatcher - A graphical tool based on QtPatcher for building DSPatch circuits.

Screenshot

Build

This project requires Qt5: https://www.qt.io/download

git clone https://github.com/cross-platform/dspatcher.git
cd dspatcher
git submodule update --init --recursive --remote
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
cmake --build . --config Release
  • If cmake fails, try adding -DCMAKE_PREFIX_PATH=<path/to/Qt/x.y.z/compiler>.
  • cmake will auto-detect your IDE / compiler. To manually select one, use cmake -G.
  • When building for an IDE, instead of cmake --build, simply open the cmake generated project file.

See also:

DSPatch (https://github.com/cross-platform/dspatch): A powerful C++ dataflow framework.

DSPatchables (https://github.com/cross-platform/dspatchables): A DSPatch component repository.

About

Cross-Platform Graphical Tool for DSPatch

https://flowbasedprogramming.com

License:BSD 2-Clause "Simplified" License


Languages

Language:C++ 87.8%Language:CMake 9.3%Language:Meson 1.8%Language:Shell 0.7%Language:Batchfile 0.4%