+ oclib_env.AppendUnique(LIBS=['mbedtls', 'mbedx509','mbedcrypto'])
+
+if with_cloud:
+ oclib_env.AppendUnique(CPPDEFINES = ['WITH_CLOUD'])
+
+if ble_custom_adv == True:
+ env.AppendUnique(CPPDEFINES = ['BLE_CUSTOM_ADVERTISE'])
+
+if 'SUB' in with_mq:
+ oclib_env.AppendUnique(CPPDEFINES = ['MQ_SUBSCRIBER', 'WITH_MQ'])
+
+if 'PUB' in with_mq:
+ oclib_env.AppendUnique(CPPDEFINES = ['MQ_PUBLISHER', 'WITH_MQ'])
+
+if 'BROKER' in with_mq:
+ oclib_env.AppendUnique(CPPDEFINES = ['MQ_BROKER', 'WITH_MQ'])