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