print ("Running : " + cmd_line)
sys.stdout.flush()
- exit_code = subprocess.Popen([cmd_line], shell=True).wait()
+ exit_code = subprocess.Popen(cmd_line, shell=True).wait()
if exit_code != 0:
exit(exit_code)
build_linux_unsecured_with_mq(flag, extra_option_str)
build_linux_unsecured_with_tcp(flag, extra_option_str)
build_linux_secured_with_tcp(flag, extra_option_str)
+ build_linux_unsecured_with_java(flag, extra_option_str)
+ build_linux_secured_with_java(flag, extra_option_str)
build_simulator(flag, extra_option_str)
- build_android(flag, extra_option_str)
- build_arduino(flag, extra_option_str)
- build_tizen(flag, extra_option_str)
+ build_android(flag, extra_option_str)
+ build_arduino(flag, extra_option_str)
+ build_tizen(flag, extra_option_str)
if platform.system() == "Windows":
build_windows(flag, extra_option_str)
print ("*********** Build for linux ************")
build_options = {
'RELEASE':flag,
+ 'SECURED':0,
}
call_scons(build_options, extra_option_str)
'RELEASE':flag,
'WITH_TCP': 1,
'WITH_CLOUD':1,
- 'SECURED':1,
+ }
+ call_scons(build_options, extra_option_str)
+
+def build_linux_unsecured_with_java(flag, extra_option_str):
+ print ("*********** Build for linux with Java support ************")
+ build_options = {
+ 'RELEASE':flag,
+ 'BUILD_JAVA': 1,
+ 'TARGET_TRANSPORT': 'IP',
+ }
+ call_scons(build_options, extra_option_str)
+
+def build_linux_secured_with_java(flag, extra_option_str):
+ print ("*********** Build for linux with Java support and secured ************")
+ build_options = {
+ 'RELEASE':flag,
+ 'BUILD_JAVA': 1,
+ 'TARGET_TRANSPORT': 'IP',
+ 'SECURED': 1,
}
call_scons(build_options, extra_option_str)
'RELEASE':flag,
'WITH_TCP': 1,
'TARGET_TRANSPORT': 'IP',
+ 'SECURED':0,
}
call_scons(build_options, extra_option_str)
build_options = {
'ROUTING':'GW',
'RELEASE':flag,
+ 'SECURED':0,
}
call_scons(build_options, extra_option_str)
print ("*********** Build for linux with Security *************")
build_options = {
'RELEASE':flag,
- 'SECURED':1,
}
call_scons(build_options, extra_option_str)
'RELEASE':flag,
'WITH_RA':1,
'WITH_RA_IBB':1,
+ 'SECURED':0,
}
call_scons(build_options, extra_option_str)
'RELEASE':flag,
'WITH_RA':1,
'WITH_RA_IBB':1,
- 'SECURED':1,
}
call_scons(build_options, extra_option_str)
print ("*********** Build for linux With Resource Directory *************")
build_options = {
'RELEASE':flag,
- 'WITH_RD':1,
+ 'RD_MODE':'all',
+ 'SECURED':0,
}
call_scons(build_options, extra_option_str)
print ("*********** Build for linux With Resource Directory & Security ************")
build_options = {
'RELEASE':flag,
- 'WITH_RD':1,
- 'SECURED':1,
+ 'RD_MODE':'all',
}
call_scons(build_options, extra_option_str)
build_options = {
'RELEASE':flag,
'WITH_MQ':'PUB,SUB,BROKER',
+ 'SECURED':0,
}
call_scons(build_options, extra_option_str)
build_options = {
'RELEASE':flag,
'WITH_TCP':'1',
+ 'SECURED':0,
}
call_scons(build_options, extra_option_str)
print ("Running : " + cmd_line)
subprocess.Popen([cmd_line], shell=True).wait()
- print ("*********** Build for Tizen octbstack lib and sample *************")
+ print ("*********** Build for Tizen octbstack lib and sample with security *************")
extra_option_str = "-f resource/csdk/stack/samples/tizen/build/SConscript " + extra_option_str
build_options = {
'TARGET_OS':'tizen',
}
call_scons(build_options, extra_option_str)
- print ("*********** Build for Tizen octbstack lib and sample with Security*************")
- build_options['SECURED'] = 1
+ print ("*********** Build for Tizen octbstack lib and sample *************")
+ build_options['SECURED'] = 0
call_scons(build_options, extra_option_str)
print ("*********** Build for Tizen octbstack lib and sample with Routing Manager*************")
- del build_options['SECURED']
build_options['ROUTING'] = 'GW'
call_scons(build_options, extra_option_str)
'RELEASE':flag,
'WITH_RA':0,
'TARGET_TRANSPORT':'IP',
- 'SECURED':1,
'WITH_TCP':0,
'BUILD_SAMPLE':'ON',
'LOGGING':'off',
'TEST':1,
- 'WITH_RD':1,
+ 'RD_MODE':'all',
}
call_scons(build_options, extra_option_str)
'RELEASE':flag,
'WITH_RA':0,
'TARGET_TRANSPORT':'IP',
- 'SECURED':1,
'WITH_TCP':0,
'BUILD_SAMPLE':'ON',
'LOGGING':'off',
'TEST':1,
- 'WITH_RD':1,
+ 'RD_MODE':'all',
}
call_scons(build_options, extra_option_str)
build_options = {
'RELEASE':'false',
}
- extra_option_str = "resource -c"
+ extra_option_str = "-c ."
call_scons(build_options, extra_option_str)
build_options = {
- 'LOGGING':'false',
+ 'TEST':1,
'RELEASE':'false',
+ 'SECURED':0,
}
- extra_option_str = "resource"
+ extra_option_str = ""
call_scons(build_options, extra_option_str)
build_options = {
'TEST':1,
+ 'SECURED':1,
'RELEASE':'false',
}
- extra_option_str = "resource"
call_scons(build_options, extra_option_str)
print ("*********** Unit test Stop *************")
build_linux_secured_with_tcp("false", "")
build_linux_secured_with_tcp("true", "")
+ elif str(sys.argv[1]) == "linux_unsecured_with_java":
+ build_linux_unsecured_with_java("false", "")
+ build_linux_unsecured_with_java("true", "")
+
+ elif str(sys.argv[1]) == "linux_secured_with_java":
+ build_linux_secured_with_java("false", "")
+ build_linux_secured_with_java("true", "")
+
elif str(sys.argv[1]) == "android":
build_android("true", "")
build_android("false", "")