1include(../../plugins.pri)
2
3TARGET = $$PLUGINS_PREFIX/Visual/projectm
4
5HEADERS += projectmwidget.h \
6           visualprojectmfactory.h \
7           projectmplugin.h \
8           projectmwrapper.h
9SOURCES += projectmplugin.cpp \
10           visualprojectmfactory.cpp \
11           projectmwidget.cpp \
12           projectmwrapper.cpp
13
14RESOURCES = translations/translations.qrc
15
16#DEFINES += PROJECTM_31
17
18unix {
19    PKGCONFIG += libprojectM
20    target.path = $$PLUGIN_DIR/Visual
21    INSTALLS += target
22    LIBS += -L/usr/lib -I/usr/include
23    #projectM config path
24    PROJECTM_CONFIG_FILES = /usr/share/projectM/config.inp \
25                            /usr/local/share/projectM/config.inp
26    for(path, PROJECTM_CONFIG_FILES) {
27         exists($$path) {
28            message ("found projectm configuration: "$$path)
29           DEFINES += PROJECTM_CONFIG=\\\"$$path\\\"
30        }
31    }
32}
33
34win32 {
35    LIBS += -lprojectM.dll
36}
37