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