modify build script for provisioning
[platform/upstream/iotivity.git] / resource / provisioning / examples / SConscript
index 184a73a..e6813c5 100644 (file)
@@ -71,16 +71,16 @@ if target_os == 'android':
 if target_os in ['darwin', 'ios']:
        examples_env.AppendUnique(CPPDEFINES = ['_DARWIN_C_SOURCE'])
 
+if target_os == 'tizen':
+       examples_env.ParseConfig('pkg-config --libs sqlite3')
+
 ######################################################################
 # Source files and Targets
 ######################################################################
 provisioningclient = examples_env.Program('provisioningclient', 'provisioningclient.cpp')
 
-Alias("examples", [provisioningclient])
-env.AppendTarget('examples')
+clientjson = examples_env.Install(env.get('BUILD_DIR') + '/resource/provisioning/examples/',
+                               env.get('SRC_DIR') + '/resource/provisioning/examples/' + 'oic_svr_db_client.json')
 
-src_dir = examples_env.get('SRC_DIR')
-svr_db_src_dir = src_dir + '/resource/provisioning/examples/'
-svr_db_build_dir = env.get('BUILD_DIR') +'/resource/provisioning/examples/'
-examples_env.Alias("install", examples_env.Install( svr_db_build_dir,
-                svr_db_src_dir + 'oic_svr_db_client.json'))
+Alias("examples", [provisioningclient, clientjson])
+env.AppendTarget('examples')