-pName = "example_diameter_launcher"
+#pName = "example_<module>_<process>"
+bnames = Dir('..').abspath.rsplit('/', 2)
+pName = "example_" + bnames[-2] + "_" + bnames[-1]
pPath = pName.replace("_", "/") + "/"
# Anna modules ############################################################
pwd = str(Dir ('.').abspath);
anna_libpaths = []
anna_libs = []
pPath = pName.replace("_", "/") + "/"
# Anna modules ############################################################
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("_", ".")
anna_libpaths.append (pwd.replace (pPath, ("source/" + module + "/")))
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("_", ".")
anna_libpaths.append (pwd.replace (pPath, ("source/" + module + "/")))
+# dynamic lib:
+anna_libs.append ("anna_dynamicLauncherProcedure")
+anna_libs.append ("anna_testing")
+variant = env ['VARIANT']
+dynamic_libpath = os.path.join (pwd, "../../../../dynamic/launcher/default/" + variant)
+anna_libpaths.append (dynamic_libpath)
+dynamic_libpath = os.path.join (pwd, "../../../../source/testing/" + variant)
+anna_libpaths.append (dynamic_libpath)
+
anna_rlibs = list(anna_libs)
anna_rlibs.reverse()
# Libraries ###############################################################
anna_rlibs = list(anna_libs)
anna_rlibs.reverse()
# Libraries ###############################################################
+# Process includes:
+current_directory = Dir ('.').abspath
+dynamic_include = os.path.join (pwd, "../../../../dynamic/launcher/default/")
+localEnv.Append (CPPPATH = [current_directory, dynamic_include])
+#dynamic_include = os.path.join (pwd, "../../../../include/anna/testing/")
+#localEnv.Append (CPPPATH = [current_directory, dynamic_include])