@@ -277,9 +277,6 @@ SET(CTK_LIBS
# CTK Plugins - Use ON or OFF to indicate if the plugin should be built by default
#
SET(CTK_PLUGINS
- org.commontk.a:OFF
- org.commontk.b:OFF
- org.commontk.c:OFF
org.commontk.eventbus:ON
org.commontk.cli:OFF
)
@@ -1,26 +0,0 @@
-PROJECT(org_commontk_a)
-
-SET(PLUGIN_export_directive "org_commontk_a_EXPORT")
-SET(PLUGIN_SRCS
- ctkClassA.cpp
- ctkAPlugin.cpp
-)
-SET(PLUGIN_MOC_SRCS
- ctkAPlugin.h
-SET(PLUGIN_resources
-ctkMacroGetTargetLibraries(PLUGIN_target_libraries)
-ctkMacroBuildPlugin(
- EXPORT_DIRECTIVE ${PLUGIN_export_directive}
- SRCS ${PLUGIN_SRCS}
- MOC_SRCS ${PLUGIN_MOC_SRCS}
- RESOURCES ${PLUGIN_resources}
- TARGET_LIBRARIES ${PLUGIN_target_libraries}
-/*
- * ctkAPlugin.cxx
- *
- * Created on: Mar 29, 2010
- * Author: zelzer
- */
-#include "ctkAPlugin.h"
-#include <QtPlugin>
-#include <iostream>
-void ctkAPlugin::start(ctkPluginContext* context)
-{
- Q_UNUSED(context)
- std::cout << "A Plugin started\n";
-}
-void ctkAPlugin::stop(ctkPluginContext* context)
- std::cout << "A Plugin stopped\n";
-Q_EXPORT_PLUGIN2(org_commontk_a, ctkAPlugin)
@@ -1,20 +0,0 @@
-#ifndef CTKAPLUGIN_H
-#define CTKAPLUGIN_H
-#include <ctkPluginActivator.h>
-class ctkAPlugin : public QObject,
- public ctkPluginActivator
- Q_OBJECT
- Q_INTERFACES(ctkPluginActivator)
-public:
- void start(ctkPluginContext* context);
- void stop(ctkPluginContext* context);
-};
-#endif // CTKAPLUGIN_H
@@ -1,6 +0,0 @@
-#include "ctkClassA.h"
-ctkClassA::ctkClassA()
@@ -1,12 +0,0 @@
-#ifndef CTKCLASSA_H
-#define CTKCLASSA_H
-#include <org_commontk_a_Export.h>
-class org_commontk_a_EXPORT ctkClassA
- ctkClassA();
-#endif // CTKCLASSA_H
@@ -1,9 +0,0 @@
-#
-# See CMake/ctkMacroGetTargetLibraries.cmake
-# This file should list the libraries required to build the current CTK application.
-SET(target_libraries
- CTKPluginFramework
- )
-PROJECT(org_commontk_b)
-SET(PLUGIN_export_directive "org_commontk_b_EXPORT")
- ctkClassB.cpp
- ctkBPlugin.cpp
- ctkBPlugin.h
@@ -1,32 +0,0 @@
- * ctkBPlugin.cxx
-#include "ctkBPlugin.h"
-#include <ctkClassA.h>
-#include <ctkPlugin.h>
-void ctkBPlugin::start(ctkPluginContext* context)
- ctkClassA a;
- std::cout << "B Plugin started\n";
-void ctkBPlugin::stop(ctkPluginContext* context)
- std::cout << "B Plugin stopped\n";
-Q_EXPORT_PLUGIN2(org_commontk_b, ctkBPlugin)
-#ifndef CTKBPLUGIN_H
-#define CTKBPLUGIN_H
-class ctkBPlugin : public QObject,
-#endif // CTKBPLUGIN_H
@@ -1,5 +0,0 @@
-#include "ctkClassB.h"
-ctkClassB::ctkClassB()
-#ifndef CTKCLASSB_H
-#define CTKCLASSB_H
-#include <org_commontk_b_Export.h>
-class org_commontk_b_EXPORT ctkClassB
- ctkClassB();
-#endif // CTKCLASSB_H
@@ -1 +0,0 @@
-SET(Require-Plugin org.commontk.a)
-PROJECT(org_commontk_c)
-SET(PLUGIN_export_directive "org_commontk_c_EXPORT")
- ctkClassC.cpp
- ctkCPlugin.cpp
- ctkCPlugin.h
@@ -1,34 +0,0 @@
- * ctkCPlugin.cxx
-#include "ctkCPlugin.h"
-// Test include paths
-#include <ctkClassB.h>
-void ctkCPlugin::start(ctkPluginContext* context)
- //ctkClassA a;
- ctkClassB b;
- std::cout << "C Plugin started\n";
-void ctkCPlugin::stop(ctkPluginContext* context)
- std::cout << "C Plugin stopped\n";
-Q_EXPORT_PLUGIN2(org_commontk_c, ctkCPlugin)
-#ifndef CTKCPLUGIN_H
-#define CTKCPLUGIN_H
-class ctkCPlugin : public QObject,
-#endif // CTKCPLUGIN_H
-#include "ctkClassC.h"
-ctkClassC::ctkClassC()
@@ -1,10 +0,0 @@
-#ifndef CTKCLASSC_H
-#define CTKCLASSC_H
-class ctkClassC
- ctkClassC();
-#endif // CTKCLASSC_H
-SET(Require-Plugin org.commontk.b)