This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
devel:kamailio-5.0-design [2016/02/28 11:50] miconda |
devel:kamailio-5.0-design [2016/02/28 11:56] miconda [Source Tree Structure] |
||
---|---|---|---|
Line 38: | Line 38: | ||
===== Source Tree Structure ===== | ===== Source Tree Structure ===== | ||
+ | |||
+ | Goals: | ||
+ | |||
+ | * group files per components to be easier to spot their role, especially the core, include files and utilities | ||
+ | |||
+ | ==== Reorganizing Source Files Location ==== | ||
It was discussed in the past: | It was discussed in the past: | ||
* source code files should be relocated to have a better structure for include headers, core files, modules and internal libraries as well as utilities | * source code files should be relocated to have a better structure for include headers, core files, modules and internal libraries as well as utilities | ||
+ | |||
+ | Two models proposed: | ||
+ | |||
+ | * a) only move core files in a new ' | ||
+ | * b) move all source code files for Kamailio in a new ' | ||
===== Build System ===== | ===== Build System ===== |