[reSIProcate] Re: Moving repro up a few levels in the source heirarchy
The bigger part is done.
Repro is now at the top level of the resiprocate repository
(e.g. https://scm.sipfoundry.org/rep/resiprocate/main/repro)
Both build systems should build it correctly now.
For the autotools build, just like resip, you run
. use-autotools
. autogen.sh
then configure and make
configure will take a --with-resip= argument to point to a built
resip/dum tree.
Aim it right at the sip directory where you've built resiprocate.
(Example: ./configure
--with-resip=/home/rjsparks/fix_autotools/main/sip)
The build will complain about some redefined constants (VERSION, etc)
right now
because there's a small error in the resiprocate tree we need to fix
(Data.hxx and
compat.hxx are including config.hxx - something exposed header files
should NEVER do).
RjS
On Aug 16, 2005, at 3:46 PM, Robert Sparks wrote:
Minor modification to plan: Jason can help with the existing build
system right now,
so this is going to get checked in one step at a time (sorry if we
take anybody on
a wild ride in the process, but I don't expect we'll be doing so).
RjS
On Aug 16, 2005, at 3:23 PM, Robert Sparks wrote:
A heads up -
I'm going to move repro up out of the sip/resiprocate tree this
afternoon/tonight (it will
continue to be in the resiprocate svn repository so that we keep the
common repository
versioning properties).
The old build system will still work when I'm done - it will continue
to make assumptions
about where repro and resip are relative to each other.
The autotools build will change such that you point repro to a build
of the resiprocate
library during configure (so you can build these separately). That
build can be a working
copy - it won't have to be the result of 'make install'
I'll send another note when the move is committed.
RjS