# Build flags
######################################################################
stacktest_env.PrependUnique(CPPPATH = [
+ '../../security/include',
'../../ocsocket/include',
'../../logger/include',
+ '../../ocrandom/include',
'../../stack/include',
- '../../ocmalloc/include',
+ '../../stack/include/internal',
+ '../../connectivity/api',
'../../extlibs/cjson',
'../../../oc_logger/include',
'../../../../extlibs/gtest/gtest-1.7.0/include'
stacktest_env.AppendUnique(LIBPATH = [src_dir + '/extlibs/gtest/gtest-1.7.0/lib/.libs'])
stacktest_env.PrependUnique(LIBS = ['m',
'octbstack',
- 'oc_logger',
'connectivity_abstraction',
'coap',
'gtest',
'gtest_main'])
+target_os = env.get('TARGET_OS')
+if target_os != 'darwin':
+ stacktest_env.PrependUnique(LIBS = ['oc_logger'])
+
+
if env.get('SECURED') == '1':
stacktest_env.AppendUnique(LIBS = ['tinydtls'])
-stacktest_env.ParseConfig('pkg-config --libs glib-2.0');
if env.get('LOGGING'):
stacktest_env.AppendUnique(CPPDEFINES = ['TB_LOG'])