[TIZEN] Fix broken build caused by c_common merge
authorAbhishek Sharma <ce.abhishek@samsung.com>
Wed, 10 Jun 2015 14:32:23 +0000 (20:02 +0530)
committerErich Keane <erich.keane@intel.com>
Wed, 10 Jun 2015 15:42:15 +0000 (15:42 +0000)
Tizen build was broken after merging of oic_malloc / oic_string.

Change-Id: I81ed8e5e5d5d13fd741ec66ac108f58430c8dcb9
Signed-off-by: Abhishek Sharma <ce.abhishek@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/1233
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Erich Keane <erich.keane@intel.com>
resource/c_common/SConscript
resource/csdk/connectivity/build/tizen/gbsbuild.sh
resource/csdk/connectivity/build/tizen/scons/SConscript

index ff0513b..c2741a1 100644 (file)
@@ -26,7 +26,12 @@ env.AppendUnique(CPPPATH = [
             os.path.join(Dir('.').abspath, 'oic_malloc/include'),
             os.path.join(Dir('.').abspath, 'oic_string/include')
         ])
-env.AppendUnique(LIBPATH = [os.path.join(env.get('BUILD_DIR'), 'resource/c_common')])
+
+if env.get('TARGET_OS') == 'tizen':
+       env.AppendUnique(LIBPATH = [env.get('BUILD_DIR')])
+else:
+       env.AppendUnique(LIBPATH = [os.path.join(env.get('BUILD_DIR'), 'resource/c_common')])
+
 env.AppendUnique(LIBS = ['c_common'])
 
 common_env = env.Clone()
index 682d61d..48743d9 100755 (executable)
@@ -52,6 +52,8 @@ mkdir -p $sourcedir/tmp/con/sample/external/inc
 cp -R $cur_dir/external/inc/* $sourcedir/tmp/con/sample/external/inc/
 mkdir -p $sourcedir/tmp/con/extlibs/
 cp -R ./extlibs/tinydtls/ $sourcedir/tmp/con/extlibs/
+mkdir -p $sourcedir/tmp/con/c_common
+cp -R ./resource/c_common/* $sourcedir/tmp/con/c_common/
 
 cd $sourcedir
 cd $cur_dir/build/tizen
index 318d954..9a9644d 100644 (file)
@@ -44,3 +44,4 @@ else:
 
 env.SConscript(['../con/lib/libcoap-4.1.1/SConscript'])
 env.SConscript(['../con/SConscript'])
+env.SConscript(['../con/c_common/SConscript'])