On Mon, 2007-06-04 at 16:57 +0100, Robert Osfield wrote: > Hi Jeremy, > > Thanks for the script, I'll have a look at it. I'm not opposed to > using ingore. I'm still a bit of svn newbee so don't know all the > features yet... learning slowly though :) > > W.r.t CMake putting temporary files everywhere, the easy answer to do > out of source builds. i.e in the directory above OpenSceneGraph do: > > mkdir myBuild > cd myBuild > cmake ../OpenSceneGraph > make
Hmm, I reveal a bit of my CMake newbness when I say I had no idea this worked. :) In fact, the CMake project really seems to emphasize this kind of usage. > This doesn't diminish the usefulness of ingore though. Agreed, but the above might be another solution (especially on Linux, where it's easy to do this kind of thing; I'm not entirely sure about Windows). Another thing to remember, though, is that's it's _very_ easy to, in the future if you abandon CMake, unset these svn:ignore properties on the directories... > Robert. > > > > > On 6/4/07, Jeremy L. Moles <[EMAIL PROTECTED]> wrote: > > Robert, > > > > CMake currently creates upwards of about 150 files inside of the > > subversion project that are not known about or understood by it in any > > way (they're all temporary files). This can make it really difficult (in > > my opinion) to use many of the svn commands interactively or get a > > "feel" for the state of your current checkout. > > > > Would you be opposed to introducing "svn:ignore" properties for all of > > these files? It's not an uncommon or taboo practice; in fact, the > > feature is there to be used in this exact manner. Many people seem to > > have a kind of prejudice against it's use, but I believe it's only > > because they don't understand how it works. :) > > > > IF SO, I've taken the liberty of creating a very small Bash script that > > you can run while inside of the project that will do all the "svn ps > > svn:ignore" commands for you in the proper way (I tested it many times > > here). If not, well, maybe we can come up with some other of divorcing > > CMake's (necessary) bloat from the OSG source, if that kind of thing is > > important... > > > > _______________________________________________ > > osg-users mailing list > > [email protected] > > http://openscenegraph.net/mailman/listinfo/osg-users > > http://www.openscenegraph.org/ > > > > > _______________________________________________ > osg-users mailing list > [email protected] > http://openscenegraph.net/mailman/listinfo/osg-users > http://www.openscenegraph.org/ > _______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
