É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.
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
macOS
JOBS=$(sysctl -a | egrep -i "hw.ncpu" | awk -F ':' '{print $2}')
linux
JOBS=$(nproc)
export Roux_DIR=$PWD/dependencies/roux
mkdir -p build/install
cd build
cmake \
-D CMAKE_INSTALL_PREFIX=$PWD/install \
-D CMAKE_BUILD_TYPE=Release \
..
cmake --build . -- -j $JOBS
macOS
export DYLD_LIBRARY_PATH=$PWD:$PWD/lib:$Roux_DIR/lib
linux
export LD_LIBRARY_PATH=$PWD:$PWD/lib:$Roux_DIR/lib
You should be in the build directory already.
./EtouffeeApp