Hello,

like mentioned a few times already I would like to reorganize the source tree into the following:

README
Makefile.defs
Makefile
CMakeLists.txt
doc/
   ... all documentation ...
pkg/
    debian/
    gentoo/
    rpm/
src/
    Makefile.audio_module
    Makefile.app_module
    core/
         amci/
         sip/
         etc/
         ...
    components/
               uac_auth
               session_timer/
               xmlrpc2di/
    codecs/
           wav/
           g722/
           ...
    applications/

                 announcement/
                 ...
    examples/
           announce_auth/
           ...
    dsm/

    ivr/
    py_sems/

In Makefiles, I would change COREPATH into SRC_PATH, and do Makefile includes from there.

This is a big change into the build system (also the CMake one - I would try to update it, but don't know I can fix everything), and it will also require for porting of fixes to older branches a little more work (separate merges in each directory).

But I think it is worth it.

Stefan

--
Stefan Sayer
VoIP Services Consulting and Development

Warschauer Str. 24
10243 Berlin

tel:+491621366449
sip:[email protected]
email/xmpp:[email protected]


_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev

Reply via email to