[Opensim-dev] 3rd party libs and build system revisited

Stefan Andersson stefan at tribalmedia.se
Fri Sep 28 20:28:02 UTC 2007


As I understand it, libsl (since that's what's been problematic lately) ships both nant build files and vs projects; it should be trivial to include those ready-shipped build recipes into our builds.
 
(Surely it would be trivial to do a default.build that first do libsecondlife.build, moves the files to the right dir, then does an opensim.build?)
 
We (I) could surely tweak prebuild to include a shipped vs project into the generated vs solution.
 
So, we'd ship the libsl source ( one certain rev ) with the opensim source, but not re-gen the nant/vs build files for it, merely include those that are shipped.
 
Would that solve anything?
 
/Stefan



> Date: Fri, 28 Sep 2007 16:18:51 -0400> From: sean at dague.net> To: danbmil99 at yahoo.com> CC: tleiades at hotmail.com; opensim-dev at lists.berlios.de> Subject: Re: [Opensim-dev] 3rd party libs and build system revisited> > On Fri, Sep 28, 2007 at 12:59:59PM -0700, dan miller wrote:> > you folks should look at how ODE organizes their build environment.> > > > They have a ./configure make etc. setup for 'nix developers, and that is the> > standard build.> > > > Then they have some folders with project files for VS2003, VS2005 etc.> > > > This seems to work even with their latest subversion checkouts. I have no> > idea how they maintain it.> > > > www.ode.org> > > > > > Also maybe I'm not understanding things, but if prebuild is good for> > generating vsproj &/| .sln files, and nant is good for everything else, why> > not call prebuild from nant, instead of the other way around?> > That would also be an option, to check in the nant files and only use> prebuild for VS generation. That would currently require updating both> prebuild.xml and nant files when files were added or moved, which is a> little less than ideal, but would start moving us in the right> direction.> > Ideally there would be a nant target to natively take nant files and> make MS project files, but that doesn't appear to exist anywhere.> Anyone that would write that would be my hero, as it would let us have> our cake and eat it too. :)> > -Sean> > -- > __________________________________________________________________> > Sean Dague Mid-Hudson Valley> sean at dague dot net Linux Users Group> http://dague.net http://mhvlug.org> > There is no silver bullet. Plus, werewolves make better neighbors> than zombies, and they tend to keep the vampire population down.> __________________________________________________________________
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20070928/8489868d/attachment-0001.html>


More information about the Opensim-dev mailing list