SET(DATA_DIR ${CMAKE_SOURCE_DIR}/res)
SET(DB_OBJ "STC_DB")
+ADD_DEFINITIONS(-DLIBDIR="${LIBDIR}")
ADD_DEFINITIONS("-DUSE_DLOG")
ADD_SUBDIRECTORY(dbus-interface)
#ifndef __STC_MANAGER_PLUGIN_APPSTATUS_H__
#define __STC_MANAGER_PLUGIN_APPSTATUS_H__
-#define STC_PLUGIN_APPSTATUS_FILEPATH "/usr/lib/stc-plugin-appstatus.so"
+#define STC_PLUGIN_APPSTATUS_FILEPATH LIBDIR "/stc-plugin-appstatus.so"
#include "stc-plugin-iface-appstatus.h"
#include "stc-plugin-exception.h"
-#define STC_PLUGIN_EXCEPTION_FILEPATH "/usr/lib/stc-plugin-exception.so"
+#define STC_PLUGIN_EXCEPTION_FILEPATH LIBDIR "/stc-plugin-exception.so"
#include "stc-plugin-iface-exception.h"
#include "stc-plugin-firewall.h"
#include "stc-plugin-iface-firewall.h"
-#define STC_PLUGIN_FIREWALL_FILEPATH "/usr/lib/stc-plugin-firewall.so"
+#define STC_PLUGIN_FIREWALL_FILEPATH LIBDIR "/stc-plugin-firewall.so"
int stc_plugin_firewall_init(void);
int stc_plugin_firewall_deinit(void);
#include "stc-plugin-monitor.h"
#include "stc-plugin-iface-monitor.h"
-#define STC_PLUGIN_MONITOR_FILEPATH "/usr/lib/stc-plugin-monitor.so"
+#define STC_PLUGIN_MONITOR_FILEPATH LIBDIR "/stc-plugin-monitor.so"
int stc_plugin_monitor_init(stc_manager_stop_cb stop_cb);
int stc_plugin_monitor_deinit(void);
#ifndef __STC_MANAGER_PLUGIN_PCAP_H__
#define __STC_MANAGER_PLUGIN_PCAP_H__
-#define STC_PLUGIN_PCAP_FILEPATH "/usr/lib/stc-plugin-pcap.so"
+#define STC_PLUGIN_PCAP_FILEPATH LIBDIR "/stc-plugin-pcap.so"
#include "stc-plugin-iface-pcap.h"
#ifndef __STC_MANAGER_PLUGIN_PROCFS_H__
#define __STC_MANAGER_PLUGIN_PROCFS_H__
-#define STC_PLUGIN_PROCFS_FILEPATH "/usr/lib/stc-plugin-procfs.so"
+#define STC_PLUGIN_PROCFS_FILEPATH LIBDIR "/stc-plugin-procfs.so"
#include "stc-plugin-iface-procfs.h"
#ifndef __STC_MANAGER_PLUGIN_TETHER_H__
#define __STC_MANAGER_PLUGIN_TETHER_H__
-#define STC_PLUGIN_TETHER_FILEPATH "/usr/lib/stc-plugin-tether.so"
+#define STC_PLUGIN_TETHER_FILEPATH LIBDIR "/stc-plugin-tether.so"
#include "stc-plugin-tether.h"
#include "stc-plugin-iface-tether.h"