46 lines
1.2 KiB
Prolog
46 lines
1.2 KiB
Prolog
TEMPLATE = app
|
|
TARGET = libremediaserver-audio
|
|
QT += webkitwidgets widgets
|
|
HEADERS += src/libremediaserver-audio.h \
|
|
src/dmxwidget.h \
|
|
src/miniaudio.h \
|
|
src/medialibrary.h \
|
|
src/miniaudioengine.h \
|
|
src/olathread.h \
|
|
src/audiolayerwidget.h \
|
|
src/dmxPersonality.h \
|
|
src/audiowidget.h \
|
|
src/defines.h \
|
|
src/settings.h \
|
|
src/settingsdialog.h \
|
|
src/layersettingswidget.h \
|
|
src/slidergroup.h
|
|
SOURCES += src/main.cpp \
|
|
src/dmxwidget.cpp \
|
|
src/miniaudio.c \
|
|
src/libremediaserver-audio.cpp \
|
|
src/medialibrary.cpp \
|
|
src/miniaudioengine.cpp \
|
|
src/olathread.cpp \
|
|
src/audiolayerwidget.cpp \
|
|
src/audiowidget.cpp \
|
|
src/settings.cpp \
|
|
src/settingsdialog.cpp \
|
|
src/layersettingswidget.cpp \
|
|
src/slidergroup.cpp
|
|
FORMS += src/libremediaserver-audio.ui \
|
|
src/settingsdialog.ui \
|
|
src/layersettingswidget.ui
|
|
CCFLAG += -msse2 -mavx2 #-fsanitize=address -g -O0
|
|
QMAKE_CXXFLAGS += $$(CXXFLAG)
|
|
#QMAKE_CXXFLAGS += -fsanitize=address -g -O0
|
|
QMAKE_CFLAGS += $$(CCFLAG)
|
|
QMAKE_LFLAGS += $$(LDFLAG)
|
|
LIBS += -lola -lolacommon -ldl -lpthread -lm
|
|
# -lcitp
|
|
OTHER_FILES += \
|
|
LICENSE.txt \
|
|
docs/compiling.txt \
|
|
docs/changelog.txt \
|
|
docs/lms-audio.xlm \
|
|
docs/roadmap.txt
|