1b25bb328210462dec60d47198259caebf470eac
[anna.git] / source / diameter / SConscript
1 Import ('env')
2
3 sources = Glob('*.cpp')
4 sources_internal = Glob('internal/*.cpp')
5 sources_app = Glob('app/dcca/*.cpp')
6 sources_codec = Glob('codec/*.cpp') + Glob('codec/basetypes/*.cpp') + Glob('codec/tme/*.cpp')
7 sources_core = Glob('core/*.cpp')
8 sources_helpers =\
9   Glob('helpers/*.cpp') +\
10   Glob('helpers/base/*.cpp') +\
11   Glob('helpers/dcca/*.cpp') +\
12   Glob('helpers/ericsson/*.cpp') +\
13   Glob('helpers/tid/*.cpp') +\
14   Glob('helpers/tme/*.cpp') +\
15   Glob('helpers/tme/codectypes/*.cpp')
16
17 sources_stack = Glob('stack/*.cpp')
18
19 result = env.SharedLibrary ('anna_diameter', [ sources, sources_internal, sources_app, sources_codec, sources_core, sources_helpers, sources_stack ]);
20 result = env.StaticLibrary ('anna_diameter', [ sources, sources_internal, sources_app, sources_codec, sources_core, sources_helpers, sources_stack ]);
21
22 Return ('result')