Fix build error with scons-4.4.0 version which is based on python3
[platform/upstream/iotivity.git] / resource / csdk / connectivity / SConscript
index d5ebfe2..eade6db 100644 (file)
@@ -14,17 +14,17 @@ disable_ble_server = env.get('DISABLE_BLE_SERVER')
 with_mq = env.get('WITH_MQ')
 ble_custom_adv = env.get('BLE_CUSTOM_ADV')
 
-print "Given Transport is %s" % transport
-print "Given OS is %s" % target_os
-print "BUILD_SAMPLE is %s" % build_sample
-print "MQ flag is %s" % with_mq
+print("Given Transport is %s" % transport)
+print("Given OS is %s" % target_os)
+print("BUILD_SAMPLE is %s" % build_sample)
+print("MQ flag is %s" % with_mq)
 
 targets_disallow_multitransport = ['arduino']
 
 if target_os in targets_disallow_multitransport:
     if ('ALL' in transport) or (len(transport) != 1):
-        print "*** Error invalid option values: TARGET_TRANSPORT"
-        print "%s disallowed until testing can validate use of multiple transports on %s %d" % (transport, target_os, len(transport))
+        print("*** Error invalid option values: TARGET_TRANSPORT")
+        print("%s disallowed until testing can validate use of multiple transports on %s %d" % (transport, target_os, len(transport)))
         Exit(1)
 
 if 'ALL' in transport:
@@ -49,45 +49,45 @@ if 'ALL' in transport:
                env.AppendUnique(CPPDEFINES = ['IP_ADAPTER','NO_EDR_ADAPTER','NO_LE_ADAPTER'])
        else:
                env.AppendUnique(CPPDEFINES = ['IP_ADAPTER','EDR_ADAPTER','LE_ADAPTER'])
-       print "CA Transport is ALL"
+       print("CA Transport is ALL")
 else:
        if 'BT' in transport:
                if target_os in ['linux']:
-                       print "CA Transport BT is not supported in Linux"
+                       print("CA Transport BT is not supported in Linux")
                        Exit(1)
                else:
                        env.AppendUnique(CPPDEFINES = ['EDR_ADAPTER'])
-                       print "CA Transport is BT"
+                       print("CA Transport is BT")
        else:
                env.AppendUnique(CPPDEFINES = ['NO_EDR_ADAPTER'])
 
        if 'BLE' in transport:
                env.AppendUnique(CPPDEFINES = ['LE_ADAPTER'])
-               print "CA Transport is BLE"
+               print("CA Transport is BLE")
                if ble_custom_adv in ['True']:
                        env.AppendUnique(CPPDEFINES = ['BLE_CUSTOM_ADVERTISE'])
-                       print "BLE Custom advertisement supported"
+                       print("BLE Custom advertisement supported")
                else:
-                       print "BLE Custom advertisement not supported"
+                       print("BLE Custom advertisement not supported")
                if disable_ble_server == True:
                        if target_os in ['tizen']:
                                env.AppendUnique(CPPDEFINES = ['DISABLE_BLE_SERVER'])
-                               print "BLE Server Disabled"
+                               print("BLE Server Disabled")
        else:
                env.AppendUnique(CPPDEFINES = ['NO_LE_ADAPTER'])
 
        if 'IP' in transport:
                env.AppendUnique(CPPDEFINES = ['IP_ADAPTER'])
-               print "CA Transport is IP"
+               print("CA Transport is IP")
        else:
                env.AppendUnique(CPPDEFINES = ['NO_IP_ADAPTER'])
 
        if with_tcp == True:
                if target_os in ['linux', 'tizen', 'android', 'arduino', 'ios', 'tizenrt']:
                        env.AppendUnique(CPPDEFINES = ['TCP_ADAPTER', 'WITH_TCP'])
-                       print "CA Transport is TCP"
+                       print("CA Transport is TCP")
                else:
-                       print "CA Transport TCP is not supported "
+                       print("CA Transport TCP is not supported ")
                        Exit(1)
        else:
                env.AppendUnique(CPPDEFINES = ['NO_TCP_ADAPTER'])
@@ -99,23 +99,23 @@ else:
        if 'NFC' in transport:
                if target_os in['android']:
                        env.AppendUnique(CPPDEFINES = ['NFC_ADAPTER'])
-                       print "CA Transport is NFC"
+                       print("CA Transport is NFC")
                else:
-                       print "CA Transport NFC is not supported "
+                       print("CA Transport NFC is not supported ")
                        Exit(1)
        else:
                env.AppendUnique(CPPDEFINES = ['NO_NFC_ADAPTER'])
 
 if 'SUB' in with_mq:
        env.AppendUnique(CPPDEFINES = ['MQ_SUBSCRIBER', 'WITH_MQ'])
-       print "MQ SUB support"
+       print("MQ SUB support")
 
 if 'PUB' in with_mq:
        env.AppendUnique(CPPDEFINES = ['MQ_PUBLISHER', 'WITH_MQ'])
-       print "MQ PUB support"
+       print("MQ PUB support")
 
 if 'BROKER' in with_mq:
        env.AppendUnique(CPPDEFINES = ['MQ_BROKER', 'WITH_MQ'])
-       print "MQ Broker support"
+       print("MQ Broker support")
 
 env.SConscript('./src/SConscript')