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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
|
include(../variables.pri)
TEMPLATE = app
LANGUAGE = C++
TARGET = qlcplus-fixtureeditor
CONFIG += qt
QT += widgets
qmlui|greaterThan(QT_MAJOR_VERSION, 5) {
QT += qml
} else {
QT += script
}
INCLUDEPATH += ../plugins/interfaces
INCLUDEPATH += ../engine/src
DEPENDPATH += ../engine/src
INCLUDEPATH += ../ui/src
DEPENDPATH += ../ui/src
QMAKE_LIBDIR += ../engine/src
LIBS += -lqlcplusengine
# Sources
RESOURCES += ../ui/src/qlcui.qrc
win32:RC_FILE = fixtureeditor.rc
HEADERS += ../ui/src/aboutbox.h \
../ui/src/apputil.h \
addchannelsdialog.h \
app.h \
capabilitywizard.h \
editchannel.h \
edithead.h \
editmode.h \
editphysical.h \
fixtureeditor.h \
util.h
FORMS += ../ui/src/aboutbox.ui \
addchannelsdialog.ui \
capabilitywizard.ui \
editchannel.ui \
edithead.ui \
editmode.ui \
editphysical.ui \
fixtureeditor.ui
SOURCES += ../ui/src/aboutbox.cpp \
../ui/src/apputil.cpp \
addchannelsdialog.cpp \
app.cpp \
capabilitywizard.cpp \
editchannel.cpp \
edithead.cpp \
editmode.cpp \
editphysical.cpp \
fixtureeditor.cpp \
main.cpp
TRANSLATIONS += fixtureeditor_fi_FI.ts
TRANSLATIONS += fixtureeditor_fr_FR.ts
TRANSLATIONS += fixtureeditor_de_DE.ts
TRANSLATIONS += fixtureeditor_es_ES.ts
TRANSLATIONS += fixtureeditor_it_IT.ts
TRANSLATIONS += fixtureeditor_nl_NL.ts
TRANSLATIONS += fixtureeditor_cz_CZ.ts
TRANSLATIONS += fixtureeditor_pt_BR.ts
TRANSLATIONS += fixtureeditor_ca_ES.ts
TRANSLATIONS += fixtureeditor_ja_JP.ts
macx {
# This must be after "TARGET = " and before target installation so that
# install_name_tool can be run before target installation
include(../platforms/macos/nametool.pri)
}
# Installation
target.path = $$INSTALLROOT/$$BINDIR
INSTALLS += target
|