TracingPlugin got a dependency check regarding required aspects.
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1271 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
This commit is contained in:
@ -4,9 +4,15 @@
|
|||||||
#include <ostream>
|
#include <ostream>
|
||||||
#include "controller/ExperimentFlow.hpp"
|
#include "controller/ExperimentFlow.hpp"
|
||||||
#include "util/MemoryMap.hpp"
|
#include "util/MemoryMap.hpp"
|
||||||
|
#include "config/FailConfig.hpp"
|
||||||
|
|
||||||
#include "plugins/tracing/trace.pb.h"
|
#include "plugins/tracing/trace.pb.h"
|
||||||
|
|
||||||
|
// Check if configuration dependencies are satisfied:
|
||||||
|
#if !defined(CONFIG_EVENT_BREAKPOINTS) || !defined(CONFIG_EVENT_MEMREAD) || !defined(CONFIG_EVENT_MEMWRITE)
|
||||||
|
#error This experiment needs: breakpoints & read/write memory access. Enable these in the cmake-configuration tool.
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \class TracingPlugin
|
* \class TracingPlugin
|
||||||
*
|
*
|
||||||
|
|||||||
Reference in New Issue
Block a user