# Conflicts: # .travis.yml # .travis/linux..script.sh # .travis/linux.win32.script.sh # .travis/linux.win64.script.sh # .travis/osx..install.sh # .travis/osx..script.sh # data/locale/en.ts # data/locale/id.ts # include/Graph.h # include/VstSyncController.h # include/lmms_math.h # plugins/vst_base/RemoteVstPlugin.cpp # src/core/RemotePlugin.cpp # src/core/Song.cpp # src/core/Track.cpp # src/gui/SubWindow.cpp # src/gui/widgets/Graph.cpp
16 lines
288 B
Bash
Executable File
16 lines
288 B
Bash
Executable File
#!/usr/bin/env bash
|
|
unset QTDIR QT_PLUGIN_PATH LD_LIBRARY_PATH
|
|
# shellcheck disable=SC1091
|
|
source /opt/qt59/bin/qt59-env.sh
|
|
|
|
set -e
|
|
|
|
mkdir build
|
|
cd build
|
|
|
|
# shellcheck disable=SC2086
|
|
cmake -DUSE_WERROR=ON -DCMAKE_INSTALL_PREFIX=../target $CMAKE_FLAGS ..
|
|
make -j4
|
|
make tests
|
|
./tests/tests
|