Hi again, Some things didn't come out right...
I meant to say that if you decide that this is what we want I *will* test with cmake-2.6.0 (before eventual commit) *and * continue to do so in further development submissions. cheers Mattias On 12/12/08, Mattias Helsing <[email protected]> wrote: > Hi Robert, > > On 12/12/08, Robert Osfield <[email protected]> wrote: >> Hi Matthias, >> >> First up, I think the ideal behind this contributions is just very >> cool, kudos to CMake team for developing support, and yourself for >> learning how to add support into our build system ;-) >> > > Kitware/CMake people seems to be doing everything right. I have also > stumbled upon the CTest program which we laready have support for > ("include(Dart)") but are not using. I intend to eventually make a > submission in that direction too. > >> I've just merged and am now doing a build. What versions of cmake >> should this new functionality work with? Do you know what might >> happen on older versions of CMake? > > cpack and ctest were initially shipped with cmake 2.6.0 so yes - I > should have put guards aournd the BUILD_PACKAGE option. I have testd > the submission with cmake-2.6.2 on WinXP and Linux(ubuntu intrepid). > If you decide to commit eventually I willl test on 2.6.0 (and put > proper guards) on further devel submissions of these parts. > > From what I can see (cmake list, debian list and other sources) cpack > is still moving (like cmake) so regarding cpack functinoality we may > need to keep up. > > cheers > Mattias > >> >> Robert. >> >> On Thu, Dec 11, 2008 at 6:58 PM, Mattias Helsing <[email protected]> >> wrote: >>> Hi all, >>> >>> I have developed the earlier cpack example a bit. Perhaps you could >>> consider these initial cpack support scripts. It is hidden behind a >>> BUILD_PACKAGES option so won't affect the normal user. The submission >>> 1) set the COMPONENT attribute on all cmake install commands. >>> COMPONENT names are according to >>> http://www.openscenegraph.org/projects/osg/wiki/Community/Packaging >>> >>> 2) provide cmake script and a template for creating CPack >>> configuration files. It will generate target for creating packages >>> with everything that gets "installed" (make package on unx, project >>> PACKAGE in MSVC) plus targets for generating one package per COMPONENT >>> (i.e. libopenscenegraph-core etc.). >>> >>> I have temporariliy uploaded some examples to >>> http://www.openscenegraph.org/projects/osg/wiki/Community/People/MattiasHelsing >>> >>> If this submission makes it into svn we can develop it to generate >>> rpms, installers for windows and mac (I know at least J-S don't like >>> these but there may be others who do ;) and even DEBs (not sure if we >>> can make them "ubuntu-ready" but they eventually may - at least we >>> could put a deb on the website) >>> >>> Feedback more then welcome of course >>> cheers >>> Mattias >>> >>> _______________________________________________ >>> osg-submissions mailing list >>> [email protected] >>> http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org >>> >>> >> _______________________________________________ >> osg-submissions mailing list >> [email protected] >> http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org >> > _______________________________________________ osg-submissions mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
