X-Git-Url: https://git.teslayout.com/public/public/public/?a=blobdiff_plain;f=example%2Fdiameter%2Flauncher%2FSConscript;h=249a878928cecc626b0e4268023edcf57700e0d9;hb=97a93101fb874a3237083d72c6d6f8c8df8dcfba;hp=b7d1cdaa524519080ac1b7486e6b682a6da4b707;hpb=c68d53c4623b63ee20014a7eae0b9759a490c90e;p=anna.git diff --git a/example/diameter/launcher/SConscript b/example/diameter/launcher/SConscript index b7d1cda..249a878 100644 --- a/example/diameter/launcher/SConscript +++ b/example/diameter/launcher/SConscript @@ -1,3 +1,4 @@ +import os Import ('env') # Process ################################################################# @@ -26,13 +27,18 @@ localEnv = env.Clone() anna_library = { 'LIBS' : anna_rlibs } localEnv.MergeFlags (anna_library) -system_library = { 'LIBS' : [ 'xml2', 'rt' ] } +system_library = { 'LIBS' : [ 'xml2', 'rt', 'pthread' ] } localEnv.MergeFlags (system_library) localEnv.Append(LIBPATH = anna_libpaths) # Linking ################################################################# -result = localEnv.Program (pName, Glob ('*.cpp')) +# Process includes (avoid mandatory using of quoted includes and ../ paths from testing directory): +current_directory = Dir ('.').abspath +testing_include = os.path.join (current_directory, "testing") +localEnv.Append (CPPPATH = [current_directory, testing_include]) + +result = localEnv.Program (pName, Glob ('*.cpp') + Glob ('testing/*.cpp')) Return ('result')