From: jihwan.seo Date: Thu, 11 Aug 2016 07:07:13 +0000 (+0900) Subject: add with_tcp in auto build X-Git-Tag: 1.2.0+RC1~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=18b9c6a037bcad145cf24cc81af5d6f7a5936393;p=platform%2Fupstream%2Fiotivity.git add with_tcp in auto build Change-Id: I1aa7dfebe8d971f6ea45ddeb362f25d0e3a66d5f Signed-off-by: jihwan.seo Reviewed-on: https://gerrit.iotivity.org/gerrit/10251 Tested-by: jenkins-iotivity Reviewed-by: Ziran Sun Reviewed-by: Jon A. Cruz --- diff --git a/auto_build.py b/auto_build.py index 96c4e76..d17e800 100644 --- a/auto_build.py +++ b/auto_build.py @@ -13,7 +13,7 @@ Usage: build: python %s Allowed values for : all, linux_unsecured, linux_secured, linux_unsecured_with_ra, linux_secured_with_ra, linux_unsecured_with_rd, linux_secured_with_rd, android, arduino, tizen, simulator, darwin, windows, msys - Note: \"linux\" will build \"linux_unsecured\", \"linux_secured\", \"linux_unsecured_with_ra\", \"linux_secured_with_ra\", \"linux_secured_with_rd\", \"linux_unsecured_with_mq\" & \"linux_unsecured_with_rd\". + Note: \"linux\" will build \"linux_unsecured\", \"linux_secured\", \"linux_unsecured_with_ra\", \"linux_secured_with_ra\", \"linux_secured_with_rd\", \"linux_unsecured_with_mq\", \"linux_unsecured_with_tcp\" & \"linux_unsecured_with_rd\". Any selection will build both debug and release versions of all available targets in the scope you've selected. To choose any specific command, please use the SCons commandline directly. Please refer to [IOTIVITY_REPO]/Readme.scons.txt. clean: @@ -48,6 +48,7 @@ def build_all(flag, extra_option_str): build_linux_unsecured_with_rd(flag, extra_option_str) build_linux_secured_with_rd(flag, extra_option_str) build_linux_unsecured_with_mq(flag, extra_option_str) + build_linux_unsecured_with_tcp(flag, extra_option_str) build_simulator(flag, extra_option_str) build_android(flag, extra_option_str) @@ -140,6 +141,14 @@ def build_linux_unsecured_with_mq(flag, extra_option_str): } call_scons(build_options, extra_option_str) +def build_linux_unsecured_with_tcp(flag, extra_option_str): + print ("*********** Build for linux With tcp ************") + build_options = { + 'RELEASE':flag, + 'WITH_TCP':'1', + } + call_scons(build_options, extra_option_str) + def build_android(flag, extra_option_str): # Note: for android, as oic-resource uses C++11 feature stoi and to_string, # it requires gcc-4.9, currently only android-ndk-r10(for linux) @@ -438,6 +447,10 @@ elif arg_num == 2: build_linux_unsecured_with_mq("true", "") build_linux_unsecured_with_mq("false", "") + elif str(sys.argv[1]) == "linux_unsecured_with_tcp": + build_linux_unsecured_with_tcp("true", "") + build_linux_unsecured_with_tcp("false", "") + elif str(sys.argv[1]) == "android": build_android("true", "") build_android("false", "")