build: pkgconfig should link ocmapi too 10/95210/1
authorPhilippe Coval <philippe.coval@osg.samsung.com>
Thu, 20 Oct 2016 11:54:36 +0000 (13:54 +0200)
committerPhilippe Coval <philippe.coval@osg.samsung.com>
Wed, 2 Nov 2016 11:59:00 +0000 (12:59 +0100)
Change-Id: Ide4901338ba919b36cf129be5ecefc6f00000000
Signed-off-by: Philippe Coval <philippe.coval@osg.samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/13525
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Habib Virji <habib.virji@samsung.com>
build_common/SConscript
iotivity.pc.in

index 44095e8..ad8b1ce 100644 (file)
@@ -345,14 +345,15 @@ if env.get('SECURED'):
 
 libs = []
 if env.get('SECURED'):
-       libs.append('locpmapi')
+    libs.append('-locpmapi')
 
 pc_vars = {
     '\@VERSION\@': project_version,
     '\@PREFIX\@': user_prefix,
     '\@EXEC_PREFIX\@': user_prefix,
     '\@LIB_INSTALL_DIR\@': user_lib,
-    '\@DEFINES\@': " ".join(defines)
+    '\@DEFINES\@': " ".join(defines),
+    '\@LIBS\@': " ".join(libs)
 }
 
 env.Substfile(pc_file, SUBST_DICT = pc_vars)
index f5c06c9..f5c7c39 100644 (file)
@@ -11,7 +11,7 @@ Description: IoTivity is an open source reference implementation of the OIC stan
 Version: @VERSION@
 URL: https://www.iotivity.org
 Requires:
-Libs: -L${libdir} -loc -loc_logger -loc_logger_core -loctbstack -lconnectivity_abstraction
+Libs: -L${libdir} -loc -loc_logger -loc_logger_core -loctbstack -lconnectivity_abstraction @LIBS@
 Cflags: -I${includedir}/resource \
                        -I${includedir}/c_common \
                        -I${svcincludedir}/resource-encapsulation \