+++ /dev/null
-Import ('env')
-
-# Process #################################################################
-#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 = []
-modules = [ 'core' ];
-for module in modules:
- anna_libs.append ("anna_" + module)
- #module = module.replace("_", ".")
- anna_libpaths.append (pwd.replace (pPath, ("source/" + module + "/")))
-
-anna_rlibs = list(anna_libs)
-anna_rlibs.reverse()
-
-# Libraries ###############################################################
-# To avoid other libraries accumulation:
-localEnv = env.Clone()
-
-# Pcap resources:
-localEnv.Append (CPPPATH = '/usr/include')
-anna_libpaths.append ('/usr/lib64')
-# # another way is to put this below: localEnv.Append(LIBPATH = [anna_libpaths, '/usr/lib64'])
-
-anna_library = { 'LIBS' : anna_rlibs }
-localEnv.MergeFlags (anna_library)
-
-system_library = { 'LIBS' : [ 'rt', 'pcap' ] }
-localEnv.MergeFlags (system_library)
-
-localEnv.Append(LIBPATH = anna_libpaths)
-
-# Linking #################################################################
-result = localEnv.Program (pName, Glob ('*.cpp'))
-
-
-Return ('result')