Giter Site home page Giter Site logo

rrtk_stream_builder's Introduction

RRTK Stream Builder

Code generation from visual nodes for the RRTK stream system.

This program is still pretty early in development and there are notable important features missing. The most important of these are the inability to save workflows and the inability to name nodes. The code structure more generally could also use some improvement.

License

GNU Lesser General Public License, version 3 only

Installation

Installation is pretty much like any other gtk4-rs app. These are installation instructions for Linux. See the gtk-rs documentation for more details and other platforms. You will also need the Rust toolchain already installed. If you have not yet done this, see the Rust installation instructions.

Fedora

sudo dnf install gcc gtk4-devel
cargo install rrtk_stream_builder

Debian

sudo apt install libgtk-4-dev build-essential
cargo install rrtk_stream_builder

Arch

sudo pacman -S gtk4 base-devel
cargo install rrtk_stream_builder

Adding the Cargo binary directory to PATH [All Linux]

This section assumes that you are using Bash. If this is not the case, check the documentation for your shell to find out how to do this.

If, after running cargo install rrtk_stream_builder, you see a warning like this:

warning: be sure to add `/home/username/.cargo/bin` to your PATH to be able to run the installed binaries

you can run this to fix it:

echo "export PATH=~/.cargo/bin:$PATH" >> ~/.bashrc
source ~/.bashrc

~ is an alias for /home/username, or your home directory. If you want to write it out fully like Cargo does in its warning, that will also work.

Running

As with most binary crates, just run the crate name as a terminal command.

rrtk_stream_builder

Changes

0.1.0

Initial release.

rrtk_stream_builder's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.