-if not env.get('RELEASE'):
- notification_env.PrependUnique(LIBS = ['gcov'])
- notification_env.AppendUnique(CCFLAGS = ['--coverage'])
-
-if env.get('WITH_CLOUD') == True:
- notification_env.AppendUnique(CPPDEFINES = ['WITH_CLOUD'])
+if target_os == 'tizen':
+ notification_env.AppendUnique(CPPDEFINES = ['__TIZEN__'])
+ # notification_env.ParseConfig('pkg-config --cflags --libs sqlite3')
+
+if 'CLIENT' in notification_env.get('RD_MODE'):
+ notification_env.AppendUnique(CPPDEFINES = ['RD_CLIENT'])
+
+if env.get('WITH_CLOUD') == True:
+ notification_env.AppendUnique(CPPDEFINES = ['WITH_CLOUD'])
+
+if env.get('SECURED') == '1':
+ notification_env.AppendUnique(CPPDEFINES = ['SECURED'])
+
+with_mq = env.get('WITH_MQ')
+if 'SUB' in with_mq:
+ notification_env.AppendUnique(CPPDEFINES = ['MQ_SUBSCRIBER', 'WITH_MQ'])
+ print("MQ SUB support")
+
+if 'PUB' in with_mq:
+ notification_env.AppendUnique(CPPDEFINES = ['MQ_PUBLISHER', 'WITH_MQ'])
+ print("MQ PUB support")
+
+if 'BROKER' in with_mq:
+ notification_env.AppendUnique(CPPDEFINES = ['MQ_BROKER', 'WITH_MQ'])
+ print("MQ Broker support")
+