1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
include(../../variables.pri)
TEMPLATE = lib
LANGUAGE = C++
TARGET = osc
QT += network widgets
CONFIG += plugin
INCLUDEPATH += ../interfaces
DEPENDPATH += ../interfaces
win32:QMAKE_LFLAGS += -shared
# This must be after "TARGET = " and before target installation so that
# install_name_tool can be run before target installation
macx:include(../../platforms/macos/nametool.pri)
target.path = $$INSTALLROOT/$$PLUGINDIR
INSTALLS += target
TRANSLATIONS += OSC_de_DE.ts
TRANSLATIONS += OSC_es_ES.ts
TRANSLATIONS += OSC_fi_FI.ts
TRANSLATIONS += OSC_fr_FR.ts
TRANSLATIONS += OSC_it_IT.ts
TRANSLATIONS += OSC_nl_NL.ts
TRANSLATIONS += OSC_cz_CZ.ts
TRANSLATIONS += OSC_pt_BR.ts
TRANSLATIONS += OSC_ca_ES.ts
TRANSLATIONS += OSC_ja_JP.ts
HEADERS += ../interfaces/qlcioplugin.h
HEADERS += oscpacketizer.h \
osccontroller.h \
oscplugin.h \
configureosc.h
FORMS += configureosc.ui
SOURCES += ../interfaces/qlcioplugin.cpp
SOURCES += oscpacketizer.cpp \
osccontroller.cpp \
oscplugin.cpp \
configureosc.cpp
unix:!macx {
metainfo.path = $$METAINFODIR
metainfo.files += org.qlcplus.QLCPlus.osc.metainfo.xml
INSTALLS += metainfo
}
|