summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/Plugins/Makefile.am12
-rw-r--r--lib/Plugins/Python.cpp3
-rw-r--r--lib/Plugins/Python.h1
3 files changed, 13 insertions, 3 deletions
diff --git a/lib/Plugins/Makefile.am b/lib/Plugins/Makefile.am
index 4b5697a..7288c36 100644
--- a/lib/Plugins/Makefile.am
+++ b/lib/Plugins/Makefile.am
@@ -7,7 +7,8 @@ pluginslib_LTLIBRARIES = libCCpp.la \
libKerneloopsReporter.la\
libKerneloops.la \
libRunApp.la \
- libBugzilla.la
+ libBugzilla.la \
+ libPython.la
pluginsconfdir=$(PLUGINS_CONF_DIR)
dist_pluginsconf_DATA = CCpp.conf Mailx.conf SQLite3.conf Logger.conf Kerneloops.conf KerneloopsReporter.conf Bugzilla.conf
@@ -16,7 +17,7 @@ dist_pluginsconf_DATA = CCpp.conf Mailx.conf SQLite3.conf Logger.conf Kerneloops
libCCpp_la_SOURCES = CCpp.cpp CCpp.h PluginSettings.h
libCCpp_la_LDFLAGS = -avoid-version
libCCpp_la_LIBADD = $(NSS_LIBS)
-libCCpp_la_CPPFLAGS = -I$(srcdir)/../MiddleWare -I$(srcdir)/../Utils -DCCPP_HOOK_PATH=\"${libexecdir}/hookCCpp\" -DDEBUG_DUMPS_DIR=\"$(DEBUG_DUMPS_DIR)\" $(NSS_CFLAGS)
+libCCpp_la_CPPFLAGS = -I$(srcdir)/../MiddleWare -I$(srcdir)/../Utils -DCCPP_HOOK_PATH=\"${libexecdir}/hookCCpp\" -DDEBUG_DUMPS_DIR=\"$(DEBUG_DUMPS_DIR)\" $(NSS_CFLAGS)
# Kerneloops
libKerneloops_la_SOURCES = Kerneloops.cpp Kerneloops.h KerneloopsSysLog.cpp KerneloopsSysLog.h PluginSettings.h
@@ -52,3 +53,10 @@ libBugzilla_la_SOURCES = Bugzilla.h Bugzilla.cpp
libBugzilla_la_LIBADD = $(XMLRPC_CPP_LIBS) $(XMLRPC_CLIENT_CPP_LIBS)
libBugzilla_la_LDFLAGS = -avoid-version
libBugzilla_la_CPPFLAGS = $(XMLRPC_CPP_CFLAGS) $(XMLRPC_CLIENT_CPP_CFLAGS) -I$(srcdir)/../MiddleWare -I$(srcdir)/../Utils
+
+# Python
+libPython_la_SOURCES = Python.h Python.cpp
+#libPython_la_LIBADD = $(NSS_LIBS)
+libPython_la_LDFLAGS = -avoid-version
+libPython_la_CPPFLAGS = $(NSS_CFLAGS) -I$(srcdir)/../MiddleWare -I$(srcdir)/../Utils
+
diff --git a/lib/Plugins/Python.cpp b/lib/Plugins/Python.cpp
index 82d5228..dcf78fa 100644
--- a/lib/Plugins/Python.cpp
+++ b/lib/Plugins/Python.cpp
@@ -1,6 +1,7 @@
-#include "Pyhon.h"
+#include "Python.h"
#include "DebugDump.h"
#include <sstream>
+#include <iomanip>
#include <nss.h>
#include <sechash.h>
diff --git a/lib/Plugins/Python.h b/lib/Plugins/Python.h
index 205d232..620ba37 100644
--- a/lib/Plugins/Python.h
+++ b/lib/Plugins/Python.h
@@ -14,6 +14,7 @@ class CAnalyzerPython : public CAnalyzer
virtual void CreateReport(const std::string& pDebugDumpDir) {}
virtual void Init();
virtual void DeInit();
+ virtual std::string CreateHash(const std::string& pInput);
};