##// END OF EJS Templates
Some Meson improvements, now declare dependency for each lib...
Some Meson improvements, now declare dependency for each lib to propagate options. Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>

File last commit:

r590:8f78264330ae
r617:831cc540a74a
Show More
AmdaPlugin.h
29 lines | 607 B | text/x-c | CLexer
Alexandre Leroux
Initializes plugin
r325 #ifndef SCIQLOP_AMDAPLUGIN_H
#define SCIQLOP_AMDAPLUGIN_H
#include "AmdaGlobal.h"
#include <Plugin/IPlugin.h>
#include <QLoggingCategory>
#include <memory>
Q_DECLARE_LOGGING_CATEGORY(LOG_AmdaPlugin)
Added Meson support....
r579 #ifndef PLUGIN_JSON_FILE_PATH
Correction on AmdaPlugin.h
r590 #define PLUGIN_JSON_FILE_PATH "amda.json"
Added Meson support....
r579 #endif
Alexandre Leroux
Initializes plugin
r325 class DataSourceItem;
class SCIQLOP_AMDA_EXPORT AmdaPlugin : public QObject, public IPlugin {
Q_OBJECT
Q_INTERFACES(IPlugin)
Added Meson support....
r579 Q_PLUGIN_METADATA(IID "sciqlop.plugin.IPlugin" FILE PLUGIN_JSON_FILE_PATH)
Alexandre Leroux
Initializes plugin
r325 public:
/// @sa IPlugin::initialize()
void initialize() override;
};
#endif // SCIQLOP_AMDAPLUGIN_H