X-Git-Url: https://git.teslayout.com/public/public/public/?p=anna.git;a=blobdiff_plain;f=example%2Fdiameter%2Flauncher%2FSConscript;h=d2ff2ed236978ab5d385581e76ab3ff6a19fcd07;hp=249a878928cecc626b0e4268023edcf57700e0d9;hb=8b3eb3637cbe90fbabe70ec5667cce58cb7e368b;hpb=5e6cbe34594884c65483235a5d782fe5717cdce6 diff --git a/example/diameter/launcher/SConscript b/example/diameter/launcher/SConscript index 249a878..d2ff2ed 100644 --- a/example/diameter/launcher/SConscript +++ b/example/diameter/launcher/SConscript @@ -11,12 +11,19 @@ pPath = pName.replace("_", "/") + "/" pwd = str(Dir ('.').abspath); anna_libpaths = [] anna_libs = [] + modules = [ 'core', 'io', 'xml', 'app', 'http', 'comm', 'timex', 'http', 'statistics', 'time', 'diameter', 'diameter_comm' ]; for module in modules: anna_libs.append ("anna_" + module) module = module.replace("_", ".") + kk = pwd.replace (pPath, ("source/" + module + "/")) anna_libpaths.append (pwd.replace (pPath, ("source/" + module + "/"))) +# dynamic lib: +anna_libs.append ("anna_dynamicLauncherProcedure") +dynamic_libpath = os.path.join (pwd, "../../../../dynamic/launcher/default/debug") +anna_libpaths.append (dynamic_libpath) + anna_rlibs = list(anna_libs) anna_rlibs.reverse() @@ -32,12 +39,14 @@ localEnv.MergeFlags (system_library) localEnv.Append(LIBPATH = anna_libpaths) + # Linking ################################################################# # 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]) +dynamic_include = os.path.join (pwd, "../../../../dynamic/launcher/default/") +localEnv.Append (CPPPATH = [current_directory, testing_include, dynamic_include]) result = localEnv.Program (pName, Glob ('*.cpp') + Glob ('testing/*.cpp'))