< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index Next in Thread >

Re: [reSIProcate] directory reorg


Ok, here's the latest proposal. Please look at this carefully. The
main difference from the previous proposal is that util is moved up to
the toplevel and called rutil. dns is moved into a subdirectory of
rutil. both rutil and rutil/dns remain in the resip namespace.

proposed revised structure:

# where the custom Makefile stuff goes (toplevel)
build

# where the 3rd party depencies go (toplevel)
contrib

resip/dum
resip/dum/test
resip/sip
resip/sip/test

# the util library - still in namespace resip
rutil
rutil/test
rutil/dns
rutil/dns/test

# toplevel
repro
repro/test

# toplevel
tfm
tfm/test

# msrp would also be toplevel but still in the same svn repository
msrp
msrp/test

Here is what would go in the rutil directory: 
AbstractFifo.hxx         IntrusiveListElement.hxx  Socket.hxx
AsyncProcessHandler.hxx  Lock.hxx                  Subsystem.hxx
BaseException.hxx        Lockable.hxx              SysLogBuf.hxx
CircularBuffer.hxx       Log.hxx                   SysLogStream.hxx
Coders.hxx               Logger.hxx                ThreadIf.hxx
Condition.hxx            MD5Stream.hxx             TimeLimitFifo.hxx
CountStream.hxx          Mutex.hxx                 Timer.hxx
Data.hxx                 ParseBuffer.hxx           TransportType.hxx
DataStream.hxx           Poll.hxx                  Tuple.hxx
DnsUtil.hxx              RWMutex.hxx               WinCompat.hxx
Fifo.hxx                 Random.hxx                WinLeakCheck.hxx
FileSystem.hxx           RecursiveMutex.hxx        compat.hxx
FiniteFifo.hxx           SHA1Stream.hxx            vmd5.hxx
HashMap.hxx              SelectInterruptor.hxx     vthread.hxx
HeapInstanceCounter.hxx  SharedCount.hxx
Inserter.hxx             SharedPtr.hxx