Fix library installation path in 64-bit environment 82/278282/1 accepted/tizen_7.0_unified accepted/tizen_7.0_unified_hotfix tizen_7.0 tizen_7.0_hotfix accepted/tizen/7.0/unified/20221110.063439 accepted/tizen/7.0/unified/hotfix/20221116.105226 accepted/tizen/unified/20220726.020655 submit/tizen/20220722.075438 tizen_7.0_m2_release
authorAnjali Nijhara <a.nijhara@samsung.com>
Mon, 18 Jul 2022 10:15:41 +0000 (15:45 +0530)
committerAnjali Nijhara <a.nijhara@samsung.com>
Mon, 18 Jul 2022 10:15:41 +0000 (15:45 +0530)
Change-Id: I5475d887b1d3d79fc4b9e316f0d4bddb531940a1

CMakeLists.txt
manager/stcmgr-plugin-appstatus.h
manager/stcmgr-plugin-exception.h
manager/stcmgr-plugin-firewall.h
manager/stcmgr-plugin-monitor.h
manager/stcmgr-plugin-pcap.h
manager/stcmgr-plugin-procfs.h
manager/stcmgr-plugin-tether.h

index f7cffd42620952fe6fbe4e08d4eac0d79580ed04..7469e63a9bc0aa0e376a0e8be2afcc260b9ea14c 100644 (file)
@@ -14,6 +14,7 @@ SET(DBUS_IFACE "${CMAKE_SOURCE_DIR}/dbus-interface")
 SET(DATA_DIR ${CMAKE_SOURCE_DIR}/res)
 SET(DB_OBJ "STC_DB")
 
+ADD_DEFINITIONS(-DLIBDIR="${LIBDIR}")
 ADD_DEFINITIONS("-DUSE_DLOG")
 
 ADD_SUBDIRECTORY(dbus-interface)
index 84753fcdbc789145037a84169ec76f1463572be2..ccc3c7f36246dba5529d856528de29fe19025510 100644 (file)
@@ -17,7 +17,7 @@
 #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"
 
index fa1e45f538f6e88578804af8700206a437a47215..608ba23f4003aa6ac8d390af24cd6eb89b0376d9 100644 (file)
@@ -19,7 +19,7 @@
 
 #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"
 
index 00b53bb67fddc7acbf2f80985909203c7fb08790..b5ad893aad5e14f3797392a9c1395e328138aa23 100644 (file)
@@ -20,7 +20,7 @@
 #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);
index 758ffa9d7beefdeb4dec48dc87b2ff416ac0d1c9..61213ae4951a49c9f63fabf8fee65400fe74871b 100644 (file)
@@ -19,7 +19,7 @@
 #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);
index 85ad9d6cceacb97e1657d11ba0e2bee70251a5d4..02fa213769db241fcef95e2c4389e283cdb005ef 100644 (file)
@@ -17,7 +17,7 @@
 #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"
 
index 8320852f2752e9654ec9a99432b70cb01dc77bbe..31aa8207c029a81eeefb46be8eecbc3e2ea2e8ca 100644 (file)
@@ -17,7 +17,7 @@
 #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"
 
index d1955216770877f49dd3acc566976164e653471f..43a616e3c2006a3e5f2f8f3a7628d2f1f25b3b37 100644 (file)
@@ -17,7 +17,7 @@
 #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"