##// END OF EJS Templates
New register explorer WIP...
New register explorer WIP !!!!!!!!!!!!!!!!!!!!!!!!!!!!! REMOVED OLD genericPySysdriver interface Now the plugins are directly exposed to python. ABI not compatible with previous plugins. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!

File last commit:

r77:820d90d5d232 default
r79:3440ba47d0f1 default
Show More
socexplorerplugin.prf
68 lines | 2.2 KiB | application/pics-rules | TextLexer
DEFINES += driver_Version="\"\\\"$$VERSION"\\\"\"
win32 {
DEFINES += WIN32
DEFINES += WINTRANSLATIONPATH
DEFINES += SOCEXPLORER_TRANSLATION_PATH="\"\\\"./translations"\\\"\"
SOCEXPLORER_TRANSLATION_INSTALL_PATH = translations
SOCEXPLORER_INSTALL_PATH =
SOCEXPLORER_PLUGINS_INSTALL_PATH = $$SOCEXPLORER_PLUGIN_PATH
}
unix {
DEFINES += UNIX
DEFINES += UNIXTRANSLATIONPATH
DEFINES += SOCEXPLORER_TRANSLATION_PATH="\"\\\"/etc/SocExplorer/translations"\\\"\"
SOCEXPLORER_TRANSLATION_INSTALL_PATH = /etc/SocExplorer/translations
SOCEXPLORER_INSTALL_PATH = /usr/local/SocExplorer
SOCEXPLORER_PLUGINS_INSTALL_PATH = $$[QT_INSTALL_LIBS]"/SocExplorer/plugins"
DEFINES += SOCEXPLORER_CONFIG_PATH="\"\\\"/etc/SocExplorer"\\\"\"
DEFINES += SOCEXPLORER_SHARE_PATH="\"\\\"/usr/share/SocExplorer"\\\"\"
SOCEXPLORER_CONFIG_PATH=/etc/SocExplorer
}
isEmpty( SOCEXPLORER_SDK_BUILD ){
message( "building a plugin" )
QT += core gui xml
contains(QT_MAJOR_VERSION, 5) {
QT += widgets
}
CONFIG += pythonqt
TEMPLATE = lib
win32:CONFIG += dll
win32:CONFIG -= static
OBJECTS_DIR = obj
MOC_DIR = moc
DESTDIR = bin
unix{
target.path = $${SOCEXPLORER_PLUGINS_INSTALL_PATH}
INSTALLS += target
LIBS+= -lsocexplorerengine$${DEBUG_EXT} -lsocexplorercommon$${DEBUG_EXT}
}
win32{
INCLUDEPATH += $$[QT_INSTALL_HEADERS]/SocExplorer/common/libelf
LIBS+=$$[QT_INSTALL_LIBS]/socexplorerengine$${DEBUG_EXT}.dll $$[QT_INSTALL_LIBS]/socexplorercommon$${DEBUG_EXT}.dll
}
DEFINES += SOCEXPLORER_LIBRARY
SOURCES += \
$$[QT_INSTALL_HEADERS]/SocExplorer/pluginsInterface/socexplorerplugininterface.cpp
HEADERS += \
$$[QT_INSTALL_HEADERS]/SocExplorer/genericPySysdriver.h \
$$[QT_INSTALL_HEADERS]/SocExplorer/socexplorerplugin.h
INCLUDEPATH += $$[QT_INSTALL_HEADERS]/SocExplorer/common \
$$[QT_INSTALL_HEADERS]/SocExplorer \
$$[QT_INSTALL_HEADERS]/SocExplorer/pluginsInterface
}else{
message( "building SocExplorer" )
HEADERS += \
$$[QT_INSTALL_HEADERS]/SocExplorer/genericPySysdriver.h \
$$[QT_INSTALL_HEADERS]/SocExplorer/socexplorerplugin.h
}