X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=service%2Fsoft-sensor-manager%2FSampleApp%2Flinux%2FTHSensorApp1%2FSConscript;h=6fc0eb984738dfda5d209511d1b4b6d1c334d09f;hb=935fdb9b67b6c10d007e652e9e2e028fd6ccfe09;hp=a238dc089b27fe6d3dc8d5c54d73ff5116bd937e;hpb=00b3660e45c56cb3db35dc2596a054f801b5591a;p=platform%2Fupstream%2Fiotivity.git diff --git a/service/soft-sensor-manager/SampleApp/linux/THSensorApp1/SConscript b/service/soft-sensor-manager/SampleApp/linux/THSensorApp1/SConscript index a238dc0..6fc0eb9 100644 --- a/service/soft-sensor-manager/SampleApp/linux/THSensorApp1/SConscript +++ b/service/soft-sensor-manager/SampleApp/linux/THSensorApp1/SConscript @@ -13,15 +13,24 @@ linux_sample_env = lib_env.Clone() # Build flags ###################################################################### linux_sample_env.AppendUnique(CPPPATH = ['include']) -linux_sample_env.AppendUnique(CXXFLAGS = ['-std=c++0x', '-Wall', '-pthread']) +linux_sample_env.AppendUnique(CXXFLAGS = ['-Wall', '-pthread','-std=c++0x']) linux_sample_env.AppendUnique(CPPDEFINES = ['LINUX']) linux_sample_env.AppendUnique(LIBPATH = [env.get('BUILD_DIR')]) linux_sample_env.AppendUnique(LIBS = ['oc']) linux_sample_env.AppendUnique(LIBS = ['octbstack']) +linux_sample_env.AppendUnique(LIBS = ['libconnectivity_abstraction']) linux_sample_env.AppendUnique(LIBS = ['libcoap']) linux_sample_env.AppendUnique(LIBS = ['liboc_logger']) linux_sample_env.AppendUnique(LIBS = ['pthread']) +if env.get('SECURED') == '1': + linux_sample_env.AppendUnique(LIBS = ['tinydtls']) + +# On some platforms link order can miss functions so librt needs to be +# re-scanned at the end if present. gcc 4.6 is one with this issue. +if 'rt' in linux_sample_env.get('LIBS'): + linux_sample_env.Append(LIBS = ['rt']) + ###################################################################### #build sampleapp ######################################################################