Skip to content

Scandy-co/etouffee

Repository files navigation

Etouffee

Étouffée (pronounced: āto͞oˈfā) is an example app built on Roux for Unix (macOS and Linux) using Qt.

NOTE: Roux was formerly called ScandyCore so there is a bit both here as we transition completely to the new name.

Setup

macOS:

brew install qt

linux:

sudo apt install -y \
  build-essential \
  clang \
  cmake \
  qt5-default \
  qtcreator \
  libqt5x11extras5-dev \
  libqt5opengl5-dev \
  qt5-style-plugins \
  qttools5-dev

Build

configure

macOS

JOBS=$(sysctl -a | egrep -i "hw.ncpu" | awk -F ':' '{print $2}')

linux

JOBS=$(nproc)

cmake

export Roux_DIR=$PWD/dependencies/roux
mkdir -p build/install
cd build
cmake \
  -D CMAKE_INSTALL_PREFIX=$PWD/install \
  -D CMAKE_BUILD_TYPE=Release \
  ..

build

cmake --build . -- -j $JOBS

Run

configure

macOS

export DYLD_LIBRARY_PATH=$PWD:$PWD/lib:$Roux_DIR/lib

linux

export LD_LIBRARY_PATH=$PWD:$PWD/lib:$Roux_DIR/lib

run

You should be in the build directory already.

./EtouffeeApp

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published